📅  最后修改于: 2023-12-03 15:32:53.681000             🧑  作者: Mango
Microsoft Azure提供了备份和恢复服务,以保护你的数据和应用程序。使用Azure Backup和Azure Site Recovery,你可以在云中轻松管理和保护本地和云中的工作负载。
Azure Backup可以帮助你将本地数据备份到云中,以保护数据免受数据丢失或损坏的风险。Azure Backup可用于备份虚拟机、数据库、文件和文件夹,并支持自定义备份策略。
1. 创建Azure Backup服务。
az backup vault create --resource-group MyResourceGroup --name MyBackupVault --location eastus
2. 在备份策略中定义要备份的资源。
az backup protection enable-for-vm --resource-group MyResourceGroup --vault-name MyBackupVault --vm-name MyVM --policy-name DailyBackupPolicy
3. 在备份存储中创建备份存储库。
az backup vault backup-properties update --resource-group MyResourceGroup --name MyBackupVault --backup-storage-redundancy LocallyRedundant
4. 在Azure Backup中创建备份作业以定期备份数据。
az backup job list --resource-group MyResourceGroup --vault-name MyBackupVault --output table
Azure Site Recovery可以帮助你保护企业的关键工作负载,并在灾难发生时快速恢复业务活动。Azure Site Recovery可用于灵活地管理和保护本地和云中的工作负载。
1. 创建Azure Site Recovery服务。
az account set --subscription <subscription-id>
az group create --name MyResourceGroup --location eastus
2. 配置源站。
az network vnet create -n SourceVnet -g MyResourceGroup --address-prefix 10.0.0.0/16 --subnet-name SourceSubnet --subnet-prefix 10.0.0.0/24
az vm create -n SourceVM -g MyResourceGroup --image UbuntuLTS --admin-username azureuser --generate-ssh-keys --vnet-name SourceVnet --subnet SourceSubnet
3. 配置目标站。
az network vnet create -n TargetVnet -g MyResourceGroup --address-prefix 10.1.0.0/16 --subnet-name TargetSubnet --subnet-prefix 10.1.0.0/24
az vm create -n TargetVM -g MyResourceGroup --image UbuntuLTS --admin-username azureuser --generate-ssh-keys --vnet-name TargetVnet --subnet TargetSubnet
4. 配置复制。
az account set --subscription <subscription-id>
az backup site-recovery protection create --policy-name DefaultPolicy --source-name SourceVM --source-resource-group MyResourceGroup --server-name TargetVM --target-resource-group MyResourceGroup --target-vnet-id <target-vnet-id> --target-subnet <target-subnet>
5. 测试故障转移。
az backup site-recovery protection show -g MyResourceGroup -n <protection-name> --query "{id:id,protectionStatus:properties.fabricSpecificDetails.currentScenarioStatus}" --output table
总之,Azure Backup和Azure Site Recovery可以帮助你在本地和云中保护数据和应用程序,并提供一种经济高效的方式来管理企业的备份和容灾需求。