在Azure中删除SQL Server时。相应的数据库和备份也将被删除。如果管理员登录遭到破坏,这是一个很大的安全问题。
我们想将长期备份(每周一次)存储在另一个订阅上,因此,需要删除两次登录名才能删除所有数据。
如何将数据库长期备份推送到另一个订阅,Azure可以自动执行此备份?
答案 0 :(得分:0)
您无需将备份移动到另一个订阅。您可以防止使用here和here中所述的Azure锁删除Azure SQL数据库服务器。您可以锁定包含任何Azure SQL逻辑服务器的资源组。
您还可以在Vault上放置资源锁定。
答案 1 :(得分:0)
我认为您无法将日志字词备份配置为指向另一个订阅。但是,作为解决方法,您可以设置数据同步以将数据同步到另一个订阅:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-sync-data 这是一个相关的问题: Azure SQL Sync between Subscriptions
另一个便宜的解决方案是编写PowerShell脚本来备份数据库并将BACPAC保存到其他订阅BLOB存储中: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-export#export-to-a-bacpac-file-using-powershell您可以从Azure自动化帐户轻松调用此PowerShell脚本。
答案 2 :(得分:0)
如果您删除服务器,我认为不会删除长期保留备份,这些备份与订阅相关联。