Azure SQL内置了备份。如果从Portal中删除了SQL数据库和服务器,则这些备份将丢失。
备份可承受从门户网站删除服务器的Azure SQL的最佳做法是什么。
我已手动将数据库导出到存储位置,但Azure表示不应将其用作备份。为什么不应该使用它而我应该做什么呢?
答案 0 :(得分:2)
如果您想直接控制备份,那么最好的机制就是直截了当。
您可以使用BACPAC导入新的Azure数据库,也可以将其导入Azure,AWS或本地的VM中。
答案 1 :(得分:1)
Azure SQL内置了备份。如果SQL数据库和服务器是 从Portal中删除这些备份丢失。
是,如果删除承载SQL数据库的Azure SQL服务器,则属于该服务器的所有数据库也将被删除且无法恢复。您无法恢复已删除的服务器。
备份可承受的Azure SQL的最佳做法是什么 从门户网站删除服务器。
如果您的Azure SQL Server已被删除,则需要创建支持服务单以恢复数据库。
当您确实需要删除SQL服务器然后尝试备份它时,您可以configure the Azure Recovery Services vault to store Azure SQL database backups然后使用Azure门户或PowerShell使用保留在Vault中的备份来恢复数据库。
为什么不使用它而我应该做什么呢?
我认为您可以将数据库导出到本地存储,但将其还原到Azure很复杂。此外,它可能会更改SQL数据库的某些信息,并可能需要迁移到Azure。
答案 2 :(得分:0)
嗯,没有真正的答案,你可以使用你喜欢的任何备份方法。它主要是个人偏好。
但最简单的方法(可能)是使用Azure Backup Vault进行长期备份(这是Azure的本机方式)。它很容易配置(下一个\下一个\下一个)并且它没有连接到Azure SQL Server,因此当您删除服务器时,备份就在那里。