操作笔记:Linux系统备份tar压缩

系统 Linux
Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。今天一讲Linux系统备份tar压缩,希望你记住Linux系统备份tar压缩。

Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。今天一讲Linux系统备份tar压缩,希望你记住Linux系统备份tar压缩。在Freebsd里进行了tar压縮正个系统实验成功后,我也在Linux尝试,实验环境是在vmware虚拟机的debian里进行实验。

不过以下方法也适用于freebsd。过程:

在系统***空间的那个目录里进行备份, 先用df -h 查看一下使用了的空间,大致估算一下剩下的空间是否能放置这个tar的文件.

例如我的***剩余空间目录是/usr,所以操作是:

# mkdir /usr/bak
# cd /usr/bak
# vim extfile.txt <=生成这个文件是tar排除不压縮的文件, 在里边输入
/usr/bak
/seLinux <= 如果系统是centos 就要加上个
/proc <= freebsd 系统的就不用这个
/sys <= freebsd 系统的就不用这个

退出vim ,保存文件, 以上就是需要排除不压縮的目录

然后的命令就是
# tar czf /usr/bak/backup.tar.gz -X /usr/bak/extfile.txt /

这样就可以生成整个系统的备份了,有点像Windows的ghost克隆文件的备份.

以后有什么系统回复就用这个行了,只要在:
# cd /
# tar xzf /usr/bak/backtar.gz -C /

这样就可以恢复了

另一情况:

可以用Linux livecd之类的系统进行启动,然后在命令行mount上原硬盘的分区,结构要和/etc/fstab 文件结构一样,例如mount到/mnt/下的话,那命令就改为:
# tar xzf backtar.gz -C /mnt/

其实如果你会用Linux livecd分区新硬盘的话,然后想法子把那个backup.tar.gz弄到livecd或者新硬盘的新分区上,然后在执行以上解压就可以做个新系统了,不过在解压完毕后执行以下命令,至于点解,不知道,反正要这样做:
# cd /
# /bin/touch /.autorelabel

这样就轻松应用Linux备份ghost。

【编辑推荐】

  1. Linux操作系统操作笔记之phpize给PHP动态添加扩展
  2. 操作技巧:Linux桌面操作系统
  3. 教会你学会Linux操作系统下使用PS3手柄
  4. Linux操作系统与微软升级的不同
  5. 轻松学会Linux系统中LILO配置
责任编辑:小霞 来源: 51CTO.com
相关推荐

2009-12-24 14:47:42

Linux系统进程

2009-12-11 14:25:42

Linux查看系统时间

2009-12-09 17:07:56

Linux命令

2009-12-02 17:23:03

Linux mysql

2009-12-23 14:45:27

Linux Frame

2009-12-24 15:53:53

Linux配置wpa

2009-12-16 10:53:28

Linux硬盘分区

2010-01-06 11:17:52

2010-04-16 14:05:07

Unix操作系统

2009-12-14 17:56:25

Linux操作系统

2009-12-24 14:28:29

Linux备份

2009-12-25 17:55:05

Linux tar

2010-03-04 13:21:32

linux压缩命令

2017-02-27 19:57:02

Linux备份压缩命令

2009-10-21 11:16:23

Linux压缩打包方法

2009-11-27 13:03:42

SUSE FAQ修改X

2009-12-22 16:16:17

Linux无线网卡

2010-04-19 14:23:40

Unix操作系统

2010-04-19 13:47:20

Unix操作系统

2017-02-13 09:30:09

TarZipGz
点赞
收藏

51CTO技术栈公众号