NetScalerインスタンスのバックアップと復元
NetScalerインスタンスの現在の状態をバックアップし、後でバックアップファイルを使用して同じ状態に復元できます。インスタンスをアップグレードする前や、予防措置として常にバックアップしてください。安定したシステムのバックアップがあれば、不安定になった場合に安定した時点に復元できます。
NetScalerインスタンスでバックアップと復元を実行する方法は複数あります。GUIとCLIを使用して、NetScalerの設定を手動でバックアップおよび復元できます。NetScaler Consoleを使用して、自動バックアップと手動復元を実行することもできます。
NetScaler Consoleは、NITROコール、Secure Shell (SSH)、およびSecure Copy (SCP) プロトコルを使用して、管理対象のNetScalerインスタンスの現在の状態をバックアップします。
NetScaler Consoleは、以下のNetScalerインスタンスタイプの完全なバックアップを作成し、復元します。
-
NetScaler SDX
-
NetScaler VPX
-
NetScaler MPX
-
NetScaler BLX
注:
-
NetScaler Consoleプロファイルに、NetScalerインスタンスをバックアップおよび復元するための管理者アクセス権があることを確認してください。
-
NetScaler Consoleから、NetScalerクラスターのバックアップおよび復元操作を実行することはできません。
-
あるインスタンスから取得したバックアップファイルを使用して、別のインスタンスを復元することはできません。
バックアップファイルは、以下のディレクトリに圧縮されたTARファイルとして保存されます。
/var/mps/tenants/root/device_backup/
ディスク容量不足による問題を回避するため、このディレクトリにはNetScalerインスタンスごとに最大50個のバックアップファイルを保存できます。
NetScalerインスタンスをバックアップおよび復元するには、まずNetScaler Consoleでバックアップ設定を構成する必要があります。設定を構成した後、単一のNetScalerインスタンスまたは複数のインスタンスを選択し、これらのインスタンス内の構成ファイルのバックアップを作成できます。必要に応じて、これらのバックアップファイルを使用してNetScalerインスタンスを復元することもできます。
インスタンスのバックアップ設定を構成する
インスタンスバックアップ設定ページでは、NetScaler Consoleで選択したNetScalerインスタンスまたは複数のインスタンスをバックアップするための設定を構成できます。
-
NetScaler Consoleで、設定 > 管理に移動します。
-
バックアップで、システムとインスタンスのバックアップを構成を選択します。
-
インスタンスを選択し、以下を指定します。
-
インスタンスバックアップを有効にする: デフォルトでは、NetScaler ConsoleはNetScalerインスタンスのバックアップを取得するように有効になっています。インスタンスのバックアップファイルを作成しない場合は、このオプションをオフにします。
-
ファイルをパスワードで保護: (オプション) バックアップファイルを暗号化するには、パスワード保護オプションを選択します。バックアップファイルを暗号化することで、バックアップファイル内のすべての機密情報が安全に保たれます。注:暗号化されたバックアップファイルはローカルマシンにダウンロードできますが、NetScaler Console GUIまたは任意のテキストエディタでファイルを開くことはできません。暗号化されたバックアップファイルを復元する際には、パスワードの入力を求められます。ただし、暗号化されていないバックアップファイルはシステムで開くことができます。
-
保持するバックアップファイルの数: NetScaler Consoleで保持するバックアップファイルの数を指定します。NetScalerインスタンスごとに最大50個のバックアップファイルを保持できます。デフォルトは3つのバックアップファイルです。注:各バックアップファイルは、ある程度のストレージ要件を占めます。要件に応じて、最適な数のNetScalerバックアップファイルをNetScaler Consoleに保存することをお勧めします。インスタンスのバックアップを指定する(/en-us/netscaler-application-delivery-management-software/media/configure-instance-backup-settings.png)
-
バックアップスケジューリング設定: (オプション) バックアップファイルを作成するためのオプションは2つありますが、一度に1つのオプションしか使用できません。
-
デフォルトのバックアップスケジュールオプションは「間隔ベース」です。指定された間隔が経過すると、NetScaler Consoleにバックアップファイルが作成されます。デフォルトのバックアップ間隔は12時間です。
-
スケジュールされたバックアップの種類を「時間ベース」に変更することもできます。このオプションでは、指定された時間にインスタンスをバックアップするために、
hours:minutes形式で時間を指定します。NetScaler Consoleでは、インスタンスに対して1日あたり最大4回のバックアップが可能です。
インスタンスバックアップのスケジュール(/en-us/netscaler-application-delivery-management-software/media/configuring-instance-backup-settings-2.jpg) -
-
NetScaler設定: (オプション) デフォルトでは、NetScaler Consoleは「NetScalerConfigSave」トラップを受信してもバックアップファイルを作成しません。しかし、NetScalerインスタンスがNetScaler Consoleに「NetScalerConfigSave」トラップを送信するたびにバックアップファイルを作成するオプションを有効にできます。NetScalerインスタンスは、インスタンスの構成が保存されるたびに「NetScalerConfigSave」を送信します。
-
Geoデータベースファイル: (オプション) デフォルトでは、NetScaler ConsoleはGeoデータベースファイルをバックアップしません。これらのファイルのバックアップを作成するオプションも有効にできます。NetScaler設定の指定(/en-us/netscaler-application-delivery-management-software/media/configure-netscaler-settings.jpg)
-
外部転送: (オプション) NetScaler Consoleでは、NetScalerインスタンスのバックアップファイルを外部の場所に転送できます。
-
場所のIPアドレスを指定します。
-
バックアップファイルを転送したい外部サーバーのユーザー名とパスワードを指定します。
-
転送プロトコルとポート番号を指定します。
-
ファイルを保存する必要があるディレクトリパスを指定できます。
-
オプションで、外部サーバーに転送した後、NetScaler Consoleからバックアップファイルを削除することもできます。
外部転送の詳細を指定(/en-us/netscaler-application-delivery-management-software/media/configuring-instance-backup-settings-4.jpg)注:NetScaler Consoleは、選択されたNetScalerインスタンスのいずれかでバックアップに失敗した場合、SNMPトラップまたはSyslog通知を自身に送信します。 -
-
NetScaler Consoleを使用して、選択したNetScalerインスタンスのバックアップを作成する
選択したNetScalerインスタンスまたは複数のインスタンスをバックアップする場合は、このタスクを実行します。
-
NetScaler Consoleで、Infrastructure > Instancesに移動します。Instancesの下で、画面に表示するインスタンスのタイプ(例:NetScaler VPX)を選択します。
-
バックアップするインスタンスを選択します。
-
MPX、VPX、およびBLXインスタンスの場合は、Select ActionリストからBackup/Restoreを選択します。
-
SDXインスタンスの場合は、Backup/Restoreをクリックします。
-
-
Backup Filesページで、Back Upをクリックします。
-
セキュリティを強化するために、バックアップファイルを暗号化するかどうかを指定できます。パスワードを入力するか、Instance Backup Settingsページで以前に指定したグローバルパスワードを使用できます。
-
Continueをクリックします。
NetScaler Consoleを使用してNetScalerインスタンスを復元する
注:
HAペアにNetScalerインスタンスがある場合は、次の点に注意する必要があります。
-
バックアップファイルが作成されたのと同じインスタンスを復元します。たとえば、HAペアのプライマリインスタンスからバックアップが取得されたシナリオを考えてみましょう。復元プロセス中に、それがプライマリインスタンスでなくなったとしても、同じインスタンスを復元していることを確認してください。
-
プライマリNetScalerインスタンスで復元プロセスを開始すると、プライマリインスタンスにアクセスできなくなり、セカンダリインスタンスはSTAYSECONDARYに変更されます。プライマリインスタンスでの復元プロセスが完了すると、セカンダリNetScalerインスタンスはSTAYSECONDARYからENABLEDモードに変わり、再びHAペアの一部になります。復元プロセスが完了するまで、プライマリインスタンスでダウンタイムが発生する可能性があります。
以前に作成したバックアップファイルを使用してNetScalerインスタンスを復元するには、このタスクを実行します。
-
インフラストラクチャ > インスタンスに移動し、復元するインスタンスを選択して、アクションの選択 > バックアップ/復元をクリックします。バックアップファイルを表示(/en-us/netscaler-application-delivery-management-software/media/configure-instance-backup-restore.jpg)
-
バックアップファイルページで、復元する設定を含むバックアップファイルを選択し、復元をクリックします。バックアップファイルを復元(/en-us/netscaler-application-delivery-management-software/media/restore-backup-instance.jpg)
NetScaler Consoleを使用してNetScaler SDXアプライアンスを復元する
NetScaler Consoleでは、NetScaler SDXアプライアンスのバックアップには、以下が含まれます。
-
アプライアンスでホストされているNetScalerインスタンス
-
SVM SSL証明書とキー
-
インスタンスのプルーニング設定 (XML形式)
-
インスタンスのバックアップ設定 (XML形式)
-
SSL証明書のポーリング設定 (XML形式)
-
SVM dbファイル
-
SDXに存在するデバイスのNetScaler構成ファイル
-
NetScalerビルドイメージ
-
NetScaler XVAイメージ。これらのイメージは、次の場所に保存されます。
/var/mps/sdx_images/ -
SDXシングルバンドルイメージ(SVM+XS)
-
サードパーティインスタンスイメージ(プロビジョニングされている場合)
NetScaler SDXアプライアンスをバックアップファイルで利用可能な構成に復元します。アプライアンスの復元中、現在の構成全体が削除されます。
別のNetScaler SDXアプライアンスのバックアップを使用してNetScaler SDXアプライアンスを復元する場合は、復元プロセスを開始する前に、ライセンスを追加し、新しいアプライアンスの管理サービスネットワーク設定をバックアップファイルの設定と一致するように構成してください。つまり、新しいアプライアンスはライセンスを取得し、バックアップファイルの最小ライセンス要件を満たしている必要があります。たとえば、バックアップに合計5 GBの5つのVPXインスタンスが含まれていた場合、新しいアプライアンスもこれらの要件をサポートできる必要があります。または、バックアップアプライアンスがプラチナライセンスを持っていた場合、新しいアプライアンスは同じかそれ以上のライセンスを持っている必要があります。IPアドレス、ネットマスク、ゲートウェイ、XenServer IPアドレス、DNSサーバーなどのネットワーク設定は、新しいアプライアンスで適切に構成されている必要があります。
SDXアプライアンスを復元する前に、バックアップされたSDXアプライアンスのプラットフォームバリアントがアプライアンスと同じであることを確認してください。異なるプラットフォームバリアントから復元することはできません。
注:
SDX RMAアプライアンスを復元する前に、バックアップされたバージョンがRMAバージョンと同じかそれ以上であることを確認してください。
バックアップファイルからSDXアプライアンスを復元するには:
-
NetScaler Console GUIで、Infrastructure > Instances > NetScaler > SDX に移動します。インスタンスを選択します。
-
Backup/Restore をクリックします。
-
復元したい同じインスタンスのバックアップファイルを選択します。
-
Repackage Backup をクリックします。SDXアプライアンスがバックアップされると、XVAファイルとイメージはネットワーク帯域幅とディスクスペースを節約するために個別に保存されます。そのため、SDXアプライアンスを復元する前に、バックアップファイルを再パッケージ化する必要があります。バックアップファイルを再パッケージ化すると、SDXアプライアンスを復元するためにすべてのバックアップファイルがまとめられます。再パッケージ化されたバックアップファイルは、SDXアプライアンスの復元を確実に成功させます。
-
再パッケージ化されたバックアップファイルを選択し、Restore をクリックします。