CentOS7备份和还原
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 /etc/yum.repos.d #mkdir backup
#mv C* backup/
#vim cdrom.repo [aix]
name=aix26soft baseurl=file:///mnt
enabled=1
gpgcheck=0
保存,退出。
#yum–y install dump
步骤五:备份
#dump 0f /dev/sdb1 /boot
#restore –tf /dev/sdb1
#dump 0uf /dev/sdb2 /dev/sda5 #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(如果不想进入分区,注意书写磁盘分区名称)。