萌新不想折腾,就老老实实用 CloneZilla ,又名再生龙,可以去 B 站看教程,类似于 Ghost 的操作步骤。
如果想折腾 + 在线备份,用 rsync:
1.在内网准备一台 Linux 文件服务器,在当前服务器上,对 Linux 文件服务器做证书免登录,并安装 zstd
2.在当前服务器上,需要备份时:
rsync --recursive \
--verbose --checksum --links --keep-dirlinks --hard-links --mkpath\
--executability --sparse --checksum-choice=xxh128 --ignore-times \
--human-readable --info=progress2 --archive \
--atimes --perms --numeric-ids --acls --xattrs \
--compress --compress-choice=zstd --compress-level=3 \
--exclude={"/proc/*","/sys/*","/dev/*","/run/*","/mnt/*","/media/*","/lost+found""} \
/ root@remote-linux.file-server.com:/
--exclude 是需要排除的目录与文件,你需要排除什么,加进去就行。
root@remote-linux.file-server.com ,root 是内网 Linux 文件服务器的 ssh 用户名,remote-linux.file-server.com 是它的域名,换成 IP 也行。
恢复时,先根据以下文件,进行全新装机,然后再用备份文件,覆盖回去,覆盖回去时,请根据情况,排除以下文件:
/etc/network/interfaces
/etc/hosts
/etc/hostname
/etc/resolv.conf
/etc/fstab
/boot/grub/grub.cfg |