Tarkoituksena olisi tehdä ison tiedostomäärän (kymmeniä gigoja) varmuuskopiot ulkoiselle kovalevylle. Varmuuskopioitavat tiedostot on omassa kansiossaan ja sen sadoissa alikansioissa. Rsync lienee fiksuin työkalu tähän tarkoitukseen. Varmistaisin vain (rsynx on nääs minulle uusi tuttavuus), että käytänköhän nyt ohjelman ajossa fiksuja parametreja.
Tarkoituksena on:
1) kopioi kaikki tiedostot lähdekansiosta ulkoiselle kovalevylle, mutta vain ne tiedostot, jotka ovat lähteessä uudempia tai eri kokoisia kuin kohteessa (Kohteessa ei mitään päiväkohtaisia varmuuskopiokansioita vaan vain yksi kansio, jota pidetään synkronissa lähdekansion kanssa. kohdekansiota ei koskaan käytetä kuin vain varmuuskopioiden säilytykseen, eli siellä ei voi olla uudempia tiedostoja kuin lähteessä.)
2) vertaa lähteen ja kohteen tiedostoja mahd. tarkkaan
3) poistaa kohteesta ne tiedostot, joita lähteessä ei ole
Olen nyt koittanutt tällaista komentoa:
rsync -r -t -v -c --progress --delete /home/username/lahdekansio/ "/media/LOCAL DISK/kohdekansio"
Mitäköhän tärkeitä rsync:n parametrejä minulta puuttuu, jotka kannattaisi huomioida? (rsync:n ohjeen "verbose" ja "preserve" sanat ei nääs avaudu tällä kielipäällä
)