Linux备份和还原
实验目的
备份linux系统下一个目录/boot和一个分区,其挂载点是/home。
实验步骤
步骤一:添加备份盘
添加之前查看当前文件系统使用情况,查看备份目录下文件占用情况。
#df h                ------查看文件系统使用率
#lsblk                ------查看分区挂载情况
#du s /home        ------查看目录下所有文件大小
#du s /boot
步骤二:加载备份盘
根据以上查询,添加一块1GB硬盘即可用于备份。
#cat /proc/scsi/scsi    ----查看当前磁盘控制器编号,和磁盘ID
#echo scsi add-single-device 0 0 1 0 >>/proc/scsi/scsi
#lsblk
步骤三:对备份盘进行分区
根据需求,分两个区,/dev/sdb1 200MB空间,用来备份/boot。
/
dev/sdb2 使用余下800MB空间,用来备份/home分区。
#fdisk /dev/sdb
步骤四:安装dump包
#mount /dev/sr0 /mnt
#cd /pos.d
#mkdir backup
#mv C* backup/
#po                           
  [aix]
    name=aix26soft
  baseurl=file:///mnt                   
    enabled=1           
  gpgcheck=0
保存,退出。
#yumy install dump
步骤五:备份
#dump 0f /dev/sdb1 /boot
#restore tf /dev/sdb1
#dump 0uf /dev/sdb2 /dev/sda5
centos vim命令#restore tf /dev/sdb2
步骤六:还原
为了到达测试效果,先删除/boot 和 /home
#rm rf /boot  #rm rf /home  #ls /  #ls /home
#restore rf /dev/sdb1 /boot
    /boot还原成功。
#restore rf /dev/sdb2 /home    (注意还原分区时,先进入/home)
#restore rf /dev/sdb2 /dev/sda5(如果不想进入分区,注意书写磁盘分区名称)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。