【问题标题】:Where to find the .bak file after RDS native backupRDS本机备份后在哪里可以找到.bak文件
【发布时间】:2018-11-24 06:44:25
【问题描述】:

于是我跟着doc 使用MS SQL Server 执行RDS 原生备份。我的目标是能够访问 .bak 文件并将其下载到本地。

配置似乎是正确的,我能够执行备份存储过程: 我创建了选项组并将 S3 存储桶链接到它。 但是当我去 S3 Bucket 时,.bak 文件不存在,甚至存储过程也成功执行。我一直在挠头,找不到原因。

【问题讨论】:

  • 尝试使用rds_task_status 存储过程来查看在本机备份期间是否出现任何错误 - exec msdb.dbo.rds_task_status @db_name='aa144bgo6mn8srl'。您看到Completed 的状态了吗?
  • @AdilB 你是对的,它们都没有完成。我遇到了两个不同的错误“由于任务失败或与 RDS 自动备份的首选备份窗口重叠而中止任务。[2018-06-12 12:16:22.023] S3 ARN 的存储桶名称不能为空。请让确保提供了存储桶名称,并通过正斜杠 (/) 或冒号 (:)” 和“ [2018-06-13 08:58:22.160] 由于任务失败或并发 BACKUP_DB_DIFFERENTIAL 请求而中止任务。 [2018-06-13 08:58:22.163] 访问被拒绝”
  • 太棒了!我将用这些信息为未来的 SO 搜索者创建一个答案:)

标签: sql-server amazon-web-services amazon-s3 amazon-rds database-backups


【解决方案1】:

尝试使用rds_task_status 存储过程来查看在本机备份期间是否出现任何错误 - exec msdb.dbo.rds_task_status @db_name='aa144bgo6mn8srl'。这将生成一个同步状态表。

您在运行此查询时是否看到已完成的lifecycle

【讨论】:

    猜你喜欢
    • 2022-01-24
    • 2010-12-12
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    相关资源
    最近更新 更多