Не удается восстановить базу данных в экземпляр RDS - PullRequest
0 голосов
/ 12 ноября 2018

Я получаю ошибку ниже при попытке восстановить БД из файла S3 Bak -

100 процентов обработано.[2018-11-12 19: 32: 21.677] Обработано 32980832 страниц для базы данных 'RDSBackup', файл 'SourceDB_NEW' в файле 1. [2018-11-12 19: 32: 21.680] Обработано 4547 страниц для базы данных 'RDSBackup',файл 'SourceDB_NEW_log' в файле 1. [2018-11-12 19: 32: 22.013] RDSBackup_FULL_COPY_ONLY_20181112_010009.bak: обработка S3 была прервана.

Ошибка запускалась после изменения версии исходной БД с SQL2012 Enterprise на SQL2016 Standard,

1 Ответ

0 голосов
/ 10 декабря 2018

Я перевел эту проблему на AWS.Согласно последнему обновлению, они внесли некоторые изменения в RDS, и я мог восстановить БД даже с большим файлом журнала (300 ГБ).Ссылка на последние подробности обновления ниже -https://aws.amazon.com/blogs/database/rds-sql-server-has-two-new-exciting-backup-and-restore-enhancements/

Альтернативное решение - Сначала меня попросили попробовать восстановить файл меньшего размера.Я сжал логи и восстановление работало.Несмотря на то, что инженеры AWS попросили меня проверить размер файла журнала, они внесли некоторые изменения в RDS, чтобы приспособить также файлы B3 S3 относительно большого размера.

...