QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1075|回复: 8

利用tar备份linux系统

[复制链接]
发表于 2006-11-11 23:54:26 | 显示全部楼层 |阅读模式
利用tar备份linux系统

  tar是一个小巧而强大的归档工具,很多人用它来备份自己的系统,不过有些却不大会用,现在给大家一个例子,我很菜的,写的不好大家见谅。
  在备份和恢复的时候必须了解你的硬盘的分区结构,现在我们假设如下:
  linux安装在/dev/hda6也就是/分区在/dev/hda6,要实现备份和恢复,必须要另外一个linux可以写的分区的配合,我们使用/dev/hda7,在要备份的系统中它的挂载点是/mnt/back。

  现在进入要备份的系统,执行下面的命令:

tar czvf /mnt/back/system.tgz $(ls -l / | grep -v -e proc -e mnt)

  此命令把当前系统除/proc、/mnt的所有文件压缩保存在/mnt/back/system.tgz。
/proc目录下文件是当前的进程动态生成的文件不要备份,不然会产生不可预料的问题。
为什么不备份/mnt就不需要解释了吧。


  要恢复你的系统建议用live cd启动一个llinux系统,打开一个终端,执行如下的命令:

cd /mnt
mkdir new
mkdir back
mount /dev/hda6 /mnt/new
mount /dev/hda7 /mnt/back
tar xzvf system.tgz /mnt/new

  恢复备份命令是
tar xzvf system.tgz /mnt/new
发表于 2006-11-12 12:43:44 | 显示全部楼层
方法是不错 但是这样会不会导致system.tgz文件非常大啊
回复

使用道具 举报

发表于 2006-11-12 14:25:13 | 显示全部楼层
哈哈,这个备份文件,有没有用来做过系统恢复?

----
http://geelake.com/
回复

使用道具 举报

发表于 2006-11-12 14:30:08 | 显示全部楼层
npc zuobi ,lao tie le  
回复

使用道具 举报

 楼主| 发表于 2006-11-12 15:32:58 | 显示全部楼层
[quote:dc89f25dbb="fenga6"]方法是不错 但是这样会不会导致system.tgz文件非常大啊[/quote]和ghost一样原理。

to:         fox_eagle2003         
真的很老吗
回复

使用道具 举报

发表于 2006-11-13 15:38:57 | 显示全部楼层
备份速度很慢
回复

使用道具 举报

 楼主| 发表于 2006-11-13 19:45:21 | 显示全部楼层
    
回复

使用道具 举报

发表于 2006-11-13 22:25:29 | 显示全部楼层
tar太复杂了点吧?!

Acronis的True Image用来备份Linux系统非常方便!可指定压缩比、备份MBR等等,并且有Linux/Windows版本,还可制作启动光盘进行光盘启动后的还原。
对我们linux用户最好的是,它可以完全识别linux分区,我的15G的Linux分区High压缩后只有1.5G!(SUSE Enterprise Desktop 10.1默认安装)
还原方便,全图形化操控界面,鼠标点点就完事了,实在是行走江湖之人治病救人、杀人放火的必备良药!
回复

使用道具 举报

 楼主| 发表于 2006-11-13 22:50:23 | 显示全部楼层
Acronis True Image
商业软件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 15:52 , Processed in 0.071628 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表