ラズパイのバックアップとストアの話。

●バックアップ

実験的な使い方をする場合、変化変更を行う前にバックアップを取り、何かあった場合、変更して壊れてしまった場合は戻す、といった方法が重宝されると思います

そのための方法を記載します

1)使用するツールについて

 ・GParted

 ・ddrescue

 ・Win32Diskimager

2)ファイルシステムのサイズの縮小

・使用ツール

GPartedの導入されたLinuxマシン。ラズパイが2台あればそれで解決
ラズパイが一台だけの場合はSDカード2枚使ってを差し替えて実施。
 (自分自身のサイズ縮小はできない(アンマウントが必要)ため)

・実施タイミング:

OSインストール後最初の一回

・実施理由:

同じ容量のSDカードでも厳密に容量は同じではありません。
ですので、同じ16GBのメモリーでも、バックアップ後レストアしたら容量が足りなくなるなんてことがあり得ます。
これを回避するため、raspberypiに影響のある領域を少し小さくして、後ろ側が多少切れたとしてもラズパイの起動に影響が出ないように使用領域を少し小さくします。

      

3)SDカードのバックアップ

手順

4)レストア(復元)

手順