Clonezilla を使ったシステムバックアップ
重要なファイルをバックアップして以前の版に戻したり、破損データを置き換えたりするのは一般的です。しかしもう一つの重要なバックアップは、システム全体の状態を保存する ディスククローン です。
システムを構築して安定して動作するようになったら、万が一の際に環境を復元できるよう、完全バックアップを作成することが重要です。これは、作業データを定期的に保存する運用を補完します。
Clonezilla は、無料のオープンソースのディスクイメージング・クローンソフトウェアです。コンピューターのハードドライブ全体のバックアップを作成・復元でき、IT プロフェッショナルから家庭ユーザーまで広く使われています。
バックアップが要らなくて済むより、要るのに無い方がよっぽど困ります。
Clonezilla の主な機能
- ディスクイメージング: Clonezilla は、OS、アプリケーション、データを含むハードドライブの完全なコピーを作成します。
- バックアップと復元: ハードドライブのバックアップイメージを作成し、障害時や新しいドライブへの移行時に復元できます。
- 無料でオープンソース: Clonezilla は完全無料で、ソースコードも改変・カスタマイズできます。
Clonezilla でバックアップする
準備
Clonezilla 用の USB ドライブと、クローン元の内蔵ドライブより大きい外付けハードドライブが必要です。
以下の手順は 公式ガイド を簡略化したものです。スクリーンショット付きの全文ガイドも確認することをおすすめします。
Clonezilla Live USB または CD/DVD を作成: Clonezilla Web サイト の手順に従い、起動可能な USB または CD/DVD を作成します。
外付けバックアップドライブを接続: 外付けドライブを接続し、システムが認識していることを確認します。バックアップの保存先になります。
パーティション構成を確認: ターミナルで
lsblkを実行し、メインハードドライブのパーティション構成を確認します。主デバイス名を控えておきます。Clonezilla Live USB から起動: コンピューターを再起動し、作成した Clonezilla メディアから起動します。BIOS/UEFI 設定(通常、起動時に F2、F12、Esc、Del)で起動順序を USB 優先に変更する必要がある場合があります。
Clonezilla でのバックアップ手順
バックアップモードを選択: Clonezilla 起動後、「device-device」モードを選びます。内蔵ドライブを外付けデバイスへ直接クローンできます。
ソースデバイスを選択: メインの内蔵ドライブを選びます。
ターゲットデバイスを選択: 外付けバックアップドライブをターゲットに選びます。重要なデータを上書きしないよう、選択には十分注意してください。ターゲットドライブはソースと同サイズ以上である必要があります。
バックアップを開始: Clonezilla がバックアップを開始します。パーティションサイズとドライブ速度により、数分から数時間かかることがあります。
バックアップにラベルを付ける: 完了後、USB ドライブと外付けハードドライブに日付とバックアップしたシステム名を記載し、安全な場所に保管します。
バックアップから復元
Debian システムをバックアップから復元する場合:
Clonezilla メディアから起動: Clonezilla USB を挿入し、バックアップ時と同様の手順で起動します。
復元モードを選択: 再び「device-device」モードを選び、今度はバックアップイメージから復元します。外付けドライブのデータが内蔵ドライブへコピーされます。
ソースデバイスを選択: バックアップが保存されている外付けドライブを選びます。
ターゲットデバイスを選択: 復元先の内蔵ドライブを選びます。
復元を開始: Clonezilla が復元を開始します。所要時間はバックアップ時と同様、ドライブ容量とハードウェア速度に依存します。
最後に
Clonezilla によるディスクバックアップは、OS、設定、アプリケーションを含むシステム全体を保存します。最小限の手間で、重大な障害からシステムを守り、クラッシュ時のダウンタイムを抑えられます。
バックアップは不可欠です。定期的に更新し、復元できるかも定期的に確認してください。
起動後、外付けバックアップドライブを接続し、Linux の Disks ユーティリティでパーティション構成を確認できます。バックアップドライブは内蔵ドライブと同じパーティション構成を反映し、外付けドライブが大きい場合は未使用領域が残ります。