rsync忽略--SUFFIX选项
时间:2020-03-06 15:04:44 来源:igfitidea点击:
rsync -auve ssh --backup --suffix='2008-10-03-1514539' --backup-dir='/tmp/' module.pm root@web1:/path/to/module.pm
我不带--backup-dir选项运行此命令,当它复制文件时,它将创建具有当前时间戳记的备份。当我包括--backup-dir选项时,它将备份备份到/ tmp /目录中,但从不添加我的后缀。
手册中没有任何内容建议我们不能同时使用这两个选项。我也一直在处理订单,似乎没有什么可以解决的。
有人对此有解决方案吗?
解决方案
手册说:
--backup make backups (see --suffix & --backup-dir) --backup-dir=DIR make backups into hierarchy based in DIR --suffix=SUFFIX backup suffix (default ~ w/o --backup-dir)
因此看来我们可以使用其中一个,而不能同时使用两者(因为我想我们想要一种确定使用后缀或者目录进行备份的方法)。
作为解决此问题的方法,为什么不保留后缀并修改目标以包含备份目录。