
No.3ベストアンサー
- 回答日時:
>・パーティションを作成する
>・ファイルシステムを作成する(フォーマットのこと)
>これはdumpするパーティションと同じサイズである
>必要があるでしょうか?
必要ありません。
パーティションサイズは、dumpで取得したファイル全てが収まるサイズ以上あれば良いです。
# dump,restoreはファイルシステムを理解して動作する。
# ddはファイルシステムを理解しない。
>またHDD上の未割り当ての領域のサイズをByte単位で
>調べるにはどうすればいいでしょうか?
CUIで簡単に調べる方法はないと思います。
sfdisk -l /dev/sda や sfdisk -s 等の出力で引き算するのが現実的かと。
GUIが利用できるなら、qtpartedが良いでしょう。
>restoreコマンドはコマンドだけ退避すればよいでしょうか?
>(ライブラリなどはなし?)
その問題を回避するために、実行時に動的ライブラリを必要としない、static-link版restoreコマンドを退避しておきます。
restore.static等の名前でファイルサイズの大きなrestoreコマンドがあるはずです。
No.4
- 回答日時:
一応、バックアップを取るのが目的、と考えています。
dumpの使い方は知らないので、#1, #3の回答者の回答を参考にしてください。(dumpとddの違いも説明してくれるでしょう)
ddは、イメージのバックアップです。ファイルシステムに依存しません。
私は、NTFSのバックアップに使っています。(Windows 2000のパーティションのバックアップ)
#2のお礼について。
> 別のHDDにddするときはどうすれば
> いいでしょうか?
> パーティションを区切ってフォーマットを
> してからでしょうかddする必要があるでしょうか?
まず、保存先を作ります。
基本的にファイルシステムはext3になるでしょう。
別のHDDにパーティションを作り、フォーマットします。
そのパーティションを任意のディレクトリにマウントします。(例えば/mnt/backup/)
ddのof=オプションで/mnt/backup/file_nameを指定します。file_nameは任意にできます。
of=でデバイスを指定すると(例:/dev/hdb1)、パーティションのコピーが作られます。
ありがとうございます。
NTFSのイメージのバックアップをext3にとれたり
するんですね。知りませんでした。
保存先のパーティションは保存するパーティションサイズより
大きければOKということでしょうか?
No.2
- 回答日時:
間違っていたら済みません。
私は、LINUXでディスクイメージをバックアップするときには、
dd if=/dev/hda0 of=/mnt/backup/hda0.img
みたいにしてバックアップ取ってます。
ddのif=はバックアップを取りたいデバイス、of=はそのイメージの保存先のファイル(デバイスも可)です。
HDDがクラッシュしてrestoreしたい時は、Fedora Coreでしたら、インストールディスク(CD-ROMかDVD-ROMが良い)で
linux rescue
としてブートすればLINUXのレスキューモードが立ち上がるので、ddコマンドやviエディタなどの基本的なコマンドは使えるようになります。
ちなみに、restoreするときは、
dd of=/dev/hda0 if=/mnt/backup/hda0.img
でできます。
ありがとうございます。
別のHDDにddするときはどうすれば
いいでしょうか?
パーティションを区切ってフォーマットを
してからでしょうかddする必要があるでしょうか?
No.1
- 回答日時:
他のHDDにrestoreする前に、以下のことが必要です。
・パーティションを作成する
・ファイルシステムを作成する(フォーマットのこと)
さらに、他のHDDにrestoreした後にも、以下のことが必要です。
・ブートプログラムをインストールする(liloやgrub等のこと)
>HDDがクラッシュした場合
まず、事前準備として、FDやCDに以下のものを退避しておきます。
・パーティション情報(例:sfdisk -d /dev/hda の出力)
・static-link版のrestoreコマンド
HDDがクラッシュした後には
・インストールCDのrescueモードからOS起動。
・restoreコマンドは、退避しておいたものを利用する。
といった対応になります。
ありがとうございます。
・パーティションを作成する
・ファイルシステムを作成する(フォーマットのこと)
これはdumpするパーティションと同じサイズである
必要があるでしょうか?
またHDD上の未割り当ての領域のサイズをByte単位で
調べるにはどうすればいいでしょうか?
restoreコマンドはコマンドだけ退避すればよいでしょうか?
(ライブラリなどはなし?)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Ubuntu】ext3ファイルシステ...
-
cshでエラー出力を出さないよう...
-
SONYの音楽ソフト「x-アプリ」...
-
Dirコマンドでフォルダ内ファイ...
-
LinuxでDVD-RWの初期化
-
ファイル名についている「-」と...
-
batである文字列内に特定の文字...
-
UNIX コマンドにおける # や円...
-
SCコマンドでアクセス拒否
-
Linuxコマンドは何の言語で書か...
-
ラズパイで『’test.service’をs...
-
vbaで「最前面に」とする方法は?
-
常に全画面表示するには・・・
-
shutdownコマンドをキャンセル...
-
echo $!の意味を教えてください
-
コマンドプロンプトにおけるコ...
-
コマンドプロンプトから別マシ...
-
Linuxでコマンドが終了しない
-
SPI非言語の問題 解説お願いします
-
[バッチファイル]レジストリ値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ddコマンドでイメージをコピー...
-
ルートのパーティションのUs...
-
cshでエラー出力を出さないよう...
-
デバイスファイルの考え方
-
パーティションと論理ボリューム
-
内蔵、外付け両方のHDDデータを...
-
Linuxでは
-
KNOPPIXがHDDを認識しません
-
ディスク未使用領域容量の取得
-
ソフトRAIDの復旧方法について
-
ddコマンドの使い方
-
2TBx2 1TBx2でのRAID
-
UbuntuとWinマスタUDF形式Blu-ray
-
GPartedでの拡張
-
linux環境のinode数の変更方法...
-
ディスクI/Oが重い!
-
/dev/nullを削除できない
-
2.5.1インストール 8Gまでしか...
-
WIN7での拡張領域作成
-
パーテーション分割した場合の...
おすすめ情報