Partition
備份分區
我對linux很陌生。我主要是在購買了幾個 Raspberry Pi 後開始學習的。我喜歡備份我的圖像,因為我經常犯錯誤破壞我的數據:)。
通常我使用dd:
dd of=mybackup.img in=/dev/diskX bs=2m
由於我的圖像位於 SD 卡上,因此備份圖像佔用了 SD 卡的整個大小。例如,實際圖像的大小約為 30mb,但 SD 卡為 32gb。備份圖像為 32GB。我通常會將文件壓縮/壓縮到大約 2gb。不過,我只想備份分區,例如 30mb。
如果我輸入
df
我看到分區:
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on /dev/disk3s1 114576 38192 76384 34% 512 0 100% /Volumes/boot
我可以
dd
用來備份分區/dev/disk3s1
嗎?
解決方案似乎是使用
dd of=mybackup.img if=/dev/disk3s1
代替
dd of=mybackup.img in=/dev/disk3
不確定在 RPis 上可以找到什麼,但如果你想要更小的備份,你可以使用古老的 tar,它在“普通”linux boxen 上執行良好:
cd / tar cf backup.tar ...
其中 … 將是“值得備份”的目錄列表。