Я устанавливаю базу данных SQL Azure для нашего веб-приложения.Мы включили удержание в точке (PITR) и долгосрочное удержание (LTR).Наш процесс - хранить резервные копии в течение 1 года.
Периодически нам необходимо обновлять БД с помощью сценариев SQL.Иногда возникает проблема со сценариями обновления, и обновление завершается неудачно.Нам нужно откатить базу данных до предыдущей версии.
Для отката БД я попробовал функцию восстановления.Однако, функция восстановления, кажется, только создает новые БД;в этом и заключается проблема.Восстановление в новую БД и удаление старой прекрасно работает, но мы теряем всю нашу историю резервного копирования.Похоже, что резервные копии устали от БД (вероятно, до ResourceId).
Итак, как я могу использовать Azure SQL DB и периодически восстанавливать БД, сохраняя при этом всю историю резервного копирования?