Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63438
  • 博文数量: 31
  • 博客积分: 631
  • 博客等级: 上士
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-15 09:33
文章分类
文章存档

2011年(31)

我的朋友

分类: LINUX

2011-12-19 16:35:30

http://sourceforge.net/projects/systemrescuecd/


linux系统备份与恢复

    备份可以用ghost或clonezilla等工具,或者在正在运行的系统中使用tar,但建议使用systemrescuecd在原生的tar下备份。
(1)如果系统崩溃了需要从LiveCD恢复
(2)在LiveCD中,proc和sys等目录是干净的,不需要排除

一、备份
    备份前需要关闭selinux,然后用systemrescuecd启动

1、挂载/dev/sda3到/mnt/backup
#mount -t ext3 /dev/sda3 /mnt/backup

2、挂载/dev/sda6到/mnt/windows
#ntfs-3g /dev/sda6 /mnt/windows

3、用tar备份
#cd /mnt/backup
#tar -zcvpf /mnt/windows/bak/fedora11.tar.gz . (空格点)
#-------------以上证实可行
二、恢复用systemrescuecd启动
1、格式化/dev/sda3
#mkfs.ext4 /dev/sda3

2、挂载/dev/sda3到/mnt/backup
#mount -t ext3 /dev/sda3 /mnt/backup
#ls -l /mnt/backup
(有一个lost+found的目录,删除)

3、挂载/dev/sda6到/mnt/windows
#ntfs-3g /dev/sda6 /mnt/windows

4、用tar恢复
#cd /mnt/backup
#tar -zxvpf /mnt/windows/bak/fedora11.tar.gz -C .

5、修改/dev/sda3的fstab和grub的menu.lst
a、ls -l /dev/disk/by-uuid (查看sda3的UUID)
b、vim /mnt/backup/etc/fstab (修改fstab,把旧的UUID改为新的)
c、vim /mnt/backup/boot/grub/menu.lst (修改menu.lst,把旧的UUID改为新的)
d、grub (安装grub)
   root (hd0,2)
   setup (hd0,2)
   quit
其中的路径和分区根据情况修改下
建议使用systemrescuecd在原生的tar下备份。
(1)如果系统崩溃了需要从LiveCD恢复
(2)在LiveCD中,proc和sys等目录是干净的,不需要排除


# df -ah
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             942M  185M  710M  21% /
tmpfs                 443M   12K  443M   1% /lib/init/rw
proc                     0     0     0   -  /proc
sysfs                    0     0     0   -  /sys
procbususb               0     0     0   -  /proc/bus/usb
udev                   10M  740K  9.3M   8% /dev
tmpfs                 443M     0  443M   0% /dev/shm
devpts                   0     0     0   -  /dev/pts
/dev/sda12             65G  460M   61G   1% /home
/dev/sda11            942M   18M  877M   2% /tmp
/dev/sda8             9.2G  2.5G  6.3G  29% /usr
/dev/sda9             9.2G  1.3G  7.5G  15% /var
nfsd                     0     0     0   -  /proc/fs/nfsd
阅读(875) | 评论(0) | 转发(0) |
0

上一篇:SUN JAVA JDK(包括java中文乱码)+

下一篇:mms

给主人留下些什么吧!~~