de volgende code gebruik ik om bestanden te backuppen van een remote computer:
daar waar het bestand vanaf komt is een mount die in het script aangemaakt word. In /var/backup_destination is (hoekan het ook anders) de plek waar de copy 1op1 opgeslagen wordt.
nu zit ik met het volgende probleem;
wat doet hij wel:
** nieuwe bestanden aangemaakt insource ---> kopieren
** bestand verwijderd op source ---> worden ook verwijderd op de backup (ga ik nog uitzetten!)
wat doet hij niet:
** Bestanden gewijzigd.... deze neemt hij niet over!
hoe kan ik dat laatste veranderen?
komt het doordat er geen timestamp in de source zit omdat de remote machine een windows bak is en de mount iedere keer opnieuw gemaakt wordt?
of mis ik gewoon een optie?
code:
1
| rsync -avruLb --progress --delete --ignore-existing /var/backup_mnt_clients/Projecten\ 2006 /var/backup_destination |
daar waar het bestand vanaf komt is een mount die in het script aangemaakt word. In /var/backup_destination is (hoekan het ook anders) de plek waar de copy 1op1 opgeslagen wordt.
nu zit ik met het volgende probleem;
wat doet hij wel:
** nieuwe bestanden aangemaakt insource ---> kopieren
** bestand verwijderd op source ---> worden ook verwijderd op de backup (ga ik nog uitzetten!)
wat doet hij niet:
** Bestanden gewijzigd.... deze neemt hij niet over!
hoe kan ik dat laatste veranderen?
komt het doordat er geen timestamp in de source zit omdat de remote machine een windows bak is en de mount iedere keer opnieuw gemaakt wordt?
of mis ik gewoon een optie?
hier zou een slimme opmerking kunnen staan
maar die staat er niet