こんにちわ。
nopo3と申します。
質問としては、掲題の通りなんですが。
既存のLINUX(Redhut LINUX 9)上のシステムをまるごと別PCにコピー(複製)する方法についてです。
LINUXについてまったくドシロウトで、色々調べたのですが、
専門的過ぎてよくわからなったので質問することにしました。
色々調べてる間に出てきたキーワードとしては、
「dd」「tar」「フラグメンテーション」等が挙げられていました。
シロウトでもわかるようなサイトや、手順等を御教授して頂けないでしょうか。
御願致します。
No.5ベストアンサー
- 回答日時:
お話の業務の場合、顧客が必要としているかどうかにかかわらず、自社で完全なシステムフルバックアップは取っておかれたほうがいいでしょう。
DVDにでも焼いておけば場所もとりませんし(^_^)でも、構築したらシステムフルバックアップをテープやDVDで顧客に渡しておくのも普通かもしれません。
バックアップとリカバリについては書籍も少なくなかなか疑問に答えられるような書籍はありません。オライリーの「UNIXバックアップ&リカバリ」もnopo3さんの場合はあまり有用でないかもしれません。
manの理解が難しいようであれば、それなりのコマンドリファレンス(コマンドブック)にはそれなりにわかりやすい説明や方法、具体的な実行例などが載っていますのでそれを参照されてはいかがでしょうか?
状況的に役に立たないかもしれませんが、@ITの記事へのリンクを紹介しておきます。
■Linux管理者への道
第5回 システム・バックアップを基礎の基礎から
▼Page 1
どのようなバックアップデバイスを使うべきか?
ハードディスク
光メディア
テープデバイス
テープデバイスの種類
TRAVAN(QIC)
DDS(Digital Data Storage)
DLT(Digital Linear Tape)
そのほかのテープ規格
▼Page 2
Linuxにおけるテープの操作
デバイスの認識
テープデバイスの扱い方
mtコマンドの基礎
▼Page 3
各バックアッププログラムの基本操作
tar
dd
dumpとrestore
客先にシステムを納入するというプロの仕事をされているので、やはりこれでもシロウトでは理解は難しいかもしれません。でもそれくらいのことをされているのでしたら、この文章なら理解できると思いますよ。
参考URL:http://www.atmarkit.co.jp/flinux/rensai/root05/r …
お礼遅れまして申し訳ありません。
結局今回はシステムバックアップ作業がなくなりました・・・。
ですが、これからの作業として起こりえることなので知識として頭に入れておきたいと思います。
参考になるURLありがとうございました。
これからも宜しく御願致します。
No.6
- 回答日時:
いろいろあるとは思うのですが、『条件付きで』以下の方法をご紹介します。
大前提!!
同じハードウェアを使って復旧する場合です。
HDDがとんだぐらいなら、同じ種類のHDDを取り付ければ、以下の方法は利用できますが、NICなどが変わったり、さらにはマザーボードまで・・となると利用できない方法です。
以下の方法では、インストールしたある地点に、まるまる元に戻すイメージなので、違う筐体に戻すとハードウェアとかが認識できなくて困っちゃいます
(この時点で、趣旨と違ったら・・ごめんなさい(T_T) )
前提知識:
dump コマンド
restore コマンド
mke2fs コマンド
e2label コマンド
mount コマンド
fsdisk コマンド
grub コマンド
(以下では2台のIDEのHDDがあるとしてます
また、ダンプはパーティションの数だけ行います)
------------------------------------------------
バックアップ手順
# sfdisk -d /dev/hda > hda.info
# sfdisk -d /dev/hdb > hdb.info
# dump -0 -z -a -f ダンプファイル名 /dev/hda1
# dump -0 -z -a -f ダンプファイル名 /dev/hda2
※スワップ領域の情報も記録しておきます
※ cat /etc/fstab として、パーティションがラベルが
ついているか見ておきましょう。
以下の手順では、ラベルがあると面倒です
できれば、/etc/fstab はデバイス名になっている状態で
バックアップを開始した方が楽だと思います。
ここで、取得できたファイル達を、何か他のメディアに待避しておきます。
リストア手順
1:OSインストールCDを使って、rescue モードなおで立ち上げる。
(RH9だと、1枚目のCDでは dump と restore コマンドが使えないかもしれません・・
Knoppix などが良いかもしれません)
2:起動したら、待避しておいたデータをアクセスできるようにする。(CDなのかもしれないし、ネットワークドライブかもしれないし、なにかしで)
# sfdisk /dev/hda < hda.info
# sfdisk /dev/hdb < hdb.info
これで、区画は戻ります
そしたら、フォーマット
# mke2fs -t ファイルタイプ 他オプション /dev/hda?
(パーティション分行う)
また、スワップ領域もつくります
# mkswap /dev/hda?
※ラベルついていたなら、ラベルもつけましょう
3:フォーマットしたパーティションをマウントします
マウントポイントは適当にディレクトリ作ってしまいましょう
# mkdir /mnt/boot /mnt/usr /mnt/var ・・・
# mount /dev/hda? /mnt/boot
4:マウントしたディレクトリに適宜”移動してから”、restore コマンドでデータを戻す
# cd /mnt/boot
# restore -r -v -T /tmp -f /tmp/boot.dump
(上記では、先のdumpコマンドで、boot.dumpという
ファイルを作成した例です)
全部の領域を restore で戻します
5:Knoppix など違うディストリビューションでの作業であったなら、ここで、RH9のCDで再立ち上げします。
CDにある、GRUBコマンドが違うと厄介かな?って思うためです。
rescue モード等で起動してください。
grub コマンドで、MBR等にローダーをインストールします。
------------------------------------------------
上記のような手順で、元に戻るだろうと思います。
(不足あれば、補足お願いします>皆様方 m(__)m )
フリーソフトがダメって言う人には、Linuxは向かないかもしれませんねぇ (^^;
私自身は、フリー=自由、無料=保守無し と繋がる事は Linux等 では少ないと思ってはいますが。
上記、参考までに検討してみてください。
慣れるとたいした作業じゃないですよ。
・・・サイト情報とかはわからないのですが、以上が私のやっている方法の一例です。
いかがでしょうか・・最初にも書きましたが”条件付き”ですし、趣旨とはずれている気もしますが
おもしろいと思ってもらえれば幸いかな・・。
お礼遅れまして申し訳ありません。
システムバックアップ作業がなくなりました・・・がが、これからの作業として起こりえることなので知識として頭に入れておきたいと思います。
今回はマザーボードも違っていたので、条件とは異なるんですが、同PC構成の場合にはとても役に立つ情報でした。
経験上の話でとても参考になりました。
ありがとうございます。
これからも質問させていただくこともあるかと思いますが、宜しく御願致します。
No.4
- 回答日時:
業務使用の場合、フリーかどうかということより、サポートがあるかどうかなのかな?と思いました。
そもそも、Red Hat Linux 9自体がフリーなんだからですねえ。
業務でOSにサポートを付けられているなら、まあサポートが付くGhostを使うのも一つの手ではあるでしょう。コマンドを調べるなかで、もちろんmanは読まれていますよね?少なくともコンピュータを仕事をしている人なら分かるような文章かと思いますが…。
manも読んでますが、、、基本的な知識不足です、、、すみません。
まだはっきりしてませんが、複製自体の話がなくなるかもしれません。
最終状況はお礼として、伝えていきます。
ありがとうございました。
No.3
- 回答日時:
Norton Ghost がLinuxファイルシステムにも対応していて、起動フロッピーかCDさえ作れば、パーティション毎複製も、ディスクごと複製も出来ます。
もちろんWindows不要です。http://www.symantec.com/region/jp/products/ghost/
回答ありがとうございます。
こういうソフトもあるんですね。
サポート面を考慮した場合の対策として参考にします。
ありがとうございます。
まだ未確定ですけど、
別PCへ複製する話自体がなくなるかもしれなくなりました・・・。
No.2
- 回答日時:
partition image 以外にもありますが、
>その為、なるべくフリーソフトの使用は避けて通りたいと思っております。
について、不可解ですね。
Partition Image for Linuxは、GPL2に準拠して配布されているものであり、肝心のLinux自体がGPL2準拠なのですがね。
指摘ありがとうございます。
質問にもある通り、自分はドシロウトなんで、LINUXのGPL2の事を知りませんでした。
紹介されたソフトもWindows上で使用するフリーソフトと同様に考えてしまった為、知識不足の他ありません。
取り敢えず「Partition Image」について、もう少し調べてみたいたいと思います。
御教授ありがとうございました。
その他のわかりやすい方法や簡単な方法もありましたら、知識として、別手段として考慮したいので教えていただけないでしょうか?
No.1
- 回答日時:
システムバックアップなら、partition image を使うのが一番簡単だし、フリーなのでお金もかからずよいと思います。
参考URL:http://acorn.zive.net/~oyaji/backup/partimage.htm
ソフト紹介ありがとうございました。
ですが、、、
今回この作業を行う前提背景として、業務上で客先に自社で作成したシステムの導入する際の作業であるということがあります。
その為、なるべくフリーソフトの使用は避けて通りたいと思っております。
記載していませんでした、申し訳ありません。
コマンド等を利用してシステムの複製を行う方法がわかりましたら、宜しく御願致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Zabbix監視エージェントをインストールしてもデータを収集できずアクティブにならない 1 2023/02/26 20:25
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- UNIX・Linux VertualBox でのLinux Mint の活用方法について教えてください 4 2023/08/06 10:34
- モニター・ディスプレイ DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 21:10
- UNIX・Linux DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 20:48
- UNIX・Linux ファイル・フォルダーの削除方法 2 2022/05/19 14:04
- その他(パソコン・スマホ・電化製品) LINUXPCに詳しい人に気楽に答えてほしい質問です。 2 2022/10/25 08:07
- デスクトップパソコン キャプチャーボードDRECAP DC-HC4のドライバー 1 2022/05/30 15:40
- BTOパソコン PCケースのHDD設置方法につきまして 3 2023/06/08 14:19
- インターネットビジネス ペット用品のネットショップ運営で悩んでいる事があります。 詳しい方いらっしゃいましたらご教授の程宜し 2 2022/07/11 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
FTP接続中のコマンド実行結果を...
-
minicomでよく使うコマンド文字...
-
rcpコマンドについて、教えて!
-
wgetの正規表現について
-
Windows10のRegSys32に登録され...
-
Warning: Output is not to
-
コマンド プロンプトで作成し...
-
WindowsでPATHにあるコマンドを...
-
動的に日時を取得しファイル名...
-
DOSコマンドでのワイルドカ...
-
Illustratorのデータをまとめて...
-
telnet,rlogin,rshの違いってな...
-
lsコマンドで表示するファイル...
-
OS X で指定した時間にシステム...
-
コマンド終了ステータス
-
Viで書き込もうとすると、保...
-
/ が何時の間にか「Read-only f...
-
書き込み権限が無いためコピー...
-
FTPコマンドの戻り値について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
DOSコマンドでのワイルドカ...
-
Illustratorのデータをまとめて...
-
【ターミナル】MacBookにディー...
-
Windows10のRegSys32に登録され...
-
rcpコマンドについて、教えて!
-
属性変更できないです。
-
AIX ksh利用 grep 検索で マ...
-
Warning: Output is not to
-
FTP接続中のコマンド実行結果を...
-
telnet,rlogin,rshの違いってな...
-
IBM漢字コードのSJIS変...
-
BATファイル実行にフォーカ...
-
Linux shell ftp 転送 エラー制御
-
SolarisからWindowsへFTPすると...
-
linuxのreadコマンドについて
-
GNOME端末の起動 及び コマンド...
-
AIXの勉強方法について
-
cactiでグラフが表示されない
-
HP-UXのdateコマンドについて
おすすめ情報