LINUX 系统备份和恢复(通过虚拟机试验)

1、备份根目录

cd /backup

dump  -0uMf  rootbr  /

 

2、备份boot目录

cd /backup

dump  -0uMf  bootbr  /boot

 

================================

 

[root@yjkj ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda3              26G  2.8G   22G  12% /

/dev/sda1              99M   12M   83M  13% /boot

tmpfs                1014M     0 1014M   0% /dev/shm

 

 

 

================================

 

[root@dba ~]# fdisk -l

 

Disk /dev/sda: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14         535     4192965   82  Linux swap / Solaris

/dev/sda3             536        3916    27157882+  83  Linux

 


恢复:

 

 

0、创建新虚拟机,并把备份的磁盘挂载到系统上

1 、引导系统

   graphic

2、不启动网络

graphic

3、选择continue

graphic

  1. 分区:graphic

   注意:分区要和原系统一致!

5、格式化:根分区和boot分区需要的盘

1)   graphic

2)   Mkfs.ext3 /dev/sda1

6、挂载磁盘,包括备份文件的磁盘

   根分区mount到目录mnt下

   mkdir  /mnt/sda3

   mount  /dev/sda3  /mnt/sda3

   mkdir  /mnt/sda1

   mount  /dev/sda1  /mnt/sda1 

   mkdir  /mnt/bak

   mount  /dev/sdb1  /mnt/bak

7、恢复:

cd  /mnt/sda1     #恢复不能指定目录,必须进入到该目录下恢复

restore  –rMf  /mnt/bak/bootbr      #后面不要跟分区号,如果提示

cd  /mnt/sda3                      lost+found目录存在 不用管它!

restore  -rMf  /mnt/bak/rootbr        继续等待。。。

8   创建卷标:

   e2label    /dev/sda1  /boot

   e2label    /dev/sda3  /

   此时swap无法建立

9  修改/etc/fstab 文件

cd /mnt/sda3

vi  etc/fstab  做如下更改,否则无法启动   (注意相对路径)

1)  /dev/sda3           /              ext3          defaults   1  1

     /dev/sda1           /boot          ext3          defaults   1  2

 

 2)    sh-3.2#grub

     grub> root  (hd0,0)

     grub> setup  (hd0)

     grub>quit

 

10 完成以上动作后用reboot命令可以重新启动,启动后做swap

11 swap分区处理:swapon  -s   #查看swap此时应该无显示

  mkswap  -L  SWAP-sda2  /dev/sda2

  然后用swapon -a 激活

12  最后改回/etc/fstab的卷标   和计算机ip即可

(完)

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值