创建Azure SQL Server虚拟机,包括备份

创建Azure SQL Server虚拟机,包括备份,azure,azure-sql-server,azure-backup-vault,Azure,Azure Sql Server,Azure Backup Vault,我正在尝试通过ARM模板部署SQLServerVM,并在同一模板中设置备份。 我已经成功地设置了虚拟机,并将虚拟机添加到备份中,但没有添加到数据库中 我曾尝试在Github上使用一些快速启动模板,但我没有发现任何将SQL与备份策略相关联的模板。 我想在所有数据库上启用自动备份并关联备份策略 有人有任何示例模板吗?是Azure SQL的功能之一,您无需手动设置,而是自动设置 在7到35天之间配置备份策略 对于Azure SQL托管实例: Powershell命令: Set-AzSqlDatabas

我正在尝试通过ARM模板部署SQLServerVM,并在同一模板中设置备份。 我已经成功地设置了虚拟机,并将虚拟机添加到备份中,但没有添加到数据库中

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

有人有任何示例模板吗?

是Azure SQL的功能之一,您无需手动设置,而是自动设置

在7到35天之间配置备份策略

对于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
  }
}
希望这有帮助。

是Azure SQL的功能之一,您不需要手动设置,而是自动设置

在7到35天之间配置备份策略

对于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
  }
}

希望这有帮助。

谢谢您的回答。但我猜你的答案只对Azure SQL Server有效,而对Azure SQL虚拟机无效?还是我误解了什么?我想做的是本文所描述的:但我想在ARM模板中完成。谢谢你的回答。但我猜你的答案只对Azure SQL Server有效,而对Azure SQL虚拟机无效?还是我误解了什么?我想做的是本文所描述的:但我想在ARM模板中完成。