web-dev-qa-db-ja.com

XenServer-ISCSI上?

ISCSISANで実行されているXenServerについて質問があります

XENSERVERが故障した場合でも、新しいサーバーを購入し、XENServerをインストールしてから、ISCSI SANに保存されている新しいサーバーに既存のVMをロードできますか?

(ロードするだけですか?それとも失敗しますか?Windowsキーは無効になりますか?)

1
001

はい、メタデータのバックアップがあれば可能です。 「メタデータ」には、名前、RAMサイズ、およびVMごとに接続されたディスク)が格納されます。メタデータがないと、名前のないVHDディスクイメージのコレクションと仮想マシンしかありません!!! !メタデータが失われた場合でも、データは失われませんが、各VMを手動でつなぎ合わせる必要があり、どのドライブがそれに対応しているのでしょうか。

これが発生しないようにバックアップを構成する方法は次のとおりです。

メタデータのバックアップを保存する場所を決定する必要があります。 iSCSIドライブが1つしかない場合は、それを使用します。 XenCenterから、バックアップを保存するストレージリポジトリを右クリックします。 「デフォルトとして設定」を選択します。これにより、SRに黒いチェックマークが付けられます。黒のチェックマークがすでに表示されている場合は、SRがすでにデフォルトになっています。

XenCenterのホストマシンをクリックし、コンソールタブをクリックします(またはXenServerホストにSSH接続します)。

ターミナルに「xsconsole」と入力します。 「バックアップ、復元、更新」を選択します。 「仮想マシンメタデータのスケジュール」を選択します。 (要求された場合は、rootパスワードを入力してください)。 「毎日」を選択します。 「OK」を選択します

これで、毎晩バックアップをスケジュールしました。今すぐバックアップを作成する場合は、「仮想マシンメタデータのバックアップ」を選択します。

完全な障害が発生した場合は、XenServerをインストールし、iSCSIを接続してから、この同じメニューから「復元」を実行する必要があります。復元が完了すると、すべてのVMがXenCenterに表示されます。

3

はい、現在のメタデータバックアップがある限り可能です。ストレージリポジトリを新しいXenServerまたはXenServerプールに接続するには、バックアップからのメタデータの復元(xeconsole、コンソールGUIで構成)が必要です。

1
Jeremy

すべてのメタデータを保存することが重要です。

XenServerでcrontabを使用して、ハイパーバイザーとプールデータをバックアップしています。

すべてのバックアップデータは、独立したサーバーであるNFSストレージに保存されます。

私のバックアップの例があります。

プールデータ

22 */3 * * * xe pool-dump-database file-name=/var/run/sr-mount/48e3f1ab-e70c-8706-6a14-5a9e7e2cabaf/xen-backup/pool-dump-database-$(date +\%Y-\%m-\%d-\%H:\%M:\%S)

ハイパーバイザー

10 3 * * * xe Host-backup Host=ruth file-name=/var/run/sr-mount/48e3f1ab-e70c-8706-6a14-5a9e7e2cabaf/xen-backup/backup-ruth-$(date +\%Y-\%m-\%d-\%H:\%M:\%S)
0
Lukáš Viktora

はい、できます。

0
Chopper3