在Debian系统中,yum并非默认包管理器(通常用apt),但备份重要数据的常用方法与系统无关,以下是关键工具及操作:
文件/目录备份
tar命令:打包压缩指定目录(如/home或/etc),支持增量备份(需配合-g选项指定快照文件)。sudo tar -czvf /backup/home_backup.tar.gz -g /tmp/snapshot.snap /home。rsync命令:支持本地/远程同步,适合增量备份(-a保留属性,-z压缩传输)。sudo rsync -avz /important/data user@remote:/backup/。系统配置备份
/etc目录(含系统配置文件):sudo tar -czvf /backup/etc_backup.tar.gz /etc。dpkg --get-selections > /backup/installed_packages.list。磁盘/系统级备份
dd命令:备份整个磁盘或分区(需谨慎,可能影响数据安全)。sudo dd if=/dev/sda of=/backup/system.img bs=4M。Timeshift:图形化系统备份工具,支持定时备份(适合新手)。Duplicity:支持加密的增量备份,可备份到远程服务器。自动化与存储
cron定时执行备份脚本(如每日凌晨备份),示例:0 2 * * * tar -czvf /backup/daily_backup.tar.gz /important/data。rclone同步到云)。注意:操作前确保有足够存储空间,定期测试备份可恢复性,敏感数据需加密处理。
参考来源: