0

Wiederherstellung lokaler und iCloud DB´s aus der TimeMachine

das ganze via Terminal 

 

// Terminal Restore Procedure
// IMPORTANT please check your HD path on TM Volume 'Your HD' or 'Your HD - Data' last one was working

// restore iCloud files from TimeMachine
// step one delete existing data folder

rm -R '/Users/admiraldon/Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios/data'

// step two restore folder from TM
tmutil restore '/Volumes/Time Machine-Backups/Backups.backupdb/YourMacName/20xx-xx-xx-123456/Your HD/Users/YourUser/Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios/data' '/Users/YourUser/Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios'

// restore local files from TimeMachine
// step one delete existing data file

rm -R /Users/YourUser/Library/Containers/de.ninoxdb.ninox-mac.Ninox

// step two restore file from TM
tmutil restore '/Volumes/Time Machine-Backups/Backups.backupdb/YourMacName/20xx-xx-x-123456/Your HD/Users/YourUser/Library/Containers/de.ninoxdb.ninox-mac.Ninox' '/Users/YourUser/Library/Containers/de.ninoxdb.ninox-mac.Ninox'

3 Antworten

null
    • RaIp
    • vor 3 Monaten
    • Gemeldet - anzeigen

    Hallo,

    schön, dass es Hoffnung gibt, denn ich habe heute meine DB kaputt gemacht. Ich habe ein Feld gelöscht. Seitdem ist, warum auch immer, ein anderes Feld ebenfalls gelöscht, das ich noch brauche und das Daten enthielt.

    Zu dumm, die letzte manuelle Sicherung liegt schon länger zurück... Nun hatte ich Hoffnung, schnell wieder an den Zustand von vor ein paar Stunden zu kommen, die DB aus dem Timemachine-Backup wiederherzustellen. Dafür ist es ja da. Aber es sieht für mich so aus, als ob das doch nicht (so einfach) möglich ist. Meine DB finde ich weder lokal noch in der iCloud (habe entsprechend den oben angegebenen Pfaden gesucht).

    Unter "Meine Datenbanken" trägt der DB-Button oben links in der Ecke ein Wolkensymbol. Heißt das eventuell, dass die DB in der "Public Ninox Cloud" und garnicht lokal bei mir auf dem Rechner bzw. in der iCloud abgelegt ist? – Wenn das so wäre, gibt es dann in dieser Cloud eine Version von gestern oder heute Vormittag, die mich retten könnte?

      • RaIp
      • vor 3 Monaten
      • Gemeldet - anzeigen

      Habe inzwischen herausgefunden, dass die DB doch lokal vorhanden ist. Ich konnte das angegebene Verzeichnis /Users/admiraldon/Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios/data ausfindig machen und löschen.

      Jetzt hapert es aber am korrekten Pfad des TM-Backups, denn ich bekomme immer die Meldung 'The operation couldn’t be completed. No such file or directory (error 2) Restore failed'.

      Könnte mir bitte eventuell jemand auf die Sprünge helfen, was wodurch zu ersetzen ist? Der Finder gibt mir für den TM-Pfad in der Klartext-Fußzeile an: Backup_3@snap-967025>2024-09-02-091256.backup>Data>Library. Kopiert man diesen Pfad in die Zwischenablage, kommt heraus: /Volumes/.timemachine/030007F1-417C-4275-B4CE-A4A27A438806/2024-09-02-091256.backup/2024-09-02-091256.backup/Data/Library

      Im folgenden habe ich den Terminalbefehl zerlegt und jeweils dahinter ‚->‘ gesetzt, gefolgt von dem, was ich annehme, was ich eintragen müsste. Leider habe ich bislang noch keine funktionierende Kombination gefunden.

      tmutil restore '
      /Volumes/Time Machine-Backups
      /Backups.backupdb
      -> Backup_3  ???
      /YourMacName -> NameDesGerätes
      /20xx-xx-xx-123456 -> 2024-09-02-091256
      /Your HD -> oder Your HD - Data oder noch was anderes wie Macintosh HD (Name der Systempartition)?
      /Users/YourUser -> MeinBenutzername
      /Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios/data'

      '/Users/YourUser -> MeinBenutzername
      /Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios'

      blau: nehme ich an, stimmt
      orange: bin ich mir nicht sicher
      grün: Ausgangstext

      • RaIp
      • vor 3 Monaten
      • Gemeldet - anzeigen

      Nach dem Studium des Konsolenbefehls tmutil muss mich korrigieren:

      tmutil restore '/Volumes
      /Time Machine-Backups -> Backup_3
      /Backups.backupdb 
      /YourMacName -> NameDesGerätes
      /20xx-xx-xx-123456 -> 2024-09-02-091256
      /Your HD -> oder Your HD - Data oder noch was anderes wie Macintosh HD (Name der Systempartition)?
      /Users/YourUser -> MeinBenutzername
      /Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios/data'

      '/Users/YourUser -> MeinBenutzername
      /Library/Mobile Documents/BJE6SD455T~de~ninoxdb~ninox-ios'

      blau: nehme ich an, stimmt so
      orange: bin ich mir nicht sicher
      grün: Ausgangstext


      Dennoch kommt die Fehlermehldung.
      Um zu sehen, wie weit der TM-Pfad korrekt ist,
      1. habe ich Terminal in den Systemeinstellungen Festplattenvollzugriff gewährt,
      2. bin zum TM-Laufwerk gewechselt.

      MeinBenutzername@NameDesGerätes % cd '/Volumes/Backup 3'
      MeinBenutzername@NameDesGerätes Backup 3 %

      3. Wenn ich nun in die nächste Verzeichnisebene will, bekomme die Fehlermeldung:

      MeinBenutzername@NameDesGerätes Backup 3 % cd '/Volumes/Backup 3/Backups.backupdb'
      cd: no such file or directory: /Volumes/Backup 3/Backups.backupdb
      MeinBenutzername@NameDesGerätes Backup 3 %

      4. Wenn ich den Inhalt von Backup 3 auflisten lasse, gibt es das Verzeichnis Backups.backupdb nicht:

      MeinBenutzername@NameDesGerätes Backup 3 % ls -1 -a
      .
      ..
      .Spotlight-V100
      .com.apple.TimeMachine.IOCheck
      2024-09-02-172807.previous
      backup_manifest.plist
      MeinBenutzername@NameDesGerätes Backup 3 %

      Was ist da los?