Database JUNKY

MySQL,MariaDBを中心としたブログです

XENのゲストOSを別のXENサーバに移動する方法

まあ・・あまりこういうことやる要件ってないかもしれませんが、XEN GUESTのイメージを他のXEN SERVERに移動する方法です。今回の例は、SQXEN01上に存在するGUEST(SQDBM01)をSQXEN02に移動する方法を記載しております。また、別に移動じゃなくてもこの方法でOS全体のバックアップも取れますね。(容量が潤沢にあればの話しだけど)

▼ XEN01での作業 ・SQDBM01のshutdown [shell] [root@sqxen01 xen]# xm shutdown sqdbm01 [/shell] ・sqdbm01の設定ファイル、およびイメージファイルを、xen01に転送します、また転送先のディレクトリにつきましては、xenのデフォルトディレクトリなので、違う環境にしている方は任意のディレクトリに読み替えて操作してください [shell] [root@sqxen01 xen]# ll sqdbm01 -rw------- 1 root root 323 3月 4 23:27 sqdbm01 [root@sqxen01 xen]# scp sqdbm01 sqxen02:/etc/xen/ [root@sqxen01 xen]# cd /var/lib/xen [root@sqxen01 xen]# scp images/sqdbm01.img sqxen02:/var/lib/xen/images/sqdbm01.img [/shell]

▼ XEN02での作業 ・正常にコピーされているか確認する [shell] [root@sqxen02 ~]# ll /etc/xen/sqdbm01; ll /var/lib/xen/images/sqdbm01.img -rw------- 1 root root 323 3月 7 13:28 /etc/xen/sqdbm01 -rwxr-xr-x 1 root root 21474836480 3月 7 13:47 /var/lib/xen/images/sqdbm01.img [/shell] ・ゲストの起動 [shell] [root@sqxen01 xen]# xm create sqdbm01 --console [/shell]

▼ XEN01での作業 上記にて、ゲストの起動が確認できましたら、混乱を避けるため、xen01上のゲストイメージを削除します

とまあ、簡単にできますよってことだけです