ubuntu12.04备份实战

新装了ubuntu准备备份一下,以免文件损坏突然进不了系统。。

用Disk Utility从机械硬盘空白空间中划了20G,卷标命名为backup,此时系统将其自动挂载为/media/backup

接下来在/home目录下建了一个文件backup.sh 内容如下:

echo lightdm...
sudo service lightdm stop
echo mkdir...
sudo mkdir -p /media/backup/laptop_sys
echo boot...
sudo tar -cvpzf /media/backup/laptop_sys/boot.tar.gz /boot
echo root...
sudo tar -cvpzf /media/backup/laptop_sys/root.tar.gz 
--exclude=/sys --exclude=/proc --exclude=/media --exclude=/home 
--exclude=/usr --exclude=/var --exclude=/tmp --exclude=/boot 
--exclude=/mnt --exclude=/prod --exclude=/lost+found --exclude=/run  /
echo usr...
sudo tar -cvpzf /media/backup/laptop_sys/usr.tar.gz /usr
echo var...
sudo tar -cvpzf /media/backup/laptop_sys/var.tar.gz /var
echo home...
sudo tar -cvpzf /media/backup/laptop_sys/home.tar.gz --exclude=/home/lost+found /home
echo complete

然后Ctrl+Alt+F1切换到命令模式下

cd /home
chmod +x backup.sh
sh ./backup.sh

大约几分钟过后,屏幕终于清静下来,备份成功了,清单如下:

冒是/var/cache下有很多不必备份的文件。。。

前几次没成功,一次卡在备份/sys目录的过程中,一 次卡在/proc目录的过程中。后来把这两个不太懂的目录排除在外,终于成功了。

参考此处:http://my.oschina.net/zhangqingcai/blog/23994先做一下系统清理。。

再次备份

做完系统清理后备份文件小了600M


参考:http://my.oschina.net/uniquejava/blog/98433


2013-10-22还原:
root Drop to root shell prompt
报出 read-only file system 错误。 其实呢个时候整个/ 都是只读的..

解决方法: 重新以读写方式挂载/
mount -o remount,rw /

cd /
tar xvpfz /media/backup/laptop_sys/boot.tar.gz -C /


转载于:https://my.oschina.net/uniquejava/blog/99105

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值