¿Cómo puedo restaurar iBooks almacenados en iCloud desde una copy de security de Time Machine?

Descubrí que muchos de mis libros y PDF habían sido eliminados de iBooks.

No estoy seguro exactamente cómo sucedió, pero recientemente utilicé la aplicación Storage Management (para eliminar algunos libros específicos ) y activé la synchronization en una nueva Mac que ya tenía algunos libros almacenados localmente en iBooks.

  • ¿Cómo soluciono el Código de error -36?
  • La transferencia desde Time Machine muestra "MacPorts". ¿Qué es esto y debería transferirlo?
  • ¿Cómo arreglar Spotlight lento y Time Machine después de actualizar a 10.7.5?
  • ¿Puedes reparar un package de Leopardo en León?
  • De todos modos, puedo ver que mis libros restantes se almacenan en /Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks/ .

    Si ejecuto open /Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks/ y luego trato de abrir Time Machine, acabo de llevarlo a la window de Time Machine para iCloud Drive y aparece vacío, sin input de iBooks.

    Si trato de ir a la carpeta específica en Time Machine (con cmd + shift + g) me vuelven a dejar en la carpeta iCloud Drive.

    Entonces, ¿cómo puedo (1) verificar si mis libros fueron respaldados por Time Machine y (2) restaurarlos?

  • ¿Cómo adquieren iPhones la date y la hora?
  • Sentencias IF complejas basadas en la hora actual en Números
  • ¿Cómo soluciono el Código de error -36?
  • ¿Ejecutando Time Machine solo 1 vez al día a las 02:00 am?
  • AppleScript: ¿Cómo get time sin segundos? Alternativamente, ¿cómo eliminar el text en medio de la cadena?
  • ¿Cómo puedo obligar a OS X a actualizar su hora de forma más regular?
  • One Solution collect form web for “¿Cómo puedo restaurar iBooks almacenados en iCloud desde una copy de security de Time Machine?”

    Descubrí que esto era posible usando la línea de command tmutil .

    Primero, verifiqué que los files estaban en mi copy de security:

     $ tmutil listbackups | tail -n 3 /Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-123506 /Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-212807 /Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355 

    Compruebe que la carpeta iBooks fue respaldada

     $ ls '/Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355/Macintosh HD/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks' Data Documents metadata.nosync $ ls '/Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355/Macintosh HD/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents' | wc -l 402 $ ls '/Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355/Macintosh HD/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents' | tail -n 3 ruby.epub wp169en.pdf wp196en.pdf 

    Restaurar a una carpeta temporal:

     $ mkdir /tmp/ibooks/ $ tmutil restre '/Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355/Macintosh HD/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks' /tmp/ibooks/ Total copied: 1518.18 MB (1591923972 bytes) Items copied: 10006 

    Luego me aseguré de que iBooks.app estuviera cerrado (y también en dispositivos con iOS) y sincronicé los files restaurados en el lugar correcto:

     $ cd /tmp/ibooks/ $ rsync -av ./ '/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks/' building file list ... done [...] sent 1539459615 bytes received 196218 bytes 19366740.04 bytes/sec total size is 1591923972 speedup is 1.03 

    ¡Luego abrí iBooks.app y mis libros volvieron! iBooks pasó 30 minutos o así subiendo a iCloud, y los libros también están otra vez disponibles en mis dispositivos iCloud.

    Tenga en count que intenté restaurar directamente desde la copy de security al directory de destino, pero falló, por lo tanto uso el directory temporal y rsync.

     $ tmutil restre '/Volumes/Time Machine Backups/Backups.backupdb/macbook/2017-12-31-224355/Macintosh HD/Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks' '/Users/USERNAME/Library/Mobile Documents/' /Users/USERNAME/Library/Mobile Documents/iCloud~com~apple~iBooks: The operation couldn't be completed. File exists (error 17) 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).