Application Delivery Management

备份和还原 Citrix ADC 实例

您可以备份 Citrix ADC 实例的当前状态,然后使用备份的文件将其恢复到相同的状态。在升级实例之前或出于预防原因,您必须始终备份实例。稳定系统的备份使您能够将其恢复到稳定点,如果系统变得不稳定。

有多种方法可以在 Citrix ADC 实例上执行备份和恢复。您可以使用 GUI 和 CLI 手动备份和还原 Citrix ADC 配置。您还可以使用 Citrix ADM 执行自动备份和手动恢复。

Citrix ADM 使用 NITRO 调用和安全外壳 (SSH) 和安全复制 (SCP) 协议复制托管 Citrix ADC 实例的当前状态。

Citrix ADM 创建完整备份并恢复以下 Citrix ADC 实例类型:

  • Citrix SDX

  • Citrix VPX

  • Citrix MPX

有关更多信息,请参阅 [备份和恢复 ADC 实例]。(https://docs.citrix.com/en-us/citrix-adc/12-1/system/basic-operations/backup-restore-citrix-adc-appliance.html)

注意

  • 在 Citrix ADM 中,您无法在 Citrix ADC 群集上执行备份和还原操作。

  • 不能使用从一个实例创建的备份文件来还原另一个实例。

备份的文件作为压缩的 TAR 文件存储在以下目录中:

/var/mps/tenants/root/device_backup/
<!--NeedCopy-->

为了避免由于磁盘空间不可用而引起的问题,您可以在此目录中最多保存 50 个备份文件。

要备份和还原 Citrix ADC 实例,必须首先在 Citrix ADM 上配置备份设置。配置设置后,您可以选择单个 Citrix ADC 实例或多个实例,并在这些实例中创建配置文件的备份。如有必要,您还可以使用这些备份的文件还原 Citrix ADC 实例。

配置实例备份设置

使用“实例备份设置”页可以配置 Citrix ADM 上的设置,以备份选定的 Citrix ADC 实例或多个实例:

在 Citrix ADM 中,导航到“系统”>“系统管理”。在右侧窗格的“实例置”下,选择 实例备份设置,然后指定以下内容:

  1. 启用实例备份:默认情况下,Citrix ADM 处于启用状态,以备份 Citrix ADC 实例。如果您不想创建实例的备份文件,请清除此选项。

  2. 密码保护文件:(可选)选择密码保护选项以加密备份文件。加密备份文件可确保备份文件内的所有敏感信息都是安全的。

    注意

    您可以将加密的备份文件下载到本地计算机,但无法使用 Citrix ADM GUI 或任何文本编辑器打开该文件。该文件可以单独由 Citrix ADM 检索和使用。还原加密的备份文件时,系统会提示您提供密码。但您可以在您的系统上打开未加密的备份文件。

  3. 要保留的备份文件数:指定要在 Citrix ADM 中保留的备份文件数。您最多可以保留 50 个 Citrix ADC 实例当前状态的备份文件。默认是三个备份文件。

    注意

    每个备份文件都涉及一定的存储需求。Citrix 建议您根据您的要求在 Citrix ADM 上存储最佳数量的 Citrix ADC 备份文件。

    本地化后的图片

  4. 备份计划设置:(可选)有两个选项可用于创建备份文件,但一次只能使用一个选项:

    1. 默认的备份计划选项是“基于间隔”。在指定的时间间隔过后,将在 Citrix ADM 中创建一个备份文件。默认备份时间间隔是 12 小时。

    2. 您还可以将定时备份的类型更改为“基于时间”。在此选项中,以 hours:minutes 格式指定进行备份的时间。Citrix ADM 允许在实例上进行最多四次每日备份。

    本地化后的图片

  5. Citrix ADC 设置:(可选)默认情况下,Citrix ADM 在收到“NetScalerConfigSave”陷阱时不会创建备份文件。但是,每当 Citrix ADC 实例向 Citrix ADM 发送“NetScalerConfigSave”陷阱时,您都可以启用创建备份文件的选项。Citrix ADC 实例每次保存实例上的配置时都会发送“NetScalerConfigSave”。

  6. 地理数据库文件:(可选)默认情况下,Citrix ADM 不备份地理数据库文件。您也可以启用该选项以创建这些文件的备份。

    本地化后的图片

  7. 外部传输:(可选)Citrix ADM 允许您将 Citrix ADC 实例备份文件传输到外部位置:

    1. 指定位置的 IP 地址。

    2. 指定要将备份文件传输到的外部服务器的用户名和密码。

    3. 指定传输协议和端口号。

    4. 您可以指定需要存储文件的目录路径。

    5. 在将备份文件传输到外部服务器后,您还可以选择将其从 Citrix ADM 中删除。

    本地化后的图片

    注意

    当任何选定的 Citrix ADC 实例出现备份失败时,Citrix ADM 会向自身发送 SNMP 陷阱或系统日志通知。

使用 Citrix ADM 为选定的 Citrix ADC 实例创建备份

如果要备份选定的 Citrix ADC 实例或多个实例,请执行以下任务:

  1. 在 Citrix ADM 中,导航到“网络”>“实例”。在“例”下,选择要在屏幕上显示的实例类型(例如 Citrix VPX)。

  2. 选择要备份的实例。

    • 对于 MPX 和 VPX 实例,从“选择操作”列表中择“备份/恢复”。

    • 对于 SDX 实例,请单击 备份/恢复

  3. 在“备份文件”页上,单击“备”。

  4. 您可以指定是否加密备份文件以提高安全性。您可以输入密码,也可以使用之前在 实例备份设置页面上指定的全局密码。

  5. 单击 继续

使用 Citrix ADM 还原 Citrix ADC 实例

注意:

如果您在 HA 对中有 Citrix ADC 实例,则需要注意以下几点:

  • 恢复创建备份文件的同一个实例。例如,让我们考虑一下从 HA 对的主实例中获取备份的情况。在还原过程中,确保您恢复的是同一个实例,即使它不再是主实例。

  • 当您在主 ADC 实例上启动还原过程时,您无法访问主实例,辅助实例将更改为 STAYSECONDARY。在主实例上完成还原过程后,辅助 ADC 实例将从 STAYSECONDARY 更改为 ENABLED 模式,并再次成为 HA 对的一部分。在还原过程完成之前,您可以预期主实例可能会停机。

执行此任务可通过使用您之前创建的备份文件还原 Citrix ADC 实例:

  1. 导航到“网”>“**实例”,选择要还原的实例,然后单 击“查看**备份”。

  2. 在“备份文件”页上,选择包含要还原的设置的备份文件,然后单击还原

    本地化后的图片

使用 Citrix ADM 恢复 Citrix ADC SDX 装置

在 Citrix ADM 中,Citrix ADC SDX 设备的备份包括以下内容:

  • 设备上托管的 Citrix ADC 实例
  • SVM SSL 证书和密钥
  • 实例删除设置(XML 格式)
  • 实例备份设置(XML 格式)
  • SSL 证书轮询设置(XML 格式)
  • SVM 数据库文件
  • SDX 上存在的设备的 Citrix ADC 配置文件
  • Citrix ADC 构建映像
  • Citrix ADC XVA 图像,这些图像存储在以下位置: /var/mps/sdx_images/
  • SDX 单捆绑包映像 (SVM+XS)
  • 第三方实例映像(如果已预配)

您必须将 Citrix ADC SDX 设备恢复到备份文件中可用的配置。在设备还原过程中,会删除整个当前配置。

如果要使用其他 Citrix ADC SDX 设备的备份还原 Citrix ADC SDX 设备,请确保在启动还原过程之前添加许可证并配置设备的管理服务网络设置以匹配备份文件中的设置。

确保已备份的 Citrix ADC SDX 平台变体与您尝试还原的变体相同。不能从另一个平台变体还原。

注意:

在恢复 SDX RMA 装置之前,请确保备份版本与 RMA 版本相同或更高。

要从备份文件中恢复 SDX 装置,请执行以下操作:

  1. 在 Citrix ADM GUI 中,导航到 网络 > 实例 > Citrix ADC

  2. 点击 备份/还原

  3. 选择要恢复的同一个实例的备份文件。

  4. 单击“重新打包备份”。

    重新打包备份的文件以恢复 SDX 设备

    备份 SDX 设备时,XVA 文件和图像将分开存储,以节省网络带宽和磁盘空间。因此,在恢复 SDX 设备之前,必须重新打包备份的文件。

    当您重新打包备份文件时,它会将所有备份文件包含在一起以恢复 SDX 设备。重新打包的备份文件可确保成功恢复 SDX 设备。

  5. 选择重新打包的备份文件,然后单击“恢复”。

备份和还原 Citrix ADC 实例