NetScaler 控制台服务

备份和还原 NetScaler 实例

您可以备份 Citrix Application Delivery Controller (NetScaler) 实例的当前状态,然后使用备份文件将 NetScaler 实例还原到相同状态。在升级实例之前或出于预防原因,您必须始终备份实例。稳定系统的备份使您能够将其恢复到稳定点,如果系统变得不稳定。有多种方法可以在 NetScaler 实例上执行备份和恢复。您可以使用 GUI、CLI 手动备份和恢复 NetScaler 配置,也可以使用 NetScaler 控制台执行自动备份和手动恢复。NetScaler 控制台使用 NITRO 调用以及安全外壳 (SSH) 和安全复制 (SCP) 协议来备份托管 NetScaler 实例的当前状态。

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

  • NetScaler SDX

  • NetScaler VPX

  • NetScaler MPX

  • NetScaler BLX

有关更多信息,请参见 备份和恢复 NetScaler 实例。

注意:

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

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

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

/var/mps/tenants/root/tenants/<specify-the-tenant-name>/device_backup/

<!--NeedCopy-->

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

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

使用 NetScaler 控制台为选定的 NetScaler 实例创建备份

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

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

  2. 选择要备份的实例。

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

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

  3. Backup Files(备份文件)页面上,单击 Back Up(备份)。

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

  5. 单击继续

将备份文件传输到外部系统

作为预防措施,您可以将备份文件的副本传输到另一个系统。当您要恢复配置时,必须先将备份文件上载到 NetScaler 控制台服务器,然后执行还原操作。

要传输 NetScaler 控制台备份文件,请执行以下操作:

  1. 导航到 基础结构 > 实例 > NetScaler ,然后选择实例类型。例如,VPX。

  2. 选择实例,然后从“选择操作”列表中选择“备份/恢复”。

  3. 选择备份文件,然后单击 传输

    此时将显示 传输备份文件 页面。指定以下参数:

    1. 服务器 -要将备份文件传输到的系统的 IP 地址。

    2. 用户名密码 — 正在复制备份文件的新系统的用户凭据。

    3. 端口 — 要将文件传输到的系统的端口号。

    4. 传输协议 -用于进行备份文件传输的协议。您可以选择 SCP、SFTP 或 FTP 协议来传输备份文件。

    5. 目录路径 — 备份文件在新系统上载输到的位置。

    6. 单击确定

      指定备份详情

注意:

来自 NetScaler 控制台服务的备份文件通过代理发送到外部服务器。如果有许多代理,NetScaler 备份文件将通过用于添加 NetScaler 实例的同一个代理发送。要详细了解与代理相关的实例,请导航到 基础架构 > NetScaler 代理。

使用 NetScaler 控制台恢复 NetScaler 实例

注意:

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

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

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

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

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

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

使用 NetScaler 控制台恢复 NetScaler SDX 设备

在 NetScaler 控制台中,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 设备,请确保在启动还原过程之前添加许可证并配置设备的管理服务网络设置以匹配备份文件中的设置。

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

注意:

在还原 SDX RMA 设备之前,请确保备份的版本与 RMA 版本相同或更高。

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

  1. 在 NetScaler 控制台 GUI 中,导航 到基础架构 > 实例> NetScaler

  2. 点击 备份/还原

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

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

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

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

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

导出此控制板的报告

要导出此页面的报告,请单击此页面右上角的 导出 图标。在 导出 页面上,您可以执行以下操作之一:

  1. 选择“立即导出”选项卡。查看并保存 PDF、JPEG、PNG 或 CSV 格式的报告。

  2. 选择 计划导出 选项卡。安排每日、每周或每月报告,并通过电子邮件或松弛消息发送报告。

注意

  • 如果您选择每周定期,请确保您选择要计划报表的工作日。
  • 如果选择 每月 重复,请确保输入希望报告以逗号分隔的所有日期。
备份和还原 NetScaler 实例