1

我正在尝试通过 ARM 模板部署 SQL Server VM 并在同一模板中设置备份。我设法设置了虚拟机并将虚拟机添加到备份中,但没有添加到数据库中。

我尝试使用 Github 上的一些快速入门模板,但我没有找到任何将 SQL 与备份策略相关联的模板。我想在所有数据库上启用自动备份并关联备份策略。

有人有任何示例模板吗?

4

1 回答 1

0

自动备份是 Azure SQL 的功能之一,你不需要手动设置,它是自动的。

通过在 7 到 35 天之间更改备份保留期来配置您的备份策略。

对于Azure SQL 托管实例

PowerShell命令:

Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourceGroup -ServerName testserver -DatabaseName testDatabase -RetentionDays 28

休息API:

样品请求

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview

请求正文

{
  "properties":{
    "retentionDays":28
  }
}

希望这可以帮助。

于 2019-12-05T03:20:41.913 回答