Come mantenere il path completo con rsync?

Quando si esegue il backup con rsync, come mantengo la struttura di directory completa?

Ad esempio, il server remoto è saturn e voglio sostenere saturn / home / udi / files / immagini in una directory locale denominata backup .

  • Come posso eseguire il backup / ripristino del mio database Sql Server 2008?
  • Full MySQL BAckup strategia
  • Duplicità non scrivere su un secchio S3 preesistente
  • Strategie di backup per i file server basati su Linux
  • Quando si utilizzano dischi rigidi come archiviazione intriggers, quale è la migliore quantità di attività del disco?
  • Soluzione di backup dei dati
  • Voglio avere (in locale) backup / home / udi / files / immagini piuttosto che backup / immagini .

  • Raccomandazioni per il backup (nastro vs HDD)
  • È un database SQL Server (Express 2008 R2) operativo durante il backup? Che ne dite della coerenza?
  • Come faccio a ripristinare localmente la configuration del server?
  • È sicuro conservare i dati su un disco rigido per lungo tempo?
  • Qual è il modo migliore per fornire una password per automatizzare un backup?
  • Backup incrementale del server a AWS Glacier
  • 2 Solutions collect form web for “Come mantenere il path completo con rsync?”

    Utilizzare l'opzione -R o --relative per preservare il path completo.

    Con il rsync di Cygwin Windows e supponendo che il rsync remoto sta puntando alla radice, farei:

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

    Questo metterà i contenuti della directory delle immagini remote in / backup / home / udi / files / immagini. Presumibilmente la syntax sotto unix sarebbe simile.

    JR

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.