无法将数据库还原到 RDS 实例

Cannot Restore DB to RDS Instance

尝试从 S3 Bak 文件恢复数据库时出现以下错误 -

100% 已处理。 [2018-11-12 19:32:21.677] 处理了 32980832 页 文件 1 上的数据库 'RDSBackup'、文件 'SourceDB_NEW'。 [2018-11-12 19:32:21.680] 为数据库处理了 4547 页 'RDSBackup',文件 1 上的文件 'SourceDB_NEW_log'。 [2018-11-12 19:32:22.013] RDSBackup_FULL_COPY_ONLY_20181112_010009.bak: S3 处理已中止。

源数据库版本从 SQL2012 Enterprise 更改为 SQL2016 Standard 后开始出错。

我已将此问题上报给 AWS。根据最新更新,他们对 RDS 进行了一些更改,即使日志文件很大 (300GB),我也可以恢复数据库。 Link 最新更新详情如下 -
https://aws.amazon.com/blogs/database/rds-sql-server-has-two-new-exciting-backup-and-restore-enhancements/

替代解决方案 - 起初,我被要求尝试使用较小的日志文件进行恢复。我缩小了日志,恢复成功了。
虽然 AWS 工程师要求我检查日志文件的大小,但他们对 RDS 进行了一些更改,以适应相对较大的 S3 bak 文件。