Passende backup setup
Hej Alle
Jeg har problemer med at opsætte automatisk backup. Jeg bruger DejaDup med Ubuntu 12.04 og det virker strålende. Problemet er at min backup er gemt på et netværksdrev. fstab:
Hvis DejaDup kører auto og drevet ikke er mountet, vil en automatisk backup bare blive en lokal backup på min maskine. Hvis drevet er mountet virker alt perfekt. Er det muligt at lave et fornuftigt setup hvor backup er på auto, men kun når netværksdrevet er tilstede - og i så fald bliver automountet? Ellers skal jeg lede efter en anden løsning, måske basseret på duplicity?
Pt er jeg nød til at huske at activere backup manuelt hvilket er suboptimalt.
Jeg har problemer med at opsætte automatisk backup. Jeg bruger DejaDup med Ubuntu 12.04 og det virker strålende. Problemet er at min backup er gemt på et netværksdrev. fstab:
//slurp.win.ost.dk/mig /home/mig/HOMEDRIVE cifs users,noauto,credentials=/home/mig/credfil,file_mode=0777 0 0
Hvis DejaDup kører auto og drevet ikke er mountet, vil en automatisk backup bare blive en lokal backup på min maskine. Hvis drevet er mountet virker alt perfekt. Er det muligt at lave et fornuftigt setup hvor backup er på auto, men kun når netværksdrevet er tilstede - og i så fald bliver automountet? Ellers skal jeg lede efter en anden løsning, måske basseret på duplicity?
Pt er jeg nød til at huske at activere backup manuelt hvilket er suboptimalt.
Kommentarer3
Jeg mener godt at du kan
Jeg er ikke sikker på jeg
Du skal ændre fstab fra "noauto" til "auto" i så fald.
Alternativt kan man via et script manuelt mounte fstab entrien, og så kontrollere om der ligger en fil eller mappe her, som kun er på netværksdrevet. Hvis der er det, har du garanti for at det er korrekt mountet, og kun i dette tilfælde skal backup'en starte.
og så kontrollere om
Denne fremgangsmåde benyttede jeg mig af ved rsync til fjernserver. På fjernserveren var krypteringsprogrammet encfs installeret, og kun hvis det var mounted skulle backuppen gå i gang. Det gjorde jeg ved at tjekke for tilstedeværelsen af en bestemt mappe.