我正在尝试通过 ARM 模板部署 SQL Server VM 并在同一模板中设置备份。我设法设置了虚拟机并将虚拟机添加到备份中,但没有添加到数据库中。
我尝试使用 Github 上的一些快速入门模板,但我没有找到任何将 SQL 与备份策略相关联的模板。我想在所有数据库上启用自动备份并关联备份策略。
有人有任何示例模板吗?
我正在尝试通过 ARM 模板部署 SQL Server VM 并在同一模板中设置备份。我设法设置了虚拟机并将虚拟机添加到备份中,但没有添加到数据库中。
我尝试使用 Github 上的一些快速入门模板,但我没有找到任何将 SQL 与备份策略相关联的模板。我想在所有数据库上启用自动备份并关联备份策略。
有人有任何示例模板吗?
自动备份是 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
}
}
希望这可以帮助。