Application Delivery Management

备份和还原 NetScaler 实例

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

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

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

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

  • NetScaler SDX

  • NetScaler VPX

  • NetScaler MPX

  • NetScaler BLX

有关更多信息,请参阅备份和还原 ADC 实例

注意

  • 确保 NetScaler ADM 配置文件具有备份和恢复 ADC 实例的管理员访问权限。

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

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

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

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

为避免由于磁盘空间不可用而导致的问题,您最多可以在此目录中为每个 ADC 实例保存 50 个备份文件。

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

配置实例备份设置

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

  1. 在 NetScaler ADM 中,导航到“设置”>“管理”。

  2. 备份中,选择 配置系统和实例备份

  3. 选择 实例 并指定以下内容:

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

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

      注意

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

    • 要保留的备份文件数:指定要在 NetScaler ADM 中保留的备份文件数。每个 ADC 实例最多可以保留 50 个备份文件。默认是三个备份文件。

      注意

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

      指定实例备份

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

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

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

      计划实例备份

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

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

      指定 NetScaler 设置

    • 外部传输:(可选)NetScaler ADM 允许您将 NetScaler 实例备份文件传输到外部位置:

      1. 指定位置的 IP 地址。

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

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

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

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

      指定外部转账详细信息

      注意

      当任何选定的 NetScaler 实例出现备份失败时,NetScaler ADM 会向自己发送 SNMP 陷阱或 Syslog 通知。

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

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

  1. 在 NetScaler ADM 中,导航到基础架构> 实例。在“实例”下,选择要在屏幕上显示的实例类型(例如 NetScaler VPX)。

  2. 选择要备份的实例。

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

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

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

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

  5. 单击 继续

使用 NetScaler ADM 还原 NetScaler 实例

注意:

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

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

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

执行以下任务,使用您之前创建的备份文件恢复 NetScaler 实例:

  1. 导航到基础架构 > 实例,选择要恢复的实例,然后单击“查看备份”。

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

    查看备份文件

使用 NetScaler ADM 恢复 NetScaler SDX 装置

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

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

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

如果您要使用其他 NetScaler SDX 设备的备份来恢复 NetScaler SDX 设备,请确保在开始还原过程之前添加许可证并配置新设备的管理服务网络设置,使其与备份文件中的设置相匹配。也就是说,新设备必须获得许可并满足备份文件的最低许可要求。例如,如果备份有五个 VPX 实例,总容量为 5 GB,则新设备还必须能够支持这些要求。或者,如果备份设备有白金许可证,则新设备必须具有相同或更高的许可证。必须在新设备上正确配置 IP 地址、网络掩码、网关、XenServer IP 地址和 DNS 服务器等网络设置。

在恢复 SDX 设备之前,请确保备份的 SDX 设备平台变体与设备相同。不能从另一个平台变体还原。

注意

在恢复 SDX RMA 设备之前,请确保备份的版本等于或高于 RMA 版本。

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

  1. 在 NetScaler ADM GUI 中,导航到 基础结构 > 实例 > NetScaler

  2. 点击 备份/还原

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

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

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

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

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

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

备份和还原 NetScaler 实例