SuperDuper!-Backupskript für Nutzer von Backblaze

SuperDuper! nutzt ein standardmäßig aktiviertes Backup-Skript, das alle Dateien der zu sichernden Festplatte auf die Backup-Platte kopiert. Nutzt man aber gleichzeitig auch das Online-Backup von Backblaze, muss dieses Skript ein wenig abgeändert werden, damit das SuperDuper!-Backup keine unnötigen Dateien sichert oder sich in Fehlern verrennt. Backblaze hat bereits eine Lösung (für SuperDuper! und Carbon Copy Cloner) parat, doch ist diese Lösung nur dann sinnvoll, wenn Backblaze zum Zeitpunkt des SuperDuper!-Backups nicht aktiv ist.

Das Problem: Große Dateien werden von Backblaze in kleine Dateien aufgeteilt und einzeln gepackt hochgeladen. Da diese Dateien nur temporär auf der Festplatte gespeichert werden, werden sie im Moment des Indizierens von SuperDuper! in die Liste der zu sichernden Dateien aufgenommen, sobald sie aber an der Reihe sind, um kopiert zu werden, wurden sie von Backblaze meist schon wieder gelöscht… SuperDuper! stoppt das Backup daraufhin aufgrund eines Fehlers:

SDCopy: Error copying /Library/Backblaze/bzdata/bzbackup/bzdatacenter/bzcurrentlargefile/onechunk_seq01a41.dat to /Volumes/Backup/Library/Backblaze/bzdata/bzbackup/bzdatacenter/bzcurrentlargefile/onechunk_seq01a41.dat of type 8 due to error 2: No such file or directory

Die Lösung: Wir modifizieren das von Backblaze empfohlene SuperDuper!-Skript dahingehend, dass der Ordner, der die temporären Dateien enthält, vom Backup ausgeschlossen wird. Der Ordner befindet sich in

/Library/Backblaze/bzdata/bzbackup/bzdatacenter/.

Wie man das von Backblaze empfohlene SuperDuper!-Skript erstellt, ist bei Backblaze selbst beschrieben. Das benötigen wir ohnehin, jedoch mit folgender Modifikation: Anstatt nur “.bzvol” auszuschließen, fügen wir auch noch den oben genannten Ordner hinzu. Das sieht dann so aus:

SuperDuper!-Backupskript für Nutzer von Backblaze

Speichern, fertig, nichts zu danken!

SuperDuper! oder Carbon Copy Cloner

Heute, am World Backup Day, ist neben dem obligatorischen Hinweis auf meinen aktualisierten Artikel “Wie vernünftige Mac-User sichere Backups erstellen” vielleicht folgender Hinweis für die Entscheidung zwischen SuperDuper! oder Carbon Copy Cloner nützlich.

  • Macintosh HD: Benutzt werden 218.268.549.120 Byte (das sind etwa 218,27 GB).
  • SuperDuper!: Benutzt werden 212.136.792.064 Byte (das sind etwa 212,14 GB).
  • Carbon Copy Cloner: Benutzt werden 214.605.087.528 Byte (das sind etwa 214,61 GB).

Was sehen wir? Eine Differenz von 2.468.295.464 Byte, das sind 2,47 GB der Backup-Programme zueinander und 5,86 GB (SuperDuper!) bzw. 3,66 GB (Carbon Copy Cloner) zur Festplatte…

Vollständiges Gmail-Backup mit Apple Mail

Bevor ich meine E-Mailadresse endgültig gewechselt habe, wollte ich ein Backup all meiner E-Mails von Gmail anfertigen lassen und habe diese einfache 3-Schritt-Lösung für Apple Mail unter Lion gefunden.
  1. In Apple Mail im Menüpunkt “Darstellung” > “Postfachliste einblenden” (falls nötig).
  2. Unter “Gmail” auf “Alle Nachrichten” rechtsklicken.
  3. Postfach exportieren… Fertig!

Apple Mail lädt nun alle Nachrichten aus dem Gmail-Konto herunter und sichert sie im ausgewählten Ordner. Da das bisweilen etwas dauern kann, empfiehlt es sich, das Aktivitätsfenster (Fenster > Aktivität) anzeigen zu lassen. Ich habe die mbox-Ordner anschließend gezippt und dadurch nochmal fast 2,3GB an Platz zurückgewonnen.

FlickrTouchr: Flickr Backup auf dem Mac

Momentan gibt es auf dem Mac keine andere Möglichkeit, seine tausenden bei Flickr hochgeladenen Fotos sicher und halbwegs geordnet wieder herunterzuladen, als mit dem Python-Skript FlickrTouchr. Ich habe hier eine neue, deutlich verbesserte Version des Skripts verlinkt; das Original und eine Anleitung zur Anwendung findet man bei Hivelogic.

Ich denke, dass ein vollständiges Backup angesichts der Trostlosigkeit und der bevorstehenden “Verbesserungen” auf Flickr gar nicht so abwegig sein sollte.

Time Machine zuverlässig?

Fehlermeldung Time Machine

Obwohl der Screenshot dieser Dialogbox vom Hersteller von SuperDuper! auf Twitter gepostet und mit “You simply closed the lid of your Mac, and we have lost all your data. Have a nice day!” übersetzt wurde, sollte jedem allein die Möglichkeit einer solchen Mitteilung zu denken geben. Ich habe Time Machine schon vor langer Zeit abgeschworen, da das Programm meinen Mac während der Archivierung verlangsamt und die externe Festplatte bei jedem Dateidialog für zusätzliche Wartezeit gesorgt hat. Nach langem Tüfteln (und mehreren Festplatten-Crashes) habe ich mein optimales und zuverlässiges Backup hier beschrieben.

Backblaze 2.0

Backblaze, das ich in verschiedenen Artikeln zum Thema Backup schon als Online-Backup empfohlen habe, hat sein Programmmodul auf die Version 2.0 aktualisiert. Die Highlights (neben vielen anderen):

Unlimited File Size – while most of you have been able to backup all of your files with the previous 9 GB maximum, now there will never be a file too big to backup.

Unlimited File Types – now you can backup VMware, Parallels, and other virtual machines; as well as ISOs and every single other file type.

Maximum Performance – we have added an Automatic Throttle to most efficiently use your Internet connection, added file batching to speed small file transfer, added hardware acceleration, reduced RAM user further, and much more.

Klone deinen Mac bevor du Lion installierst!

Zuerst klonen, dann erst installieren ist ein gute Empfehlung von Craig Grannell, die ich mit besonders dieser Anleitung für SuperDuper! hier auf dreitehabee unterstützen kann.

I recommend before installing Lion that even if you’re using Time Machine you also create a working clone of your Mac. This is because while you can restore data from Time Machine, it’s faster and simpler to do so from a clone.

Automatisierte Backups mit SuperDuper!

Ein Backup ist sicher, wenn es vollautomatisch, also ohne Zutun des Benutzers abläuft. Wie so ein sicheres Backup unter Mac OS X aussieht, habe ich bereits beschrieben. Wie man SuperDuper! zu vollautomatischen Backups ohne Zutun durch den Benutzer konfiguriert, möchte ich in diesem Artikel zeigen. Da das Programm auch die Zugriffsrechte eines Volumes reparieren kann, habe ich diese Reparatur präventiv auch gleich in die Backuproutine gepackt.

Das Setup sieht so aus, dass wir den Computer eine Minute bevor SuperDuper! zu arbeiten beginnt automatisch starten lassen. Ich mache das in der Früh, sodass ich, sobald ich mich an den Computer setze, bereits alles gesichert vorfinde. Einmal im Monat wird das Backup so ausgeführt, dass vor der eigentlichen Datensicherung eine Überprüfung (und Reparatur) der Zugriffsrechte des Volumes durchgeführt wird.

Letzte Aktualisierung: 9. April 2012.

Weiterlesen

Backups für WordPress: VaultPress

Für WordPress-betriebene Websites wird es in Zukunft ein Online-Backupsystem geben, das nicht nur die Dateien oder die Datenbank sichert, sondern schlichtweg alles: VaultPress.

VaultPress ist eine Art Backblaze für WordPress-Sites und unterscheidet sich von bereits vorhandenen Backuplösungen in mehreren Punkten. Der entscheidende Unterschied ist aber sicherlich die Firma dahinter.

The only thing I’d add for that is that I don’t want to entrust my backups to a free service. I want to know there’s a business on the other end whose livelihood is making sure my backups are 100% secure as long as I can pay them, not just until their VC funding runs out or they figure out how to monetize the eyeballs of all their free users.

Nachtrag 6.12.2010

Viel zu teuer.

Tumblr Backup

Das macht die Sache wieder interessant: Tumblr bietet ab sofort die Betaversion eines Backup-Programms für Tumblr-Blogs (vorläufig nur für Mac) an. Die Herangehensweise an die Aufgabe “Backup” ist, wie bislang immer bei Tumblr, vorbildlich:

Unlike other publishing sites’ approach to backups, our goal was to create a useful copy of your blog’s content that can be viewed on any computer, burned to a CD, or hosted as an archive of static HTML files.

Wherever possible, we use simple file formats. Our backup structure is optimized for Mac OS X’s Spotlight for searching and Quick Look for browsing, and we’ll try to use the same structure and achieve the same benefits on other platforms.

Time Capsule Memorial Register

Wenn Apple ein schlechtes Produkt erzeugt, dann ist das scheinbar die Time Capsule. Das “ Time Capsule Memorial Register” nimmt das Problem humoristisch, aber wirksam auf!

Experts on the subject, like LaPastenague, have confirmed that it is the flawed thermal design that causes Time Capsules to stop functioning, not the quality of the components used. All components, including the power supply, are squeezed together in a very small package with hardly any ventilation to cool them down (in fact, that rubber foot works as an insulator). There is a fan inside the Time Capsule, but it is totally inadequate (it will start only at extremely high temperatures, and will only circulate hot air). The first components that die from the prolongued exposure to high temperature are the capacitors in the power supply unit.

Wir sind digitale Messis

Während ich mehr und mehr Backups anlege, zitiert Kai Biermann die Forderungen von Viktor Mayer-Schönberger oder Nik Cubrilovic, dass ein wenig Vergessen auch für unsere Daten durchaus positiv sein kann (“Wir sind digitale Messis“).

Ein Crash ist ärgerlich, ja. Aber er kann erleichtern, uns von digitalem Müll befreien und uns erinnern, dass wir öfter mal Daten wegwerfen sollten, statt immer neue Backups anzulegen, die wir uns sowieso nie wieder anschauen.

Und ja, sie haben recht: Mein iPhone ist voller Telefonnummern von Menschen, die ich seit Jahren nicht angerufen habe. Und ja, Philipp, du kannst getrost deine Musiksammlung aufräumen und minimieren!

Das… ist ein Unfall

Was momentan hier zu sehen ist, ist das Resultat eines Unfalls. Man merke sich bitte für die Zukunft: Editiere niemals mitten in der Nacht deine Designvorlagen und benenne sie niemals ungenau. Um etwa 2:30 Uhr morgens war das Kaffeehäferldesign dann irgendwo verschwunden. (Ja, ich muss mir auch noch etwas für Serverbackups überlegen…)

Doch so schlecht ist das auch nicht. Thematic, das WordPress-Framework, auf dem mein Kaffeehäferldesign als Child-Theme aufgesetzt hat, ist nicht das Gelbe vom Ei. Ganz besonders störend war was Ian Stewart, der Programmierer hinter Thematic, ein “Feature” nennt: Unmengen an Sidebars und Widget-Areas. An sich eine gute Idee, doch mit einer sehr großen Einschränkung, da die Widgets zwar für die Homepage, Einzelartikelseiten und Archivansichten für den inhaltlichen Teil definiert werden können, die tatsächliche Sidebar ist allerdings immer die gleiche. Und das ist schlecht, denn niemanden interessiert beim Lesen eines Artikels meine Twitterei oder mein aktuellstes Flickr-Bild.

Außerdem haben mir ein paar Kleinigkeiten an meinem Design nicht gefallen. Das farblich gefüllte Feld hinter Seitentitel und Seitenlinks war ein wenig zu klein, die Baseline des Seitenslogans rechts oben um einen Pixel höher als die des Seitentitels. Genauen Vermessern wird auch aufgefallen sein, dass es auf einigen Seiten kleine Validitätsprobleme gegeben hat – alles in allem ein Wink des Schicksals, da endlich wiedereinmal selbst Hand anzulegen und was Vernünftiges auf die Beine zu stellen. Ich melde mich dann wieder.

Update: Wenn man vom Teufel spricht

Wie vernünftige Mac-User sichere Backups erstellen

Überzeugt von der Notwendigkeit von Backups nach dem unangenehmen Zwischenfall im September, benutze ich mittlerweile ein Setup aus Backblaze als Online-Backuplösung und SuperDuper! für lokale, also Offline-Backups. Dieses Setup läuft vollautomatisch und erstellt regelmäßig zuverlässige und komplette Backups meiner Daten online und offline. Zusätzlich speichere ich sehr wichtige Daten im Dropbox-Ordner ab, wodurch sie sofort gesichert werden. Ich brauche mich dabei um nichts zu kümmern und genieße dennoch größtmögliche Datensicherheit.

Letzte Aktualisierung: 31. März 2012.
Disclaimer: Dropbox und Backblaze sind mit Referrerlinks ausgestattet.

Lokales Backup

Ein lokales Backup ist schnell, genau und sowohl beim Sichern als auch beim Wiederherstellen von Daten absolut zuverlässig. Allerdings ist die externe Festplatte, auf der das Backup gespeichert wird, in den meisten Fällen allen Gefahren ausgesetzt, denen auch der Rechner, der gesichert werden soll, ausgesetzt ist. Brand, Wasser, Hitze, Kälte, Diebstahl, etc. treffen beide Speichermedien gleichermaßen.

SuperDuperBevor es Time Machine gab, gab es SuperDuper!. Es gibt sehr viele Stimmen, die vor Apples Bordmittel für Backups warnen (Daten können nicht wiederhergestellt werden, werden nicht zuverlässig oder gar nicht erst gesichert!), SuperDuper! hingegen genießt einen hervorragenden Ruf. Zusätzlich zur Möglichkeit, Backups aller Daten automatisch sicher anlegen und bei Bedarf jederzeit wiederherstellen zu können, erstellt SuperDuper! eine bootfähige (!) Kopie der gesicherten Festplatte, mit der man nach einem Crash sofort weiterarbeiten kann.

Das Programm kostet einmalig knappe 22 Euro, es gibt aber eine voll funktionsfähige, kostenlose und zeitlich unlimitierte Testversion, in der lediglich das inkrementelle Backup und die Zeitplan-Funktion deaktiviert sind. Zumindest die Möglichkeit eines Zeitplans für Backups ist aber notwendig, wenn man SuperDuper! automatisiert betreiben möchte.

Carbon Copy ClonerEine, nein, die Alternative zu SuperDuper! ist Carbon Copy Cloner. Das Programm arbeitet nach genau dem gleichen Schema wie SuperDuper!, wirkt aber in manchen Punkten sogar durchdachter: Die Automatisierung von Backups durch Zeitpläne ist SuperDuper! um Längen voraus, die Möglichkeit, geänderte oder gelöschte Objekte bei genügend vorhandenem Festplattenplatz vorübergehend zu archivieren, klingt auch nicht schlecht.

Carbon Copy Cloner ist durch Werbung finanzierte Donationware; zwar ist das gesamte Programm sauber und aufgeräumt, sobald der Kopierprozess allerdings beginnt, wird dem Benutzer Werbung vorgesetzt, die man mit einer Spende an den Entwickler Mike Bombich abschalten kann.

Time MachineApples Bordlösung zur Datensicherung ist Time Machine. Das Programm sichert alle Daten einmalig komplett und erstellt stündliche Backups, die 24 Stunden lang aufgehoben werden, tägliche Backups, die 30 Tage lang aufgehoben werden, und wöchentliche Backups, die solange aufgehoben werden, bis die Kapazität der externen Festplatte erschöpft ist. Time Machine hat sich auf meinem Mac als ressourcenhungrig und träge entpuppt und ihn bei jedem Sicherungsdurchgang spürbar verlangsamt, was mich umso mehr bestärkt hat, mit SuperDuper! zu arbeiten.

Es gibt noch viele weitere Alternativen zu SuperDuper! oder Carbon Copy Cloner; die beiden sind jedoch meines Wissens nach die einzigen Programme, die regelmäßig, wenn auch in zum Teil riesigen Zeitspannen aktualisiert werden, aktiven Support haben, weit verbreitet sind und dementsprechend zuverlässig funktionieren. Von Backupsystemen, die von Festplattenherstellern kostenlos mitgeliefert werden, rate ich ab! Diese Programme sind lieblos programmiert, weshalb sie bei Funktions- und Zuverlässigkeitstests meistens katastrophal abschneiden.

Ich persönliche empfehle – völlig gleichwertig – SuperDuper! oder Carbon Copy Cloner. Ich habe mit beiden Programmen bereits gearbeitet und bin von der Funktionalität, Zuverlässigkeit und Sicherheit von beiden überzeugt.

Online Backup

Online Backups sind optimal gegen jede Form von physikalischem Datenverlust geschützt und, wenn angemessen verschlüsselt, auch sicher. Im Vergleich zur lokalen Variante dauert das Erstellen und Wiederherstellen eines Backups allerdings wesentlich länger und die Daten werden in vielen Fällen weniger genau (also zB ohne korrekte Attribute oder Metadaten) gesichert; das kann man zwar minimieren, dementsprechend teuer sind dann allerdings die Ausgaben pro gesichertem Gigabyte.

Es gibt grundsätzlich 2 Arten von Online-Backups: Entweder man kauft ein Abonnement bei einem Backupservice, der sowohl das Programm als auch die Serverinfrastruktur zur Verfügung stellt (billiger, bequemer) oder man kauft ein Backupprogramm, das auf die Serverinfrastruktur eines Drittanbieters aufsetzt (sicherer, genauer).

Backupservices

Backblaze

Backblaze sichert meine Daten online. Im Gegensatz zu vielen anderen Online-Backup-Lösungen funktioniert Backblaze nach einem Ausschlussprinzip: Backblaze sichert von Haus aus alle Daten; Ordner und Dateien, die man nicht gesichert haben möchte, muss man explizit ausschließen. Die Daten werden vom Programm lokal verschlüsselt und anschließend über eine sichere Leitung auf die Server von Backblaze hochgeladen. Dieser Prozess ist bewusst langsam und ressourcenschonend konstruiert, sodass auf dem Rechner, der gesichert wird, keinerlei Geschwindigkeits- und Performanceeinbußen zu bemerken sind.

Über die hochgeladene Datenmenge muss man sich bei Backblaze keine Sorgen machen, denn der einem Benutzerkonto zugewiesene Speicherplatz ist unlimitiert und Backblaze verrechnet einen Pauschalpreis von USD 5 pro Monat bzw. USD 50 pro Jahr dafür. (Darin sind auch Backups von zB externen Festplatten egal welcher Größe (!) und eine Lokalisierungsfunktion für gestohlene Computer enthalten!)

Alternative Services zu Backblaze sind zum Beispiel CrashPlan, Carbonite oder Mozy, doch sind deren Programme entweder lieblos programmiert, integrieren sich nicht in die gewohnte Mac-Oberfläche oder die Abonnements zur Datensicherung sind schlichtweg zu teuer.

Backup-Programme, die Server von Drittanbietern nutzen

Eine andere Philosophie von Online-Backup verfolgen Programme wie Jungle Disk und Arq. Beide sind letzten Endes nur Zugänge zu den Hochleistungsservern von Amazon S3, Jungle Disk bietet noch zusätzlich die Option, seine Daten auf den nicht gerade weniger stabilen Servern von Rackspace Cloud Files zu speichern, bei Arq verweist man auf die kostengünstigeren “Reduced Redundancy Storage”-Preismodelle von Amazon S3. Wer Amazon S3 verwenden möchte, benötigt dort ein Konto, das aber kostenlos angelegt werden kann.

Jungle DiskMein erstes Online-Backuptool war das damals nicht als Service, sondern als Programm erhältliche Jungle Disk. Der Service kostet nun USD 2 pro Monat und inkludiert 5GB Speichervolumen. Für jedes weitere GB bezahlt man USD 0,125 (Amazon S3) oder USD 0,15 (Rackspace Cloud Files), wodurch sich allerdings mein oben schon erwähntes Backupvolumen von 300GB mit USD 36,875 (Amazon S3) bzw. USD 44,25 (Rackspace) pro Monat zu Buche schlagen würde! Das steht in keinem Vergleich zu den USD 5, die Backblaze verlangt. Der Break-Even für Jungle-Disk in Vergleich zu Backblaze liegt bei etwa 29GB.

Ähnlich Jungle Disk, aber wesentlich flexibler, sicherer und unabhängiger ist Arq. Arq – das Programm – kostet einmalig USD 29. Monatlich zu zahlen ist der bei Amazon S3 verbrauchte Speicherplatz: USD 0,125/GB/Monat für die höchste, USD 0,093/GB/Monat für hohe Zuverlässig- und Verfügbarkeit. Nur, um die beiden Preise wieder zu verdeutlichen: Pro Monat kosten 300GB entweder USD 37,5 oder USD 27,9.

Wem die Sicherheit seiner Daten online wichtig ist, dem kann ich Arq empfehlen. Der Autor ist sich der Schwäche in puncto Sicherheit und Verschlüsselung von Backups in praktisch allen anderen Programmen und Services bewusst und setzt seine Prioritäten explizit darauf.

Eine weitere Möglichkeit wäre Wuala, dessen Fokus ebenso auf der Sicherheit der zu sichernden Daten liegt. Im Gegensatz zu Jungle Disk und Arq, sichert Wuala die Daten jedoch auf einer selbst betriebenen Serverfarm.

Dropbox

Sehr wichtige Dateien, zB solche, an denen ich gerade arbeite, sichere ich in Dropbox. Der lokale Dropbox-Ordner wird permanent online synchronisiert, wodurch auch das kurze Zwischenspeichern eines Dokuments sofort online gesichert wird. Dropbox behält Dateiversionen 30 Tage lang im Speicher, sodass Wiederherstellungen auch auf diesem Weg leicht möglich sind. Es gibt eine ausreichend große Gratisversion von Dropbox mit 2 GB Onlinespeicher, in kostenpflichtigen Versionen sind 50 GB (USD 9/Monat bzw. USD 99/Jahr) oder 100 GB (USD 19,99/Monat bzw. USD 199/Jahr) verfügbar.

Warum ein automatisiertes lokales und ein Online-Backup?

Das Setup aus SuperDuper!, Dropbox und Backblaze ist ganz besonders sicher, da ich, der Benutzer und damit größte Unsicherheitsfaktor, nur wenig involviert bin: Das Backup erfolgt sowohl offline als auch online vollautomatisch, regelmäßig und vollständig; mit Dropbox sogar noch sofort.

Meine doppelt gesicherten Daten sind damit gegen jede nur erdenkliche Form von Verlust (Hardwarefehler, Brand, Eindringen von Nässe, Diebstahl, etc.) geschützt. Für die Sicherheit, die so ein System bietet, ist es auch noch kostengünstig: Eine ausreichend große externe Festplatte erhält man bereits um knappe 100 Euro, SuperDuper! kostet einmalig knappe 22 Euro, Dropbox gibt es in der Basisversion gratis und das Backblaze-Jahresabonnement kostet 50 USD/Jahr oder 5 USD/Monat für unlimitierten Speicherplatz.

Wenn man über Backups schreibt, darf man die Punkte Automatisierung, Genauigkeit und Zuverlässigkeit nicht außen vor lassen. Egal, wofür man sich entscheidet, alle drei Punkte sollten möglichst immer erfüllt werden. CrashPlan, zum Beispiel, ist sicherlich ein hervorragender Online-Backupservice, es erfüllt aber den Punkt Automatisation nicht, da ich, der User, mich darum kümmern muss, dass all meine Daten hochgeladen werden. Time Machine ist auch nett, doch die schon oben verlinkten Meldungen über “vergessene” oder nicht wiederherstellbare Dateien machen das Programm nicht zuverlässig. Wer sich also für eine Backupstrategie entscheidet, sollte genau die drei Schlüsselwörter stets im Kopf behalten oder sich darauf verlassen, dass mein hier präsentiertes Setup aus SuperDuper!, Dropbox und Backblaze hält, wozu ich rate!