Backup maken (2)
Ondertussen heb ik mijn backupopstelling nog wat verbeterd.
Allereerst is het boeltje een pak energiezuiniger geworden. Ik kan nu, zoals elke avond, mijn laptop in slaapstand zetten of helemaal uitzetten. Elke nacht om 3u stuurt de MyBook dan een ping naar mijn laptop. Antwoordt die, dan wordt meteen een backup gemaakt. Komt er geen antwoord, dan wordt er een Wake-on-LAN Magick Packet gestuurd om de laptop te laten opstarten (of wakker worden), om een minuutje later opnieuw een ping te sturen. Komt daar geen antwoord op, dan weten we dat laptop niet aan het netwerk hangt (omdat ik niet thuis ben bvb) en gebeurt er niets. Komt er wel antwoord, dan wordt de backup genomen waarna de pc weer netjes in slaapstand gebracht wordt.
Verder genereer ik nu ook dagelijks een lijst van de pakketten geïnstalleerd op mijn pc, die uiteraard ook in de backup geplaatst wordt. Is mijn laptop kapot, koop ik een nieuwe of is hij gepikt: eventjes die lijst door apt-get jagen en ik heb binnen de kortste keren terug een volledig werkend systeem zoals voordien zonder me te moeten bezighouden met manueel software installeren. Ferm handig, heb ik al eens mogen ondervinden nadat ik mijn boeltje om zeep geholpen had.
Verder zit nu ook een backup van de aanwezige databases (die ik voornamelijk gebruik om wat te testen, zoals een nieuwe versie voor dit blogje) in het backupscript.
Enige probleem dat ik nog moet zien op te lossen, is mijn ADSL-verbinding. Wordt deze gedurende 60 min niet gebruikt, dan wordt de verbinding verbroken. Niet echt handig als je van buitenaf aan je systeem wilt kunnen. Momenteel los ik dit op door op de MyBook via een crontask om het halfuur een ping te sturen naar een server in de buitenwereld, maar ik merk dat mijn MyBook voor die simpele actie de twee aanwezige harde schijven helemaal laat up-spinnen om die nadien dan weer uit te schakelen. Helemaal niet gezond voor die schijven, en ook niet zo eco-vriendelijk. Indien iemand een oplossing heeft hiervoor: be my guest!


7 reacties
hdparm parameters ?
Een usbstick van 512mb in de mybookworld steken en de software vanaf die stick draaien. En dan je schijven enkel nog als data opslag.
Het is mogelijk, bestaan tutorials voor normaal gezien.
@Pieter: bedankt, kan ik idd wat mee spelen, maar ik verwacht er niet al te veel van: om het uur moet hij immers het ping-programma gaan ophalen van de schijf, waardoor die weer moet up-spinnen. Een snelle spin-down daarna zal nog altijd in het zelfde aantal spin-cycli resulteren waardoor de slijtage quasi even hoog blijft.
@Tom: dat zou idd nog een vree goed gedacht zijn. Op zich kan dat idd niet echt veel meer zijn dan een aparte /boot partitie, de / mounten vanaf die USB-device en de shares op een aparte partitie op de HD laten. Ik ga dat eens nakijken :-)
Linux Ramdisk! Zie ook dit.
Dus gewoon een bootscript maken dat de benodigde zaken naar de ramdisk kopieert (ping enzo). Let er wel op dat sommige binaries libraries hebben. Er is volgens mij een programma om te zien welke dat zijn, ldd ofzo?
Lang leve backups!Backups: iedereen erkent het nut ervan, maar niemand maakt er. Zo ik ook, tot voor kort. Mijn talk op Barcamp Gent 2 ging dan ook over rsnapshot en de setup die ik hier gebruik met de WD MyBook en Wake-on-LAN.
Maar bij het begin van Barcamp liep h...
De reden zoeken waarom er disk access is tijdens een commando?
Misschien dat de syslog iets wil wegschrijven tijdens het uitvoeren van een commando...
hier staat er iets meer over:
http://www.cs.cmu.edu/~mukesh/hacks/spindown/t1.html
en hier ook http://www.nslu2-linux.org/wiki/FAQ/SpinDownUSBHarddisks
hoop dat dit iets helpt :)
Plaats een nieuwe reactie