Backup strategie: JungleDisk
by mbakkenes. Average Reading Time: about 4 minutes.
Een succesvolle consolidatieslag nu ik onlangs mijn herziende backup strategie heb geïmplementeerd: een dagelijkse backup van 3 clients (1 macbook en 2 PCs) naar Amazon S3 via JungleDisk. Weg met de NAS en ook de fileserver kan het raam uit – dat scheelt weer warmte, ruimte en onnodige onderhoud. Totale kosten voor de Amazon storage, $0.15 per GB per maand (exclusief de upload/download) + een maandelijkse fee van $3 voor de JungleDisk software (ongeacht het aantal clients!). In mijn geval staat de dollar teller nu op ca. $15 per maand voor een data set van ca. 70GB: een soort verzekeringspremie voor de waardevolle foto’s, camcorder clips en office documenten.
Nu zal een van de eerste opmerkingen zijn “kan dat niet goedkoper”, want 158 euro per jaar is niet niks. Het antwoord: ja, dat kan. Prijs is echter ondergeschikt aan betrouwbaarheid, beschikbaarheid en ease-of-use. Secundair van belang is het betalen per gigabyte, en niet per package / tiered pricing. Een voorbeeld van dat laatste: als de data set 51 GB is, en de packages bestaan uit 20GB, 50GB, 100GB is die ene gigabyte extra een dure (je neemt immers dan de 100GB tier af, terwijl je slechts 1 GB extra nodig hebt).
Met JungleDisk en Amazon S3 storage kom ik het dichtst bij bovengenoemde eisen. Amazon S3 is een van de grotere aanbieders van cloud storage, met een pay-per-gigabyte pricing. JungleDisk biedt, tegen een fee van $2 of $3 dollar, een frontend (applicatie) die geinstalleerd kan worden op een ongelimiteerd aantal Macs of PCs. Ook uit recente reviews door Macworld komt JungleDisk met de Amazon S3 storage als een van de beste uit de test.
JungleDisk biedt twee soorten backup mogelijkheden aan: de “Legacy backups” en de “Backup vaults”. De Legacy Backups zijn als het ware kopiën van de files naar de Amazon S3 storage. Een verandering van een file op de lokale macbook zorgt ervoor dat in de volgende backup de file in zijn geheel wordt geupload. Het grote voordeel van de legacy backup is dat het eenvoudig is om door de backup te “browsen”: bestandsnamen zijn identiek aan de bestandnamen op de lokale macbook. De Backup Vault ondersteund echter de-duplication en block level updates. Dat laatste gaat een hoop data traffic schelen: bij block level updates worden alleen changed blocks van files geupload naar de Amazon S3 en niet de file in z’n geheel. Al mijn backups zijn geconfigureerd als Backup Vault.
Een derde optie is de folder sync / data sync: niet echt een backup mechanisme, maar meer een shared drive die vanaf meerdere computers te benaderen is.

JungleDisk komt met een hele set aan features die via de eenvoudige interface te configureren zijn. Per backup client kan er een “online disk” aangemaakt worden, en per online disk kies je het type backup (Legacy of Backup Vault). Een system restore kan trouwens met iedere willekeurige client: m.a.w je kan een system restore van de files van de macbook doen op een windows 7 pc – mocht je dat willen. Een van de features die erg goed geimplementeerd is, is de file including/excluding op basis van bv filename. In mijn voorbeeld wil ik uit alle foto-folders alleen van de RAW images een backup, en niet van de JPG. Dan kan met exclude *.JPG, of include *.RAW. Werkt beide kanten op uiteraard.
Via de website van JungleDisk krijg je toegang tot de rapportage: van overall usage per dag tot usage per disk per dag. Ook zijn er backup success rapportages per client op te vragen en last but not least een overzicht van invoices.
De minpunten
Een van de veelgehoorde minpunten is compatibiliteit. Wie normaliter een Amazon S3 storage account heeft kan de data benaderen via meerdere tools. JungleDisk gebruikt echter een “proprietary format” waardoor ik mijn data niet kan uitlezen met bijvoorbeeld expandrive.
Daarnaast natuurlijk de prijs: een 100GB dataset kost $3 + 100*0.15 = $18 per maand, en dat is exclusief de data upload / download. Dat laatste zal hopelijk niet al te vaak nodig zijn, maar je betaald dus wel voor iedere “actie” die je verricht op je data.
De alternatieven
Aan beschikbare services geen gebrek: een uitgebreide review van de 7 bekendste services staat hier. Twee services die ik zelf nauwkeurig tegen het licht heb gehouden is het gebruik van Dropbox en Mozy. Dropbox viel af om twee belangrijke redenen: het ondersteund geen ‘archiving’, oftwel het opslaan van data die ik niet meer op m’n computer wil (bijvoorbeeld outlook PST files van oude werkgevers), en de tiered pricing is uiteindelijk minder interessant: ik verbruik nu 70GB voor $13 in de maand, bij dropbox zou ik daarmee in de 100GB tier komen voor $19 in de maand.
Mozy daarentegen is prijstechnisch veel interessanter: unlimited backup voor $4.95. Dat is per client. Voor 3 pcs of notebooks ben je dus 3*$4.95 kwijt, wel met ongelimiteerd storage. Tsja en dat laatste: ongelimiteerd storage bestaat niet. Er zijn verhalen bekend dat de beschikbare bandbreedte door Mozy boven een x hoeveelheid aan data wordt afgeknepen – of dat waar is weet ik niet zeker, maar de geruchten zijn te hardnekkig om het te negeren.
En dan blijft er nog het alternatief van het ‘zelf doen’ met een NAS of remote oplossing door ergens een netwerkschijf aan een DSL verbinding van een bekende te pluggen. Daarmee reduceer je de maandelijkse kosten, maar komt beschikbaarheid en betrouwbaarheid wellicht in het geding.
Al met al denk ik dat de $13-$15 dollar aan “verzekeringspremie” het waard is om files zo veilig mogelijk op te slaan bij een betrouwbare storage partner. De features van JungleDisk zijn uitgebreid en voldoen aan de flexibiliteit die ik nodig heb. Maar uiteraard hoor ik graag in de comments als het nog efficienter of beter kan.

[...] als je een JungeDisk account aanmaakt, want er zit een klein “addertje” onder het gras die je de kop in wil [...]