Citrix ADC

クラスタセットアップのバックアップと復元

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
  • localtime
  • 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/セキュリティ/カサルト/*

重要

SDX クラスタセットアップで CLAG が設定されている場合、バックアップと復元は機能しません。

バックアップは、圧縮された TAR ファイルとして /var/ns_sys_backup/ ディレクトリに保存されます。ディスクスペース不足による問題を避けるために、このディレクトリに格納できるバックアップファイルは最大50個となっています。rm system backup コマンドを使用して、既存のバックアップファイルを削除し、さらにバックアップを作成できます。

クラスタセットアップの CLIP に対してバックアップ操作を実行すると、各クラスタノードにバックアップファイルが作成されます。

クラスタのセットアップをバックアップする方法

Citrix ADCコマンドラインインターフェイスを使用してCLIPでクラスタセットアップをバックアップするには

コマンドプロンプトで、次の操作を行います。

  • 構成を保存します。

    save ns config

  • バックアップファイル (基本または完全) を作成します。

    create system backup [<filename>][–level (basic | full)][-comment <string>]

    create system backup cluster-backup-1 –level basic

このコマンドを実行すると、指定したファイル名で各クラスタノードにバックアップ TAR ファイルが作成されます。たとえば、CLUSTER-backup-1.tgz ファイルは、クラスターノードのそれぞれに作成されます。

ファイル名を指定しない場合、バックアップ TAR ファイルが各クラスタノードに次の命名規則で作成されます。

  • backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgz
  • backup_<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgz

たとえば、3 ノードクラスタのセットアップでは、

  • backup_<level>_<nsip_address of the cluster node 0>_<date-timestamp>.tgzはnode0 に作成されます。
  • backup _<level>_<nsip_address of the cluster node 1>_<date-timestamp>.tgzノード1に作成されます
  • backup_<level>_<nsip_address of the cluster node 2>_<date-timestamp>.tgzはノード2に作成されます
  • 作成したバックアップファイルをCLIPで確認します。

    show system backup

クラスタのセットアップを復元する

クラスタノードに障害が発生した場合は、このノードを新しいノードに置き換え、障害のあるノードのバックアップファイルを使用してクラスタに新しいノードを設定できます。

たとえば、3 ノードのクラスタ設定で node1 が障害になった場合、この障害のあるノードを node1 という新しいノードに置き換えることができます。復元操作を使用すると、障害のあるノードのバックアップファイルのいずれかを新しいノードに復元できます。

バックアップファイルの名前が変更された場合、またはファイルの内容が変更された場合、復元操作は成功しません。

クラスタノードを復元する方法

Citrix ADCコマンドラインインターフェイスを使用してクラスタノードを復元するには

コマンドプロンプトで、次の操作を行います。

  • CLIP で使用可能なバックアップファイルのリストを取得します。

    show system backup

  • バックアップ tar ファイルを、リストアするクラスタノードの /var/ns_sys_backup ディレクトリにコピーします。

  • クラスタノードで次のコマンドを実行して、クラスタノードのメモリにバックアップtarファイルを追加します。

    add system backup <filename>

    add system backup CLUSTER-BACKUP-1.tgz

    このコマンドは、復元するクラスタノードで実行する必要があります。

  • バックアップファイルを指定して、クラスタノードを復元します。

    restore system backup <filename>

    restore system backup CLUSTER-BACKUP-1.tgz

    このコマンドは、復元するクラスタノードで実行する必要があります。

  • クラスタノードを再起動します。

    再起動します

    このコマンドは、復元するクラスタノードで実行する必要があります。

クラスタセットアップのバックアップと復元