linux下用哪种方式备份压缩率最高 和 求自动备份脚本

linux下用哪种方式备份压缩率最高 和 求自动备份脚本

各位DX,今日XD想备份下偶的 4G u盘,想问下linux下用哪种方式备份压缩率最高?
  我的U盘容量为 4G,空闲空间有近 3G,只有一个 FAT32分区,但我用 DD和 BZIP配合使用后作出的备份文件竟有 3.5G大小,远不能赶上WIN下GHOST备份效果,以下是我备份用的方法,情指点:
  方法 1:

#dd if=/dev/sdc of=/media/sda6/U-disk bs=1048576
#tar jcf U-Backup.tbz /media/sda6/U-disk

方法 2 :
  
#dd if=/dev/sdc bs=1048576 | bzip2 -9 | dd of=/media/sda6/U-backup bs=1048576 conv=sync

两种方法几乎得到相同大小的压缩文件,试问有没有办法能获得更高的压缩率??????

另:听说过rsync等备份工具,想对自己的系统进行定期的备份,但不得要领,哪位大虾能给个自动备份的脚本范例?

7z吧,我备份过数据库,7z比bz小20%左右。
是否允许只备份文件?DD不会管空间是否空闲。

[ 本帖最后由 自由狼-台风 于 2008-2-24 10:34 编辑 ]