0
我正在嘗試使用aws lambda函數創建RDS MySQL數據庫快照。我想用時間戳(不是快照創建時間)創建數據庫快照名稱。 示例:對於以下代碼,我期待'mydb-2017-08-24-06-12'作爲數據庫快照名稱。如何在aws lambda中將時間戳添加到Python 2.7中的字符串?
import boto3
import datetime
def lambda_handler(event, context):
client = boto3.client('rds')
i = datetime.datetime.now()
response = client.create_db_snapshot(
DBSnapshotIdentifier="mydb" % (i),
DBInstanceIdentifier='mydb'
)
但它拋出以下錯誤:
DBSnapshotIdentifier = 「mydb的」 %(I),
類型錯誤:不串中轉換的所有參數格式
請提供任何類型的相關解決方案給我。
夥計們,我寫的代碼解決我的問題。這段代碼的優點是,它會爲你的數據庫創建手動快照。 AWS人員已經提供了自動快照,但這些快照將在35天后過期,如果您採取了手動快照,這些快照永遠不會過期。請問我是否有任何問題。 – Raju