1) 要用 root 权限
2) 如果有 /host, 以下备份系统指令也要加入 --exclude=/host
- 备份系统 (排除 /home 和 /boot)
$ tar -cvpzf /media/${USER}/XXX/ubuntu_backup@`date +%Y-%m+%d`.tar.gz --exclude=/proc --exclude=/tmp --exclude=/boot --exclude=/home --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /
- 备份 /home
$ tar -cvpzf /media/${USER}/XXX/ubuntu_home_backup@`date +%Y-%m-%d`.tar.gz /home
- 备份 /boot
$ tar -cvpzf /media/${USER}/XXX/ubuntu_boot_backup@`date +%Y-%m-%d`.tar.gz /boot
系统还原
- 如果系统还能登入
$ tar -xvpzf /media/${USER}/XXX/ubuntu_boot_backup@2016-6-6.tar.gz -C /
- 用 LiveCD
$ mkdir /mnt/sys
$ mount /dev/sdaX /mnt/sys
$ tar -xvpzf /media/${USER}/XXX/ubuntu_boot_backup@2016-6-6.tar.gz -C /mnt/sys
没有评论:
发表评论