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

重要

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

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

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

クラスター設定をバックアップする方法

Citrix ADC CLIを使用して、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 という新しいノードに置き換えることができます。復元操作を使用すると、障害のあるノードのバックアップファイルのいずれかを新しいノードに復元できます。

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

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

CLIを使用してクラスターノードを復元するには

コマンドプロンプトで、次の手順を実行します。

  • 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

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

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

    リブート

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

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