你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

安装虚拟机的云备份(预览版)

虚拟机的云备份是安装在 Azure VMware 解决方案中的插件,使你能够备份和还原 Azure NetApp 文件数据存储和虚拟机 (VM)。

适用于虚拟机的云备份功能:

  • 通过 Azure 门户通过 AVS run command 进行简单部署
  • 集成到 vSphere 客户端以方便操作
  • 用于快速恢复点的 VM 一致性快照
  • 快速还原 Azure NetApp 文件数据存储上的 VM 和 VMDK

安装虚拟机的云备份

需要通过 Azure 门户将虚拟机的云备份作为加载项安装。

  1. 登录到你的 Azure VMware 解决方案私有云。

  2. 选择“Run 命令”>“包”>“NetApp.CBS.AVS”>“Install-NetAppCBSA”

    Azure 界面的屏幕截图,显示了配置信号逻辑步骤,背景为“创建警报规则”页。

  3. 提供所需的值,然后选择“运行”

    下表中介绍的“运行命令”字段的屏幕截图。

    字段
    ApplianceVirtualMachineName 设备的 VM 名称。
    EsxiCluster 要用于部署设备的目标 ESXi 群集名称。
    VmDatastore 要用于设备的数据存储。
    NetworkMapping 要用于设备的目标网络。
    ApplianceNetworkName 要用于设备的网络名称。
    ApplianceIPAddress 要用于设备的 IPv4 地址。
    网络掩码 子网掩码。
    网关 网关 IP 地址。
    PrimaryDNS 主 DNS 服务器 IP 地址。
    ApplianceUser 用于在设备中托管 API 服务的用户帐户。
    AppliancePassword 在设备中托管 API 服务的用户的密码。
    MaintenanceUserPassword 设备维护用户的密码。

    提示

    还可以通过运行包 NetAppCBSApplianceUsingDHCP 使用 DHCP 安装虚拟机的云备份。 如果使用 DHCP 安装虚拟机的云备份,则无需提供 PrimaryDNS、Gateway、Netmask 和 ApplianceIPAddress 字段的值。 这些值是自动生成的。

  4. 选中“通知”或“运行执行状态”选项卡以查看进度。 有关执行状态的详细信息,请参阅 Azure VMware 解决方案中的 run 命令

成功执行后,虚拟机的云备份会自动显示在 VMware vSphere 客户端中。

升级虚拟机的云备份

在启动升级之前,必须:

  • 备份虚拟机的云备份的 MySQL 数据库。
  • 使用 vSphere,创建云备份 VM 的 VMware 快照副本。

备份 MySQL 数据库

当按需备份作业正在运行时,请勿开始备份 MySQL 数据库。

  1. 从 VMware vSphere Web 客户端中,选择 SnapCenter VMware 插件所在的 VM。

  2. 右键单击 VM。 在虚拟设备的摘要选项卡上,选择“启动远程控制台或启动 Web 控制台”以打开维护控制台窗口。

    SnapCenter VMware 插件维护控制台的登录默认值为:

    用户名:maint 密码:admin123

  3. 在主菜单中,输入选项“1) 应用程序配置”

  4. 在“应用程序配置”菜单中,输入选项“6) MySQL 备份和还原”

  5. 在“MySQL 备份和还原配置”菜单中,输入选项“1) 配置 MySQL 备份”。

  6. 在提示符下,输入存储库的备份位置、要保留的备份数以及备份应启动的时间。 输入时所有输入都会保存。 达到备份保留号后,执行新备份时会删除较旧的备份。

    注意

    存储库备份命名 "backup-<date>"。 由于存储库还原函数查找“备份”前缀,因此不应更改它。

升级

使用以下步骤执行 run 命令,以将虚拟机的云备份升级到下一个可用版本。

  1. 选择“Run 命令”>“包”>“NetApp.CBS.AVS”>“Invoke-UpgradeNetAppCBSAppliance”
  2. 提供所需的值,然后选择“运行”
  3. 选中“通知”或“运行执行状态”窗格以监视进度

卸载虚拟机的云备份

可以执行 run 命令以卸载虚拟机的云备份。

重要

在启动升级之前,必须:

  • 备份虚拟机的云备份的 MySQL 数据库。
  • 确保 VMware vSphere 标记中没有安装其他 VM:AVS_ANF_CLOUD_ADMIN_VM_TAG。 卸载时会删除带有此标记的所有 VM。
  1. 选择“Run 命令”>“包”>“NetApp.CBS.AVS”>“Uninstall-NetAppCBSAppliance”
  2. 提供所需的值,然后选择“运行”
  3. 选中“通知”或“运行执行状态”窗格以监视进度

更改 vCenter 帐户密码

使用以下步骤执行命令来重置 vCenter 帐户密码:

  1. 选择“Run 命令”>“包”>“NetApp.CBS.AVS”>“Invoke-ResetNetAppCBSApplianceVCenterPasswordA”
  2. 提供所需的值,然后选择“运行”
  3. 选中“通知”或“运行执行状态”窗格以监视进度

后续步骤