【问题标题】:Create Azure SQL Server VM including backup创建 Azure SQL Server VM,包括备份
【发布时间】:2020-03-29 07:46:15
【问题描述】:
我正在尝试通过 ARM 模板部署 SQL Server VM,并在同一模板中设置备份。
我已经成功设置了虚拟机并将虚拟机添加到备份中,但没有添加到数据库中。
我尝试使用 Github 上的一些快速入门模板,但我没有找到任何将 SQL 与备份策略相关联的模板。
我想在所有数据库上启用自动备份并关联备份策略。
谁有任何示例模板?
【问题讨论】:
标签:
azure
azure-sql-server
azure-backup-vault
【解决方案1】:
Auto backup 是 Azure SQL 的特性之一,无需手动设置,自动设置。
在 7 到 35 天之间通过 Change Backup Retention Period 配置您的备份策略。
对于 Azure SQL 托管实例:
Powershell 命令:
Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourceGroup -ServerName testserver -DatabaseName testDatabase -RetentionDays 28
REST 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
}
}
希望这会有所帮助。