it-swarm.asia

Tam yol rsync ile nasıl korunur?

Rsync ile yedekleme yaparken, tam dizin yapısını nasıl korurum?

Örneğin, uzak sunucu saturn ve yerel bir dizine saturn 's / home/udi/files/pictures yedeklemek istiyorum adlı yedek.

yedek/resimler yerine (yerel olarak) yedekleme/ev/udi/dosya/resim almak istiyorum.

65
Adam Matan

Kullan -R veya --relative tam yolu koruma seçeneği.

79
Dentrasi

Dizin ağacının seçilen bir parçasını /./, Örneğin. eğer istersen:

backup/files/pictures

yazabilirsin:

rsync --relative /home/udi/./files/pictures backup

Sihir /./rsync 'a dizin oluşturmaya nereden başlanacağını bildirir.

Cygwin Windows rsync ile ve uzak rsync'in kökü gösterdiğini varsayarsak, yapardım:

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

Bu, uzak resimler dizininin içeriğini/backup/home/udi/files/pictures dizinine koyacaktır. Muhtemelen unix altındaki sözdizimi benzer olacaktır.

JR

1
John Rennie