2008年04月08日
それは余りにも突然の要望
「別の検証用サーバとして使いたい」whois.hansode.orgとcert.hansode.orgを動かしているサーバの事だ。
正直面倒くさい。しかし、自分が引越させるのが最もコストが低い。
晩御飯を食べ終え、
気合を入れて引越作業に取り掛かった。
やはりDebian!
どのパッケージが入っているのか。
$ dpkg --get-selections | awk '$2 == "install" {print $1}'
これで出て来る。このリストを上手く利用すれば、
Debianパッケージレベルのレプリカ作成は容易な作業。
old$ dpkg --get-selections | awk '$2 == "install" {print $1}' > tee dpkg-list.txt
old$ scp dpkg-list.txt $(new-server):~/
old$ ssh new
new$ sudo apt-get install `cat dpkg-list.txt`
下記前提条件を満たせば、あっと言う間に作業が終わる。
- Debianのバージョンが同じ
- 全てが公式パッケージ
時間がかかったのはMySQLのデータ移項。
Debianは引越作業が楽。
トラックバックURL
この記事へのコメント
1. Posted by saicologic
2008年04月09日 23:53
大事に検証用サーバー使わせていただきます