ウェブサイト検索

Clonezilla を使用して Linux ディスクのクローンを作成またはバックアップする方法


Clonezilla は、Linux 用の最も優れたオープンソース バックアップ ツールの 1 つです。グラフィカル ユーザー インターフェイスがないことと、ライブ Linux カーネル上で実行される、よりシンプルで高速かつ直観的なガイド付きコマンド ライン ウィザードを組み合わせることで、すべてのシステム管理者にとって最適なバックアップ ツールの候補となります。

Clonezilla を使用すると、デバイス データ ブロックの完全バックアップを別のドライブに直接実行できるだけでなく、既知のディスク クローン作成も実行できるだけでなく、(SSH、Samba、またはNFS 共有)、またはイメージをローカルに保存し、すべて暗号化して中央のバックアップ ストレージ(通常は NAS)に保存したり、外部ハードディスクやその他の USB デバイスに保存したりすることもできます。

ドライブに障害が発生した場合、バックアップされたイメージは、マシンに接続されている新しいデバイスに簡単に復元できます。ただし、新しいデバイスは必要な最小スペース値を満たしている必要があり、それは少なくとも同じサイズである必要があります。障害が発生したバックアップ ドライブには、

簡単に言うと、80 GB の空き容量がある 120 GB のハードディスクのクローンを作成した場合、 バックアップされたイメージを新しいイメージに復元することはできません。 80 GB のハードドライブ。古いハード ドライブのクローン作成または復元に使用する新しいハード ドライブは、少なくともソース ドライブと同じサイズ (120 GB) が必要です。

このチュートリアルでは、ブロック デバイス (通常は CentOS 8/7 サーバー (またはRHEL などの Linux ディストリビューション) を実行するハードディスクのクローンを作成する方法を説明します。 FedoraDebianUbuntuなど)。

ターゲット ディスクのクローンを作成するには、クローン作成に使用されるソース ディスクと少なくとも同じサイズの新しいディスクをマシンに物理的に追加する必要があります。

要件

  1. Clonezilla ISO イメージをダウンロード – http://clonezilla.org/downloads.php
  2. 新しいハード ドライブ – マシンに物理的に接続されており、動作可能です (デバイス情報についてはBIOS を参照してください)。

Clonezilla を使用して CentOS 7 ディスクのクローンを作成またはバックアップする方法

1. Clonezilla ISO イメージをダウンロードして CD/DVD に書き込んだ後、ブータブル メディアをマシンの光学ドライブに置き、マシンを再起動します。特定のキー (F11F12ESCDEL など) を押して BIOSを使用して、適切な光学式ドライブから起動します。

2. Clonezilla の最初の画面が画面に表示されます。最初のオプションである Clonezilla ライブ を選択し、Enter キーを押して次に進みます。

3. システムが必要なコンポーネントをマシンの RAM にロードすると、言語の選択を求める新しい対話型画面が表示されます。

または 矢印キーを使用して言語メニュー内を移動し、Enter キーを押して言語を選択して次に進みます。

4. 次の画面では、キーボードを設定するオプションがあります。次の画面に移動するには、キーマップに触れないオプションでEnterキーを押すだけです。

5. 次の画面で [Start Clonezilla] を選択して、Clonezilla インタラクティブ コンソール メニューに入ります。

6. このチュートリアルではローカル ディスク クローンを実行するので、2 番目のオプションである device-device を選択し、Enter キーを押します。さらに進むには、もう一度 キーを押します。

また、 新しいハードドライブがすでにマシンに物理的に接続されており、マシンによって適切に検出されていることを確認してください。

7. 次の画面で初心者モード ウィザードを選択し、Enter キーを押して次の画面に移動します。

新しいハードディスクが古いハードディスクよりも大きい場合は、エキスパート モードを選択し、-k1 および -r オプションを選択すると、パーティションはターゲット ディスクに比例して作成され、ファイル システムのサイズは自動的に変更されます。

エキスパート モード オプションは細心の注意を払って使用することをお勧めします。

8. 次のメニューで disk_to_local_disk オプションを選択し、Enter を押して続行します。このオプションにより、ソース ディスクと同じサイズのフル ディスク クローン (MBR、パーティション テーブル、およびデータ) がターゲット ディスクにさらに実行されます。

9. 次の画面では、クローンに使用するソース ディスクを選択する必要があります。ここで使用されるディスク名に注意してください。 Linux では、ディスクに sdasdb などの名前を付けることができます。これは、sda が最初のディスク、sdb であることを意味します。 2 番目など。

ソース ディスク名がわからない場合は、ソース ディスク名とシリアル番号を物理的に調べたり、マザーボードの SATA ポートのケーブル接続を確認したり、BIOS を参照してディスク情報を取得したりできます。

このガイドでは、クローン作成に Vmware 仮想 ディスクを使用しており、sda はクローン作成に使用されるソース ディスクです。ソース ドライブを正常に識別したら、Enter キーを押して次の画面に移動します。

10. 次に、クローン作成のターゲットとして使用する 2 番目のディスクを選択し、Enter キーを押して続行します。クローン作成プロセスは破壊的であり、MBR、パーティション テーブル、データ、またはブート ローダーを含むすべてのデータをターゲット ディスクから消去するため、最大限の注意を払って作業を進めてください。

11. ソース ファイル システムが破損していないことが確実な場合は、ソース ファイル システムのチェック/修復をスキップして Enter を押しても問題ありません。続ける。

次に、このクローン作成セッションに使用されるコマンドが画面に表示され、続行するためにEnterキーを押すまでプロンプトが表示されます。

12. ディスク クローン作成の実際のプロセスを開始する前に、ユーティリティはそのアクティビティに関するいくつかのレポートを表示し、2 つの警告メッセージを発行します。

y キーを 2 回押して両方の警告に同意し、3 回目に y キーを押して、ターゲット デバイス上でブート ローダーのクローンを作成します。

13. すべての警告に同意すると、クローン作成プロセスが自動的に開始されます。ソース ドライブのすべてのデータは、ユーザーの介入なしにターゲット デバイスに自動的に複製されます。

Clonezilla は、データの転送にかかる時間や速度など、パーティションから別のパーティションに転送するすべてのデータに関するグラフィカル レポートを表示します。

14. クローン作成プロセスが正常に終了すると、新しいレポートが画面に表示され、コマンド ラインを入力して Clonezilla を再度使用するか、ウィザードを終了するかを尋ねるプロンプトが表示されます。

Enter キーを押して新しいウィザードに移動し、そこから電源オフ オプションを選択してマシンを停止します。

それだけです!クローン作成プロセスが完了し、マシンから物理的に取り外した後、古いハードディスクの代わりに新しいハードディスクを使用できるようになります。古いハードドライブがまだ良好な状態にある場合は、安全な場所に保管し、極端な場合のバックアップソリューションとして使用できます。

CentOS ファイル システム階層で複数のディスクが生成される場合は、いずれかのディスクに障害が発生した場合に備えてデータをバックアップするために、階層内の各ディスクも複製されていることを確認する必要があります。