技術ノート ハードウェア 確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

Raspberry Pi は気まぐれな場合があります。停電、ケーブル不良、オーバークロックなどの問題により SD カードが破損したことがある方なら、最初からやり直すことがどれほど面倒かご存知でしょう。しかし、それは解決できます。

仕組み

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

私もこのようなことが頻繁に起こっていましたが、最終的には良い解決策を見つけました。 Pi プロジェクトを希望通りにセットアップしたら、Windows の Win32 Disk Imager を 使用して、SD カードのイメージを PC にクローンするだけです。私のPiに何か問題が起こるまで、私はそれを安全にそこに保管します。そのような場合は、そのイメージを SD カードに再クローンして、破損したバージョンを上書きするだけで、すぐにバックアップして実行できるようになります。 (Windows を使用していない場合は、 Linux 上で dd コマンドを使用して 同様のことを行うことができます。) これは非常に簡単なので、すべての Raspberry Pi ユーザーはこれを実行する必要があります。

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

これは、初期設定を必要とし、その後バックグラウンドで実行して目的を達成する必要がある Pi プロジェクトで最も効果的です。 Pi プロジェクトに変更を加えた場合は、イメージを再クローンする必要がありますが、プロジェクトの数が多い場合は、これで完璧です。たとえば、私は Kodi を実行している 2 台の Raspberry Pi にこのテクニックを使用しています。どちらかがダウンした場合でも、個人的なイメージを再クローンするだけで済み、ボックスはすぐに復旧して実行され、最新のものを取得します。何事もなかったかのように、自宅サーバーと MySQL データベース のライブラリ データに日付を付けます。

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

さらに、クローンイメージを新しい SD カードに書き出す (またはイメージ自体を共有する) だけで、Raspberry Pi プロジェクトをより簡単に共有できるようになります。

その方法は次のとおりです。

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

Raspberry Pi プロジェクトをバックアップする方法

Pi が希望通りに設定されたら、シャットダウンして SD カードを取り外します。 SD カードをコンピュータに接続し、 Win32 Disk Imager をダウンロードして (まだダウンロードしていない場合)、起動します。 PC にリーダーが組み込まれていない場合は、リーダーを購入する必要があります。 (10 ドル) のようなものは、さまざまな SD フォーマットにも使用できるため、お勧めします。

注: Pi プロジェクトが (多くの場合と同様に) Linux ベースの場合、SD カードが Windows で読み取れないため、フォーマットする必要があるという警告が表示される場合があります。大丈夫です、フォーマットしないでください。ウィンドウを閉じてプロセスを続行してください。

Win32 Disk Imager で、青いフォルダー ボタンをクリックして、作成するイメージの場所を選択します。家の中のどのプロジェクトとPiがわかるような名前を付けました。

次に、「デバイス」ドロップダウンから Pi を選択します。 Pi に複数のパーティションがある場合は、最初のパーティションを選択してください。ただし、このプロセスでは個々のパーティションだけでなく、カード全体のクローンが作成されるため、ご心配なく。

完了したら、「読む」ボタンをクリックします。 SDカードのデータを読み取って画像化し、指定した場所に保存します。このプロセスには時間がかかる場合があることに注意してください。 SD カードのサイズに応じて、最大 1 時間以上かかります。

それが完了したら、カードを Pi に戻し、通常どおり続行します。そのプロジェクトが PC にバックアップされました。

確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法

Raspberry Pi プロジェクトを復元する方法

カードに問題が発生した場合でも、同じように簡単に復元できます。まず、 次の手順に従って SD カードを消去します

消去したカードが PC に挿入されたままの状態で、Win32 Disk Imager を再度開きます。今回は、青色のフォルダーをクリックして、保存した画像に移動します。以前と同じ方法でドロップダウンから SD カードを選択します。

設定が完了したら、「書き込み」ボタンをクリックします。これにより、SD カードのデータがクローン イメージのデータで上書きされます。

最良の結果を得るには、おそらく同じ SD カード、または少なくとも同じモデルの SD カードを使用する必要があることに注意してください。あるブランドの 8GB カードのサイズは、別のブランドの 8GB カードのサイズとわずかに異なる場合があり、コピー先のカードがイメージの作成元のカードよりも小さい場合、そのカードは機能しません。 (ただし、より大きなカードへのクローン作成は問題なく動作するはずです。)

写真提供者: Zoltan Kiraly /Shutterstock.com。

「確実なバックアップのために Raspberry Pi SD カードのクローンを作成する方法」に関するベスト動画選定!

ラズベリーパイ5で NVMe SSD を使ってみる
バックアップツール紹介と見た目と使い勝手を快適に