Raspberry PiのSDカードをバックアップおよび復元する方法は?

Raspberry PiのSDカードにシステムを正常に書き込んだ後、ほぼ間違いなく新しいシステム上でいくつかのテストを実行し、カスタマイズ設定を行うでしょう。

しかし、一つ確かなことは、このデバイスには複数のシステムが存在するため、どれが自分のニーズに合うかを見極めるために、あなたはこれまで何度もこのプロセスを実行してきたということです。

このプロセスによって、以前使用していたシステム設定の一部が失われる可能性があり、もし失われた場合、後になって変更したことを後悔するかもしれません。

このような後悔を避けるために、SDカードの予防的なバックアップを行い、適切と思われるシステムや設定を保存しておくことができます。

それだけでなく、SDカードには一定の寿命がある傾向があることも考慮する必要があります。そのため、予防的なバックアップを実行するのにそれほど多くはありません。

そのため、SDカードをバックアップする時期だと思われる場合は、次の手順に従ってください。

SDカードに保存されている情報をバックアップする最も簡単な方法の1つは、カードの内容を完全にコピーすることです。

これで、後で復元作業を行うために保存できるSDカードのイメージを作成します。

したがって、この作業を実行するには、Raspberry PiからSDカードを取り出す必要があります。これは、電源から切断する必要があります。

SDカードのバックアップを作成するにはどうすればよいですか?

次に、カードをコンピューターに挿入する必要があります。カードリーダーを使用するか、アダプターを使用します。

これが完了したら、ターミナルを開いて以下のコマンドを実行し、 SDカードのマウントポイントを確認する必要があります。

sudo fdisk -l

このコマンドを実行すると、マウントポイントと、カードに存在するすべてのパーティションが表示されます。

マウントポイントは通常、デフォルトでは/dev/sdb または /dev/sdc ですが、接続されているストレージデバイスが複数ある場合は、マウントポイントが異なる場合があります。

私の場合は/dev/sdbなので、 /sdb/sdb1、sdb2、sdb3などのパーティションは無視します。それらには興味がありません。

それでは、ターミナルで以下のコマンドを実行します。

sudo dd bs=4M if=/dev/sdb of=imagenraspberrypi.img

このコマンドは、ディスクイメージの書き込みに使用するコマンドと似ていますが、マウントポイントとパラメーターイメージのパスを変更する点が異なります。

Windowsユーザーの場合は、イメージ書き込みに推奨されているツールと同じWin32DiskImagerを使用できます

ここでは、ディスクイメージを検索するのと同じようにフォルダアイコンを選択しますが、ここではイメージの名前を作成します

バックカップラズベリーパイ

SDのバックアップイメージを保存したいフォルダに自分自身を配置することができます

次に、SDカードのパスを選択します。

そして、有効になっているボタンは「読み取り」のみであることがわかります。これを押すと、SDカードをバックアップするプロセスが開始されます。

処理の最後に、画像が指定したパスにあることを確認できます。

SDのバックアップを復元する方法は?

重要な点は、このバックアップは同じ容量のSDカードにのみ記録できることを知っておく必要があります。

大容量のカードを試したことはありませんが、パーティションとセクターは下品なコピーであるため、通常、このプロセスでは競合が発生する可能性があります。

別のSDカードをお持ちの場合、または作成したバックアップを復元したい場合は、システムをデバイスのSDカードに保存する際と同じ手順に従ってください。

したがって、プロセスは同じであり、同じ容量のSDカードがある場合は、そのカードでテストを実行できます。


Googleで優先ソースとして追加する