LINUX系统备份恢复手册——tar的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LINUX系统备份恢复手册
——tar的使用
广州江南科友科技股份有限公司
[文档信息]
[版本变更记录]
[文档送呈]
目录
1. 备份系统 (1)
1.1. 备份/tmp目录 (1)
1.2. 把bak1.tar.gz包移动到/tmp下 (1)
1.3. 备份除了/dev和/proc之外的其他所有目录 (1)
1.4. 合为一个备份包bak.tar (1)
2. 恢复系统 (1)
2.1. 将备份包解开得到两个部分 (1)
2.2. 把两个包转移到/usr下 (1)
2.3. 先恢复bak1.tar.gz的内容 (1)
2.4. 把bak2.tar.gz包转移到/tmp下,并恢复 (2)
2.5. 修改IP (2)
2.6. 删除虚拟网卡绑定MAC地址的文件 (2)
2.7. 重启系统 (2)
1.备份系统
1.1. 备份/tmp目录
#tar zcfP /usr/bak1.tar.gz /tmp
1.2. 把bak1.tar.gz包移动到/tmp下
#mv /usr/bak1.tar.gz /tmp
1.3. 备份除了/dev和/proc之外的其他所有目录#tar zcfP /tmp/bak
2.tar.gz --exclude=/dev --exclude=/proc / 1.4. 合为一个备份包bak.tar
#tar -c /tmp/bak.tar /tmp/bak1.tar.gz /tmp/bak2.tar.gz
#rm -rf /tmp/bak1.tar.gz /tmp/bak2.tar.gz
2.恢复系统
2.1. 将备份包解开得到两个部分
#tar -x /tmp/bak.tar
2.2. 把两个包转移到/usr下
#mv /tmp/bak1.tar.gz /usr
#mv /tmp/bak2.tar.gz /usr
2.3. 先恢复bak1.tar.gz的内容
#tar zxfP /usr/bak1.tar.gz
2.4. 把bak2.tar.gz包转移到/tmp下,并恢复
#mv /usr/bak2.tar.gz /tmp
#tar zxfP /tmp/bak2.tar.gz
2.5. 修改IP
#vi /etc/sysconfig/network/ifcfg-eth0 (若用于双机系统复制,则避免双机IP冲突)2.6. 删除虚拟网卡绑定MAC地址的文件
#rm –rf /etc/udev/rules.d/30-net_persistent_names.rules (不同系统的文件名可能不同)2.7. 重启系统
#reboot
系统复制完成