Answers:
看起来还可以。尽管为什么要使用该-z选项压缩传输?通过慢速网络复制到远程rsync服务器时,通常使用此选项。在这种情况下,它将压缩并立即解压缩文件,这只会增加CPU使用率,而没有任何好处。
该-a(存档)选项隐含-r(递归)选项,所以没有必要明确指定命令行上。
您可以使用-n选项(或--dry-run)来检查命令。它将显示在不实际复制任何文件的情况下将执行的操作。要实际查看会发生什么,您还应该使用-v选项(或--verbose)。
因此:
rsync -uanv /var/lib/mysql/mysql-bin.* /dbdata/binarylog/
当您满意地在空运行中正确列出文件后,请删除nv:
rsync -ua --progress /var/lib/mysql/mysql-bin.* /dbdata/binarylog/
--dry-run标志最常与该--verbose标志结合使用