RaspberryPiをバックアップから復元する(コマンド編)

      2018/06/27




RaspberryPiをバックアップから復元する(コマンド編)

バックアップファイルを使ってSDカードに復元する方法を紹介します。

前回紹介した方法でバックアップを取りましたが実際に復元してみましょう。

SDカードをLinuxに
注意点としてSDカードはバックアップした時と同じサイズかそれ以上のものを使いましょう。
バックアップ時8GBSDカード → 復元時 8GB以上のSDカード

SDカードをLinuxPCに挿します。自動マウントされた場合はアンマウントしてください。

SDカード確認
ターミナルを開き下記のコマンドを実行してSDカードを確認しましょう。

[bash]
sudo fdisk -l
[/bash]

例:Disk /dev/mmcblk0

と表示されます。
sd-fdisk

復元開始!
先ほど確認した/dev/mmcblk0を以下に入力します。
復元するファイルを例としてpi2015Nov8.gzを指定しました。

[bash]
gzip -dc /home/user名/pi2015Nov8.gz | sudo dd bs=1M of=/dev/mmcblk0
[/bash]
このままでも良いのですがどれくらいコピーされたのか進行状況が分かりません。
しかし

status=progress
を追加すると進行状況が表示されます。

便利なオプションなのでぜひ活用してください。

[bash]
gzip -dc /home/user名/pi2015Nov8.gz | sudo dd bs=1M of=/dev/mmcblk0 status=progress
[/bash]

進行状況のサンプルアウトプット

以上でバックアップファイルからSDカードに復元する方法でした。

それではDo-you-linux.com読者の皆さん 良い一日を! Have a nice day!

参考 askubuntu: monitoring How do you monitor the progress of dd?




 - RaspberryPi , ,