Vine2.6からUbuntu7.10へ移行

Vine Linux 2.6で稼動しているサーバの OS を、Ubuntu Linux 7.10 Desuktop Edition へ置き換える作業のメモです。備忘録として書いておきます。何か参考になる内容があれば幸いです。

現行環境のバックアップ

システム全体

dump コマンドを用いて、システム全体のバックアップを取得します。ログファイルなど、不要なファイルは予め消しておくと、dump サイズが小さくなって良いです。

詳しいコマンドの使い方は、「Linuxをシステムバックアップ」をご覧ください。

dump が取得できたら、他の PC など適当な場所に移して、保存しておきます。

個々のバックアップ

dump によるバックアップと重複しますが、手軽に使えるバックアップとして、必要なディレクトリを tar アーカイブ化しておきます。うちは、Web コンテンツ用のディレクトリを対象にしました。また、mysql のデータは、mysqldump を用いて SQL 出力しておきます。これで、移行先の RDBMS の種類による制約は、ほぼないでしょう。

Ubuntu のインストール

公式サイトから iso イメージをダウンロードして、CD を焼きます。CD 起動するとメニューが出てくるので、新規インストールを選ぶと、デスクトップ画面が現れます。そこで、デスクトップ上にある Install アイコンをダブルクリックすると、インストールが始まります。あとは、画面の指示に従い、インストールを進めます。Ubuntu のインストールはとても簡単なので、特に迷うところはありません。特筆するなら、Ubuntu では root ユーザーを設定しないことぐらいでしょうか。

アーカイブの展開

以前の環境の tar アーカイブを展開します。このさい、パーミッションを維持したまま展開するよう、-p オプションを利用します。

$ tar xfp homepage.tar
オプション意味
x展開
fファイル指定
pパーミッションを維持

パッケージのインストール

必要なパッケージをインストールしました。

パッケージは、"apt-cache search" を用いて探し、"apt-get install" でインストールします。

$ sudo apt-cache apache
(パッケージ一覧が出力...)
$ sudo apt-get install apache2


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS