📜  Microsoft Azure-备份和恢复(1)

📅  最后修改于: 2023-12-03 15:32:53.681000             🧑  作者: Mango

Microsoft Azure - 备份和恢复

Microsoft Azure提供了备份和恢复服务,以保护你的数据和应用程序。使用Azure Backup和Azure Site Recovery,你可以在云中轻松管理和保护本地和云中的工作负载。

Azure Backup

Azure Backup可以帮助你将本地数据备份到云中,以保护数据免受数据丢失或损坏的风险。Azure Backup可用于备份虚拟机、数据库、文件和文件夹,并支持自定义备份策略。

步骤
  1. 创建Azure Backup服务。
  2. 在备份策略中定义要备份的资源。
  3. 在备份存储中创建备份存储库。
  4. 在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可以帮助你保护企业的关键工作负载,并在灾难发生时快速恢复业务活动。Azure Site Recovery可用于灵活地管理和保护本地和云中的工作负载。

步骤
  1. 创建Azure Site Recovery服务。
  2. 配置源站。
  3. 配置目标站。
  4. 配置复制。
  5. 测试故障转移。
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可以帮助你在本地和云中保护数据和应用程序,并提供一种经济高效的方式来管理企业的备份和容灾需求。