备份、恢复与迁移
优质
小牛编辑
140浏览
2023-12-01
备份 Linux 系统,推荐使用tar。使用archlinux-2008.06-core-i686光盘启动系统[“压缩解压”一节) 命令备份:
cd $FROM tar -zcvf $TO/backup.tgz \ --exclude=backup.tgz \ --exclude=mnt/*\ --exclude=proc/* \ --exclude=sys/*\*
系统更新后,可以使用以下命令,在原来备份的基础上进行差异备份
#查找最近改动的文件,生成文件列表 find $FROM -mtime -1 -print> filelist #根据文件列表进行差异备份 tar -zcv -T filelist -f $TO/backup.tgz
恢复时,使用以下命令
tar zxvpf $TO/backup.tgz -C $FROM
在某一硬件架构中,Linux 中大部分文件与硬件无关。所以,将备份的系统迁移到其它机器上[“Grub 安装”一节
[79] 也可以使用其它LiveCD
[80] 例如将虚拟机中安装的 Linux 系统迁移到真实机器上