GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでパーティションまたはハードドライブのクローンを作成する方法

Linuxパーティションやハードドライブのクローンを作成する理由はたくさんありますが、そのほとんどはデータのバックアップの作成に関連しています。 partimage などの外部ツールを使用して、Linuxでこれを実現する方法は複数あります。 またはClonezilla。

ただし、このチュートリアルでは、 ddというツールを使用したLinuxディスクのクローン作成を確認します。 、これはファイルの変換またはコピーに最も一般的に使用され、ほとんどのLinuxディストリビューションにプリインストールされています。

Linuxパーティションのクローンを作成する方法

ddコマンドを使用 ハードドライブ全体またはLinuxパーティションのみをコピーできます。パーティションの1つを複製することから始めましょう。私の場合、次のドライブがあります: / dev / sdb / dev / sdc .. / dev / sdb1 /のクローンを作成します / dev / sdc1へ 。

また読む :「cat」コマンドを使用してLinuxパーティションをクローン化する方法

まず、図のようにfdiskコマンドを使用してこれらのパーティションを一覧表示します。

# fdisk -l /dev/sdb1/ /dev/sdc1

次に、パーティションのクローンを作成します / dev / sdb1 / / dev / sdc1へ 次のddコマンドを使用します 。

# dd if=/dev/sdb1  of=/dev/sdc1 

上記のコマンドはddに通知します / dev / sdb1を使用するには 入力ファイルとして、出力ファイル / dev / sdc1に書き込みます。 。

Linuxパーティションのクローンを作成した後、次のコマンドで両方のパーティションを確認できます。

# fdisk -l /dev/sdb1 /dev/sdc1

Linuxハードドライブのクローンを作成する方法

Linuxハードドライブのクローンを作成することは、パーティションのクローンを作成することに似ています。ただし、パーティションを指定する代わりに、ドライブ全体を使用するだけです。この場合、ハードドライブのサイズをソースドライブと同じ(またはそれ以上)にすることをお勧めします。

# dd if=/dev/sdb of=/dev/sdc

これにより、ドライブが / dev / sdbにコピーされているはずです。 ターゲットハードドライブにパーティションがある/dev / sdc 。 fdiskコマンドを使用して両方のドライブを一覧表示することで、変更を確認できます。

# fdisk -l /dev/sdb /dev/sdc

LinuxでMBRをバックアップする方法

ddコマンド MBRのバックアップにも使用できます 、デバイスの最初のセクターの最初のパーティションの前にあります。したがって、MBRのバックアップを作成する場合は、次のコマンドを実行するだけです。

# dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

上記のコマンドはddに通知します / dev / sdaをコピーするには /backup/mbr.img 512のステップで バイトとカウントオプションは、 1のみをコピーするように指示します ブロック。言い換えれば、あなたは ddに言います 最初の512をコピーします / dev / sdaからのバイト 提供したファイルに。

それで全部です! ddコマンド は強力なLinuxツールであり、Linuxパーティションまたはドライブのコピーまたはクローン作成時に注意して使用する必要があります。


Linux
  1. LinuxでGoogleドライブを使用する方法

  2. パーティション全体またはハードドライブをスパースファイルにクローンしますか?

  3. GNU/Linux でパーティションを移動するには?

  1. Linuxでディスクをパーティション分割する方法

  2. Linux スワップ パーティションを有効にするにはどうすればよいですか?

  3. Linux でスワップ パーティションを変更するにはどうすればよいですか?

  1. 「cat」コマンドを使用してLinuxパーティションをバックアップまたはクローンする方法

  2. Linuxでスワップパーティションを管理する方法

  3. dd を使用してネットワーク経由で Linux ディスク パーティションのクローンを作成する方法