如果我为 Azure 上的数据库启用异地冗余备份存储 (GRS)。我还需要做什么才能让备份正常工作吗?我想我会在几天左右的时间内在服务器级别的“备份”下看到一些备份?此外,我在我们的 Azure 帐户中看不到任何“恢复服务保管库”。备份有必要吗?
我还需要做什么才能让备份正常工作吗?
为 Azure SQL 数据库启用异地冗余备份存储 (GRS),无需额外的手动措施来保证备份的创建和功能。 Azure SQL 数据库自动管理备份
Azure SQL 数据库自动执行数据库备份,无需任何干预。
我在我的环境中尝试了相同的操作,并在几分钟内获得了第一次备份:
我花了几分钟来创建备份。 检查您是否在 Azure 服务器中分配了
SQL DB Contributor
或 SQL Server Contributor
角色。
检查您是否具有以下权限:
许可 | 访问级别 | 使用案例 |
---|---|---|
Microsoft.Sql/locations/longTermRetentionBackups/read | 阅读 | 列出某个位置的每台服务器上每个数据库的长期保留备份。 |
Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionBackups/read | 阅读 | 列出服务器上每个数据库的长期保留备份。 |
Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups/read | 阅读 | 列出数据库的长期保留备份。 |
我在我们的 Azure 帐户中看不到任何“恢复服务保管库”。备份有必要吗?
不,Azure SQL 备份不需要恢复服务保管库。在 Azure 虚拟机 (VM) 上运行的 SQL Server 数据库将备份到 Azure 备份恢复服务保管库。
如果所有配置都正确,但备份仍然不可见,那么您可以联系 Azure 支持 进行进一步调查。