你提到的 “Ubuntu Stream 8” 可能是以下两种情况之一,我分别说明:
CentOS Stream 8 已于 2024-05-31 EOL(停止维护),但仍可备份。
tarsudo tar \
--exclude=/proc \
--exclude=/sys \
--exclude=/dev \
--exclude=/tmp \
--exclude=/run \
--exclude=/mnt \
--exclude=/media \
-czpvf /backup/centos-stream8-$(date +%F).tar.gz /
rsyncsudo rsync -aAXv / /backup/rootfs/ \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*}
/etc/
/var/www/
/home/
/root/
/var/lib/mysql 或 /var/lib/pgsql
# MySQL
mysqldump -u root -p --all-databases > all.sql
# PostgreSQL
pg_dumpall > pg_all.sql
Ubuntu 没有 Stream 8 这个版本,可能是:
sudo apt install timeshift
sudo timeshift --create --comments "backup"
或:
sudo tar -czpvf ubuntu-backup.tar.gz --exclude=/backup /
✅ 定期备份
✅ 异地备份(NAS / 云盘)
✅ 验证备份可恢复
✅ 记录系统版本和分区表
lsblk
df -h
cat /etc/os-release
如果你能确认:
我可以给你更精确的方案(包括自动备份脚本)。