Backup maken
Vandaag en gisteren eindelijk eens dat speelgoed gebruikt waarvoor ik het eigenlijk gekocht had: backuppen! Iedereen denkt wel "ja, dat is belangrijk", ik ook, maar tegen dat het er eens van komt om dat in orde te krijgen... Prioriteiten, tot het te laat is en je je kostbare data kwijt bent. Nu, niet dat het ding hier niets stond te doen: onze foto's en wat muziek hebben er al lang een vaste stek op gevonden, net als een backupje van Lynn haar pc toen ze die wou formatteren (ja, helaas terug Windows erop,...)
Eergisteren mij er dan eindelijk eens mee beziggehouden: eerst firmware updated en terug SSH erop geflanst, waarna de poorten tot het hemelrijk geopend worden. Het beestje draait gewoon Linux, wat enorm veel mogelijkheden geeft. Deze site geeft een mooi overzichtje.
Als backuptool heb ik gekozen voor rsnapshot: tof spul dat op basis van rsync en een perl script voor rotatie regelmatig je boeltje backupt. Ook scriptjes voor database backup kunnen erin opgenomen worden. Nog leuker is dat het gebruik maakt van hard links: na een eerste full backup kan je gewoon dagelijks een incrementele backup maken, waarbij op de backuplocatie hard links gelegd worden naar de files die niet veranderd zijn. Je bekomt zo een directory met daarin voor elke dag een volledige kopie van je systeem terwijl het geheel niet veel meer ruimte inneemt dan één volledige backup en alle gewijzigde files. Handig, mijn 2x 500 GB in Raid 1 zullen niet al te snel vol staan.
Die MyBook is wel maar een traag beestje. Onder de motorkap zit maar een ARM926 processor, niet meteen krachtig spul. De eerste full backup over SSH duurde van gisteravond 19u tot vanmiddag 14u voor in totaal 40 GB. Ja, pokketraag. Nu ja, de volgende backups zullen veel minder lang duren, de meeste data wijzigt immers niet.
Nu nog eens zoeken om de ecoscore van het geheel te verbeteren: spindown van de HDD, en een scriptje dat 's nachts mijn laptop wakkermaakt via wake-on-LAN om dan de boel over te pompen en de laptop netjes terug in slaap te wiegen.
Ik heb meteen van de gelegenheid gebruik gemaakt om dyndns te activeren op mijn routertje en poort 22 (SSH) te forwarden. Samen met pssh op de Treo kan ik meteen overal aan. Ferm handig!
Ik ga ook nog wat prutsen om het geheel om te bouwen tot mediaserver. Er staan hier wel een paar interessante guides voor. Dan nog een Alix aan de TV koppelen en we kunnen ferm toffe dingen doen.


4 reacties
Interessant...
Geen idee of het mogelijk is op die mybook, maar het native rsync protocol is een pak minder cpu-belastend dan ssh en gaat dan ook vaak sneller.
Ah, dat ga ik eens moeten proberen. Ik weet wel niet hoe veilig dat is. Het gaat immers om mijn laptop, en die komt wel eens meer in andere netwerken terecht, waardoor ik niet graag alles permanent open zet.
Maar desnoods flik ik wel iets waarbij ik met een scriptje eerst via ssh vanop de MyBook de nodige zaken op mijn laptop open zet, rsnapshot run, en vervolgens alles weer netjes dicht. Dat kan dan enkel op mijn eigen netwerk.
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 ...
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...
Plaats een nieuwe reactie