Ga naar inhoud

RsyncΒΆ

Limiteer resource gebruik tijdens RsyncΒΆ

Je kan de prestaties van rsync verbeteren door enkele opties te gebruiken:

  • U kunt de vlag -z weglaten als u bestanden lokaal kopieert, aangezien compressie niet nodig is.
  • U kunt de vlag -W gebruiken om hele bestanden over te zetten zonder de prescan, wat sneller kan zijn voor kleine bestanden of bestanden die veel zijn veranderd.
  • U kunt de vlag --delete gebruiken om bestanden op de bestemming te verwijderen die niet op de bron staan, wat ruimte en tijd kan besparen.

Hier is een voorbeeld van een aangepaste rsync-opdracht:

rsync -avhW --delete --exclude='.git/' [email protected]:/home/bedar/fivem/havenstad/resources ./resources

Backup maken van folder met include en excludeΒΆ

rsync -av --progress --include= {'.ssh/','.vscode/','.zsh/','.gitconfig/','.zshrc/'} --exclude='.*/' bronmap /doelmap

De optie --include laat je toe om specifieke mappen op te geven die je wilt kopiΓ«ren, terwijl de optie --exclude alle andere verborgen mappen uitsluit.