
问题描述:
在Linux中如何备份整个文件系统呢?有没有类似Ghost那样的工具可以将整个文件系统备份下来,需要时可以方便的恢复呢?
我需要在多个 *** 作系统渐进行切换,种种原因又不能用VMware制作虚拟机,所以在多个 *** 作系统间切换变得很麻烦,总不可能频繁的安装 *** 作系统吧。所以不知道有没有类似Ghost这样的工具,可以把整个Linux或Unix *** 作系统备份下来。
解析:
如果是我的话,我会选择软件来进行系统备份。
下载地址是
2.cddc.vt.edu/pub/linux/utils/press/xtar-4.4.6.tar.gz
他叫Xtar 是桌面环境下查看和处理tar的工具。tar工具是Unix备份文件的工具,Linux继承了它。tar几乎可以工作于任何环境中,所以Linux老用户都信赖它。但是tar是一个命令行的工具,没有图形界面。tar命令的参数非常多,常用的包括30多个,初学者往往不易掌握。Xtar是一个图形化的tar工具。Xtar全部兼容tar命令,可以在桌面环境下完成打包整个目录树的任务,这使得它特别适合用于备份。Xtar与文件系统无关,可以使用在ext2、ext3、JFS、Reiser和其它文件系统上,支持各种备份介质:软盘、光盘、可重写的光盘、JazZip、磁带等。
对于备份和恢复来说,Linux提供了诸如tar、cpio、 dump等工具来实现。下面是一个简单的使用该工具进行数据备份的例子:
tar czvf - /root/code >/tmp/code_bak.tgz (将/root/code目录下的所有程序文件打包备份到/tmp/code_bak.tgz)
tar xzvf /tmp/code_bak.tgz /root/code (将备份的目录文件恢复到指定目录)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)