- 主题:备份armbian系统tf卡,试了N种方式找到一种靠谱的
sudo dd if=/dev/sda bs=20M| gzip -c > /mnt/extraspace/backup.img.gz
终结贴
【 在 poocp 的大作中提到: 】
: 将armbian盒子关机取出tf卡。
: 用再生龙CloneZilla的iso引导一台x86_64,对USB读卡器中的tf卡进行全盘备份,32GB tf卡上7.9GB的数据被压缩为4GB左右,另外还有4MB的hidden-data-after-mbr,和一堆1KB到16KB的小文件。
: 然后将备份写回另一张32GB的tf卡上,插回armbian盒子,成功进系统。
--
FROM 120.244.200.*
clonezilla的问题是还需要搞个启动盘
另外全盘写一次而已 不是天天搞还原 不差这一次寿命
【 在 poocp 的大作中提到: 】
: 我的方案能把32GB的tf卡生成的备份写回16GB的tf卡里,dd不行,而且dd还空耗tf卡的写入寿命,以及写入时间。
:
--
FROM 120.244.200.*
ventoy我也用过 难道他arm/x86通吃?这不科学啊
【 在 poocp 的大作中提到: 】
: 以前麻烦,但是现在有新方案了。
: 出了一个叫Ventoy的新一代U盘系统启动方案。
: 只要用Ventoy做一个U盘,把你想装的各种系统的.iso文件都扔在那个U盘上,比如Windows 7/8/8.1/10/11,以及Debian, Ubuntu, CentOS, RHEL, Deepin, Fedora,Slackware,当然还有我这一贴里用的Clonezilla,然后用那个U盘引导,就可以在启动菜单里面随便选想启动那个.iso文件的系统。
: ...................
--
FROM 120.244.200.*
太费劲了 dd也可以32g->16g
【 在 poocp 的大作中提到: 】
: 看我顶楼写的,我是用一台x86_64启动的Clonezilla,显然即便用ventoy我也在x86_64上用的啊。
: 当然,其实我是把clonezilla的iso文件传到我软路由的pve上的,用pve起了一台虚拟机来引导iso,把插tf卡读卡器的USB端口直通给了虚拟机,并没有重启我正在使用的物理机器来备份tf卡,我懒得重启自己正在用的电脑。
: 而且clonezilla的备份目标目录,又是我NAS的备份分区,而不是pve主机上保存的,clonezilla的备份目录可以走smaba。
: ...................
--
FROM 120.244.200.*
dd 加上 |gzip
空扇区都是几百MB/s的读取速度
【 在 ArchLinux 的大作中提到: 】
: 在GNU/Linux上装partclone,和clonezilla功能是一样的,不需要启动盘。备份数据不只是还原时有写入,备份的时候也会写存备份数据的硬盘。partclone只会复制有效数据,而dd要读所有数据块,时间也会更长。
: 之所以存在clonezilla启动盘,是因为备份PC上的数据需要未被挂载的分区,不能用在硬盘上已经安装的系统。
:
--
FROM 106.39.50.*