如何保持rsync的完整path?

在使用rsync进行备份时,如何保留完整的目录结构?

例如,远程服务器是saturn ,我想将saturn/ home / udi / files / pictures 备份到一个名为backup的本地目录。

我想有(本地) 备份/家庭/ UDI /文件/图片,而不是备份/图片

    使用-R--relative选项来保留完整path。

    随着Cygwin的Windows rsync,并假设远程rsync指向根,我会做:

     rsync -vtrz --delete server::rsyncid/home/udi/files/pictures /cygdrive/d/backup/home/udi/files 

    这将把远程图片目录的内容放在/ backup / home / udi / files / pictures中。 据推测unix下的语法是相似的。

    JR