vzmigrateの簡単な実行手順
前提条件として、移動先ホストにrootアカウントでSSHの公開鍵認証を使い、ログインできる設定の必要がある。
1. 移動元ホストで秘密鍵と公開鍵を作る。 # ssh-keygen -t dsa ※ 秘密鍵へのアクセス用のパスフレーズが求められるので、適切なものを。 2. 移動先ホストのauthorized_keysに移動元の公開鍵を登録。 # cat /root/.ssh/id_dsa.pub | ssh root@[移動先IPアドレス] 'mkdir /root/.ssh ; cat >> /root/.ssh/authorized_keys' 3. ssh-agentを実行し、ssh-addで秘密鍵のパスフレーズを登録する。 # ssh-agent ※ 実行後、表示されたコマンドを実行する。 ex. SSH_AUTH_SOCK=/tmp/ssh-rKWku16456/agent.16456; export SSH_AUTH_SOCK; SSH_AGENT_PID=16457; export SSH_AGENT_PID; # ssh-add 4. vzmigrateを実行。 # vzmigrate --online [移動先IPアドレス] [VEID]