Ubuntu ServerをHDDごと新しいマシンへ引越し

今回はSoftware RAID 1(ミラーリング)を使っている2台の500G-HDD(Ubuntu10.04LTS server)を古いサーバーから、新しいサーバーへ物理的に移動する手順を紹介

引越す先は...
HP ProLiant MicroServer/Turinon 2gram HDDなし
音が静かで省エネ、サポートがいい、しかも安価。 いままでのHDDを物理的に移動すればいいだけなのでラク。

しかし、HDD移動前に以下の2つを行うことアドバイスする。

  1. 移動する前にsudo apt-get update/upgradeをして最新版にしておく。これは新しいマシンのネットワークカードが動かない場合を想定しておこなう。(できればBackupをしたいが、データの重要性と時間を考慮して、しないことが多いw)ソフトウェアRAIDを使っていれば、ProLiant MicroServerのBIOS(起動時F10)内でRAIDは選ばず、AHCI(デフォルト)へ。
  2. 新しいサーバーで起動時、古いサーバーのネットワークカードとはMACアドレスが異なるため、eth0に割り当てられない可能性が高い(eth1などへrenameされ、起動後ifconfigではloしか表示されない)。したがって古いマシンで閉じる際、以下のファイルをローカルなどに移動するか消す。 /etc/udev/rules.d/70-persistent-net.rules (eth0やeth1に割り当てる設定が起動時自動に生成されている。消すことによってリセット)



以上で、新しいサーバーへHDDを移動する。出来ればHDDの挿入場所は順序を同じにする。e.g. スロットベイAはベイ1へ, Bは2へ (新しいサーバーで初起動の際、HDDが異常があると言われることがあるがFixをおこなう)

ただし、ネットワークカードのドライバーがうまくインストールされなければ、手間がかかる作業がまっている。(通常はbroadcomのNIC tg3のドライバーは自動にインストールされる。LiveCDなどは不要)
それはいずれ。

コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

UML tool Dia