Dav*_*vid 2 sql-server azure-sql-database azure-sql-managed-instance
我正在将数据库从本地迁移到 Azure 托管实例。为了移动数据库,我正在使用组织每周完整备份,并且我要求他们在应用程序脱机后进行比较(数据库非常大)。
问:我可以在 Azure 托管实例上还原差异备份吗?
当我尝试在没有恢复的情况下恢复完整内容时,而不是应用差异。我收到错误:“azure 托管实例中不支持使用 norecovery 进行还原”
问:我可以在 Azure 托管实例上还原差异备份吗?
不可以。借用我这里的答案,托管实例仅支持完整备份的恢复;没有日志或差异。请参阅此线程:
RESTORE
以及托管实例文档中的有限语法图:
该文档暗示这RESTORE ... FROM URL
将隐式添加WITH RECOVERY
,因此在初始恢复后将没有机会应用日志或差异。因此,您的停机时间将 >= 进行 COPY_ONLY 完整备份、将其放在 MI 可以访问的地方、恢复它并重新指向您的应用程序所需的时间。您可能还想阅读本教程,了解不同的方法。
归档时间: |
|
查看次数: |
2128 次 |
最近记录: |