Backup maken

(tags: )

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

Anoniem's picture

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.

Peter Dedecker's picture

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.

Anoniem's picture

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 ...

Anoniem's picture

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

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web- en e-mail adressen worden automatisch omgezet in links.
  • Toegestane HTML tags: <a> <acronym> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <ins> <i> <b> <u> <blockquote>
  • Je mag code posten dmv <code>...</code> (generiek) of <?php ... ?> (highlighted PHP) tags.
  • Op het einde van de lijn of paragraaf wordt automatisch een nieuwe lijn begonnen.

Meer informatie over opmaak mogelijkheden

Syndicate content

Politiek engagement

N-VA logo

Belgische staatsschuld in euro

(Neen, dit hokje is niet te klein.) Verdeeld over 10.414.336 inwoners (inclusief baby's) geeft dit een schuld van 32612.54 € voor elke Belg.

Kortjes

Je vindt me ook terug op

Facebook logo
Twitter logo
YouTube logo
Vimeo logo
GarageTV logo
Flickr logo

Laatste reacties

Syndicate content

Laatste foto's

Meer foto's hier.

Contact

Je kan me steeds contacteren via het contactformulier of rechtstreeks:
Kleine Kerkstraat 24, 9050 Gent
Peter@peterdedecker.eu
0486/152320

Disclaimer

Dit is de website van Peter Dedecker. Alle teksten mogen, tenzij anders vermeld, overgenomen worden mits bronvermelding. Een link wordt altijd geapprecieerd. Dit alles is mijn persoonlijke opinie. Organisaties waar ik lid van (geweest) ben of voor (ge)werk(t heb) kunnen in geen geval aansprakelijk gesteld worden voor wat ik hier schrijf. Zie de volledige disclaimer.