我一直在使用以下命令在Web服务器上备份图像资产:
rsync -av --delete root@<server>:/www/images ./images
以前,我使用的是具有www-data权限的用户,但是我注意到,由于某些权限问题,它没有获得新创建的文件。很好,随便什么,所以我开始使用“ root”用户执行rsync命令。
仍然无法复制所有文件。这些只是由Web服务器用户创建的基本jpeg。当rsync运行时,我会得到大量文件,它确实会复制MOST项,但是现在备份的内容与服务器上的内容之间存在250 ish的文件不匹配。
因此rsync -av --delete显然是使用错误的标志。但是我应该如何使rsync复制一切?