群集设置的备份和恢复
您可以备份 Citrix ADC 群集节点的当前状态。稍后,您可以使用备份的文件将节点还原到同一群集状态。作为预防措施,您必须在群集节点上执行升级之前使用此功能。
备份集群安装程序
您可以根据以下情况进行基本备份或完全备份:
- 要备份的数据类型。
-
创建备份的频率。
- 基本备份。仅备份配置文件。您可能想要经常执行这种类型的备份,因为它备份的文件不断变化。表中列出了备份的文件。
目录
子目录或文件
/nsconfig/
- ns.conf
- ZebOS.conf
- rc.netscaler
- snmpd.conf
- nsbefore.sh
- nsafter.sh
- inetd.conf
- ntp.conf
- syslog.conf
- newsyslog.conf
- crontab
- host.conf
- hosts
- ttys
- sshd_config
- httpd.conf
- monitrc
- rc.conf
- ssh_config
- 当地时间
- issue
- issue.net
/var/
- download/*
- log/wicmd.log
- wi/tomcat/webapps/*
- wi/tomcat/logs/*
- wi/tomcat/conf/catalina/localhost/*
- nslw.bin/etc/krb.conf
- nslw.bin/etc/krb.keytab
- netscaler/locdb/*
- lib/likewise/db/*
- vpn/bookmark/*
- netscaler/crl
- nstemplates/*
- learnt_data/*
/netscaler/
- custom.html
-
vsr.html
- 完全备份。除了基本备份备份的文件外,完整备份还备份一些更新频率较低的文件。表中列出了使用完全备份选项时备份的文件。
目录
子目录或文件
/nsconfig/
- ssl/*
- license/*
- fips/*
/var/
- netscaler/ssl/*
- wi/java_home/jre/lib/security/cacerts/*
- wi/java_home/lib/security/cacerts/*
重要
如果在 SDX 集群设置上配置了 CLAG,则备份和还原将不起作用。
备份作为压缩的 TAR 文件存储在 /var/ns_sys_backup/ 目录中。为了避免由于磁盘空间不可用造成的问题,最多可在此目录中存储 50 个备份文件。您可以使用 rm 系统备份命令删除现有备份文件,以便创建更多备份。
当您对群集设置的 CLIP 执行备份操作时,将在每个群集节点上创建备份文件。
如何备份集群设置
使用 Citrix ADC CLI 备份 CLIP 上的群集设置。
在命令提示窗口中执行以下操作:
-
保存配置。
save ns config<!--NeedCopy-->
-
创建备份文件(基本或完整)。
```create system backup [
][–level (basic | full)][-comment ] **示例** ```create system backup cluster-backup-1 –level basic<!--NeedCopy-->
上述命令在具有指定文件名的每个群集节点上创建备份 TAR 文件。例如,在每个群集节点上创建了 Cluster-Backup-1.tgz 文件。
注意
如果未指定文件名,则将按照以下命名约定在每个群集节点上创建备份 TAR 文件:
backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgz<!--NeedCopy-->
backup_<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgz<!--NeedCopy-->
例如,在三节点群集设置中,
backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgz<!--NeedCopy-->
是在节点 0 上创建的backup _<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgz<!--NeedCopy-->
是在节点 1 上创建的backup_<level>_<nsip_address of the cluster node 2>_<date-timestamp>.tgz<!--NeedCopy-->
是在节点 2 上创建的
-
在 CLIP 上验证创建的备份文件。
show system backup<!--NeedCopy-->
还原群集设置
当群集节点出现故障时,您可以用新节点替换此节点。您可以使用故障节点的备份文件为群集设置新节点。
例如,在三节点群集设置中,如果 node1 出现故障,您可以将此故障节点替换为一个新节点作为 node1。使用还原操作,您可以在新节点上还原错误节点的备份文件之一。
注意
如果重命名备份文件或文件的内容已修改,则还原操作不会成功。
如何还原群集节点
使用 CLI 还原群集节点
在命令提示窗口中执行以下操作:
-
获取 CLIP 上可用的备份文件列表。
show system backup<!--NeedCopy-->
-
将备份 tar 文件复制到要恢复的群集节点的 /var/ns_sys_backup 目录中。
-
通过在群集节点上运行以下命令,将备份 tar 文件添加到群集节点内存中。
```add system backup
**示例** ```add system backup CLUSTER-BACKUP-1.tgz<!--NeedCopy-->
注意
该命令必须在要还原的群集节点上运行。
-
通过指定备份文件还原群集节点。
```restore system backup
**示例** ```restore system backup CLUSTER-BACKUP-1.tgz<!--NeedCopy-->
注意
该命令必须在要还原的群集节点上运行。
-
重新启动群集节点。
reboot
注意
该命令必须在要还原的群集节点上运行。