線上備份樹莓派

2024-01-08
1 min read

image-backupimage-utils 裡面的一個工具,可以直接把樹莓派系統直接備份到另一個檔案,不用拔卡或是關機,非常方便。

image-utils 的Github repo在:seamusdemora/RonR-RPi-image-utils: tools to create a backup of a running Raspbian system to an SD card image file

安裝 image-utils

cd && mkdir ~/image-utilities && cd ~/image-utilities
wget -O image.zip "https://forums.raspberrypi.com/download/file.php?id=63044&sid=58c9d2d90272e5ae96c12a58a30731d9"
unzip ./image.zip
chmod a+x image-*

備份

~/image-utilities 目錄下執行 image-backup 會以對話的方式來備份,像是這樣:

sudo ./image-backup

Image file to create? /media/backup/pi4_sd_backup.img         ## 輸入檔案路徑,例子是/media/backup/pi4_sd_backup.img

Initial image file ROOT filesystem size (MB) [11631]?         ## 按 Enter 跳過,使用 default 值

Added space for incremental updates after shrinking (MB) [0]? ## 按 Enter 跳過,使用 default 值

Create /media/backup/pi4_sd_backup.img (y/n)? y               ## 按 y

然後就會開始備份系統,過程會花上一些時間,取決於你的系統大小與檔案寫的速度。

自動備份

但是這樣每次都要手動操作很麻煩,像下面這樣一個命令解決比較方便:

sudo ./image-backup -i /media/backup/pi4.img

這樣就可以透過crontab自動執行了。

增量備份

如果已經備份過系統,下次備份的時候有指定上一次的備份檔,就會做增量備份,如下:

sudo ./image-backup /media/upload/pi4.img

注意沒有 -i 這個選項。

Avatar

Awin Huang

有物混成,先天地而生,寂兮寥兮,獨立而不改,周行而不殆,可以為天下母。吾不知其名,字之曰道。
comments powered by Disqus

Series of Posts

線上備份樹莓派