分页: 1 / 1

用tar备份出现问题

发表于 : 2005-12-10 0:17
seangg
tar --exclude=/proc/* --exclude=/mnt/* --exclude=/tmp/* -zcvf /mnt/e/ubuntu/ubuntu.tgz

备份的时候出现

tar: /sys/module/ipv6/sections/.strtab: File shrank by 4085 bytes; padding with zeros
tar: /sys/module/ipv6/sections/.symtab: File shrank by 4085 bytes; padding with zeros
tar: /sys/module/ipv6/sections/.bss: File shrank by 4085 bytes; padding with zeros

类似的错误

请求指点
谢谢

发表于 : 2005-12-10 0:41
eexpress
我有时候也想备份,把信息集中一下。

代码: 全选

备份整个系统的命令如下:

[root@deep]# cd /
[root@deep]# tar -zcvpf /archive/full-backup-`date ‘+%d-%B-%Y‘`.tar.gz 
--directory / --exclude=proc --exclude=mnt --exclude=archive 
--exclude=cache .

l z 表示备份的数据将使用“gzip”进行压缩。

l c表示创建归档文件。

l v显示文件列表。

l p保存权限,文件的访问权限将被“记住”。

l f说明下一个参数就是归档的文件名或设备名。

请注意一下带有当前日期的文件名是如何产生的,其方法是在两个后引号之间放入“date”命令。通常的命名习惯是给未压缩的文档加一个“tar”后缀,经过压缩后的加上“tar.gz”。

“--directory”选项告诉tar先转到规定的目录下(本例中为‘/’目录),然后进行备份。“--exclude”选项告诉tar不要备份指定的目录或文件。最后,命令末尾的“.”号告诉tar要备份当前目录下的所有内容。

root@deep]# cd /
[root@deep]# tar -zxvpf /archive/full-backup-09-October-1999.tar.gz
etc/passwd usr/sbin/chpasswd

该命令从档案中恢复文件“etc/passwd”和“usr/chpasswd”。

发表于 : 2005-12-10 11:07
seangg
楼上的兄弟
我还是没明白我的问题出在哪里呀。
请明示,呵呵。

发表于 : 2005-12-10 11:11
laborer
/sys和/proc一样,都是虚拟的,不用备份。

发表于 : 2005-12-10 13:55
seangg
明白了
多谢两位