Linuxサーバ(RedHat ES3.0)のサーバのDISKを丸々別のLinuxサーバ(ハードウェアの構成は同じ)に複製コピーしたいのですが、便利なツールはないでしょうか?
よくクライアントの複製に使う「シマンテックのGhost」のような感じのものを探しています。
また、複製する裏技みたいな方法があれば、それも教えてください。宜しくお願いします。
(Linuxはあまり詳しくないのですが...)

このQ&Aに関連する最新のQ&A

A 回答 (4件)

Symantec Ghostは、サーバ/クライアントの用途を問わず、コンピュータのディスクイメージを作成・復元できるツールだと思いますが、使えませんか。



http://www.symantec.com/region/jp/products/ghost …

既存のOSにアプリケーションとしてインストールし、稼働中のOSでイメージを取るにはWindowsであることが必要のようですが、イメージを取ることができるファイルシステムにFAT16/32,NTFS,Linux Ext2/3とあるように、GhostのディスクでCDブートして、そこからファイルシステムのイメージを取るようにすれば、目的の用途はできそうな気がいたします。

どうでしょうか。
    • good
    • 0
この回答へのお礼

コメントありがとうございます。
確かに、CD(またはFD)からBootすれば、出来そうですね。
そっか...ちょっと試して見ます。
ありがとうございました。

お礼日時:2005/04/04 18:04

「シマンテックのGhost」は判りませんのでパスします。



FreeBSDのQ&Aですがコマンドで丸ごとコピーができます。参照下さい。
1、コピー先のディスクを実装します。
2、dump→restore を実行します。
3、コピー先のディスクで起動を確認します。

必要な時 mount すればいつでもバックアップが作れます。

参考URL:http://www.jp.freebsd.org/QandA/HTML/1859.html
    • good
    • 0

#2で「シマンテックのGhost」でそのままできると言う回答がありましたので、わたしの回答はオプションと言うことで…。


RedHatのインストールCDでブートした後に、レスキューモードでLINUXを起動すればできると思うんですが、USBを認識してくれるかが怪しい(自信無し)です。
    • good
    • 0
この回答へのお礼

コメントありがとうございます。
USBが認識されないかもしれないというのは、ちょっと苦しいかもしれないですね。
でも、コレも試してみます。

お礼日時:2005/04/04 18:10

「シマンテックのGhost」がどのようなツールかわからないのでそれについての回答ではありません。



LINUXを使うのであれば、ddコマンドが良いのではないでしょうか。

例えば、
1. USBでつなげられるHDDを接続します。
2. ddコマンドでイメージをコピーします。
# dd if=/dev/hda of=/dev/hdb
※ バックアップを取りたい元のHDDを/dev/hda、コピー先を/dev/hdbとします。ifはinput file、ofはoutput fileだと思います。
3. イメージをコピーしたHDD(USB接続なので切り離せます)をコピーしたい先のサーバに接続します。
4. ddコマンドでイメージをコピーします。
# dd if=/dev/hdb of=/dev/hda

ただし、/libディレクトリをコピーする辺りでシステムが止まってしまうかも知れません。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
この場合だと、たとえばAサーバにUSBでつながるHDDをつけて、ddコマンドでDISKの中身を丸々コピーしたあと、Bサーバにその中身を移したい場合はBサーバにUSBを接続してまたコピーするということですね?
ということは、Bサーバには事前にLinuxが入ってないといけない訳ですね?
できれば、Aサーバの中身をDVD等の媒体にコピーしたあと、BサーバでDVDからBootしてDISKコピーができるとありがたいのですが...。何か便利なものはないでしょうか?

お礼日時:2005/04/04 17:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング