[HowTo] Temporäres TimeMachine Backup unter Mavericks 10.9

  • TimeMachine geht ja im Moment nicht mit Mavericks/OSX 10.9, bzw. nur teilweise (bei mir liefs drei Tage, nun gibts nur noch Fehler und Abbrüche oder ewige Suche)


    Da es mir wichtig ist Backups zu haben, hier eine Methode wie man die Zeit mit einem 'temporären' Backup überbrücken kann, bis QNAP endlich in die Gänge kommt.


    - Am Mac: Deaktiviert den Dienst Time Machine (Systemeinstellungen / Timemachine)
    - Am NAS: Einloggen; erstellt neuen Freigabe/Freigabeordner bspw. "TMBackup_manual"
    - NAS: Erlaubt dem Desktop-Benutzer (wie ihr am Mac/Rechner eingeloggt seid) Vollzugriff darauf
    - Mac: Terminal öffnen und Befehl "defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1" eingeben
    (erlaubt dem Mac nicht offiziell unterstützte Volumes für TimeMachine zu benutzen)
    - Mac: Verbindet euch mit der oben erzeugten Freigabe (Finder, CMD K drücken, dann 'AFP://[IP-des NAS]/TMBackup_manual' eingeben)
    - Mac: Ladet im Browser das Script "http://cache.gawker.com/assets/images/lifehacker/2010/11/makeimage.sh"
    - Mac: - Wechselt ins Terminal
    - geht mit "cd ~/downloads" in das Verzeichnis, wohin ihr das obige Script heruntergeladen habt
    - Startet das Script mit (Erzeugt ein TimeMachine-fähiges sparsebundle-Image):

    Code
    sh ./makeImage.sh 1234 /Volumes/TMBackup_manual/



    --> 1234 ist die Grösse in Megabytes, wie gross das Image MAXIMAL werden darf. (initial erzeugt werden nur wenige MB)
    Bspw. ihr müsst 1 TB an Daten backuppen, dann sollte der Wert mindestens bei 1500 oder grösser sein.

    Wenn das Script fertig ist solltet ihr auf der QNAP Freigabe eine .sparsebundle Datei finden mit Namen eures Mac, bspw "MeinMacbook.sparsebundle".


    - Mac: Mountet das erzeugte Timemachine Volume per Doppelklick auf der NAS-Freigabe (wichtig)
    - Mac: Mavericks TimeMachine wissen lassen, welches Image es benutzen soll:
    :arrow: Gebt im Terminal 'sudo tmutil setdestination -a "/Volumes/Time Machine Backups' ein
    - Mac: Systemeigenschaften / Timemachine ANschalten - nichts weiter einstellen (ausser nicht zu backuppende Verzeichnisse)
    Fertig.



    Logischerweise übersteht die gemountete Freigabe keinen Neustart, aber hierfür nach einem Neustart:
    a) mit der "temporären" Timemachine-Freigabe auf dem NAS verbinden
    b) Doppelklick auf die .sparsebundle Datei.


    ...oder 'janz bequem' per Automount und dem Apple Scripteditor ein Automount-Programm erstellen:
    - startet in Programme / Dienstprogramme den Apple Scripteditor
    - gebt ein:

    Code
    tell application "Finder"mount volume "afp://[IP-DES-NAS]/[Freigabename]" as user name "[NAS Benutzer]" with password "[NAS Passwort]"end tell do shell script "hdiutil mount /Volumes/[Freigabename]/[Name des Timemachine Backups].sparsebundle"


    ---


    Angenommen
    - IP Des NAS ist: 192.168.1.100
    - Temporäre Timemachine Freigabe ist: TMBackup_manual
    - NAS Benutzername ist HansMuster
    - NAS Passwort ist: GEHEIM
    - Timemachine sparsebundle heisst MeinMacbook.sparsebundle
    dann würde das Script so aussehen:


    Code
    tell application "Finder"
    mount volume "afp://192.168.1.100/TMBackup_manual" as user name "HansMuster" with password "GEHEIM"
    end tell
    do shell script "hdiutil mount /Volumes/TMBackup_manual/MeinMacbook.sparsebundle"


    das Ganze als .app sichern.
    Damit das Programm beim Systemstart ausgeführt wird:
    - Unter Systemeinstellungen/Benutzer/Anmeldeobjekte die Script-APP hinzufügen.



    Ja, ist ein wenig gefrickel aber überbrückt wenigstens die Zeit, bis MAL ENDLICH QNAP reagiert.
    Besser SO ein Backup, als gar keines. Wer weiss, wie lang QNAP wieder braucht....
    Mavericks kam ja sooo überraschend auf den Markt.


    Und wenn QNAP endlich handelt, dann könnt ihr das temporäre Backup löschen und beim alten Backup wieder auf die gewohnte Weise übers NAS weitermachen.



    Viel Erfolg.

    2 Mal editiert, zuletzt von CEOfromHell ()

  • Nicht schlecht, her Specht. :thumb:


    Habe zwar keinen Mac und kann die Lösung daher nicht überprüfen, wegen des hohen allgemeinen Informationswertes denke ich aber, dass der Beitrag in den Anleitungen richtig aufgehoben ist. Vielen Dank für Deine Mühe!


    GLG GBD