¿Cómo uso la máquina del time para acceder a files del sistema como / etc / hosts?

Time Machine facilita la recuperación de versiones anteriores de sus files personales de usuarios; ¿Cómo se restaura una versión anterior de un file de sistema (como /etc/hosts ) usando Time Machine?

  • Problemas para eliminar copys de security de Time Machine antiguas después de una restauración
  • Ya no es posible iniciar Time Machine en NAS
  • Time Machine a través de la networking falla e informa el espacio disponible incorrecto
  • ¿Time Machine hará una copy de security de los datos nuevos y omitirá la copy de security del sistema operativo?
  • Eliminar una location de la máquina del time
  • Excluyendo el almacenamiento de la session de Chrome de Time Machine
  • Navegar por otro disco en Time Machine solo me permite navegar por mi disco duro real
  • proteger los datos de llavero al usar Time Machine
  • 3 Solutions collect form web for “¿Cómo uso la máquina del time para acceder a files del sistema como / etc / hosts?”

    Acabo de utilizar Time Machine en Yosemite para recuperar /usr/bin/unzip ; así es como lo hice, dado que mi disco de copy de security de Time Machine se llama Backup y mi máquina se llama MyMacBook (no realmente):

    1. Establezca Finder para mostrar todos los files del sistema operativo: desde una command-line, ejecute los defaults write com.apple.finder AppleShowAllFiles YES

    2. Abra una window del Finder para sus medios de copy de security (por ejemplo: Devices / Backup ) y luego profundice en la última copy de security apropiada. El directory Backups.backupdb/MyMacBook tendrá una serie de directorys llamados timestamps ( YYYY-MM-DD-HHMMSS ) y Latest . Cada uno de estos directorys representa una copy de security de Time Machine.

      En mi MacBook, el directory correcto era Backups.backupdb/MyMacBook/2015-10-22-130134/Macintosh HD/usr/bin .

    3. Abra otra window del Finder, luego use Command Shift G para ir a la carpeta de su sistema ( /usr/bin en mi caso).

    4. Arrastre y copie el file ( unzip en mi caso) desde la window de Time Machine a la window del sistema. Probablemente se le pida su contraseña si se trata de un file del sistema.

    Puedes hacer esto desde la línea de command:

     sudo cp -p /Volumes/Backup/Backups.backupdb/MyMacBook/2015-10-22-130134/Macintosh\ HD/usr/bin/unzip /usr/bin 

    Para OS X 10.11, El Capitan, los pasos son:

    1. Aplicaciones abiertas > Time Machine ; o use el elemento de la barra de menus de Time Machine y select Enter Time Machine .
    2. Muestra la hoja Ir a la carpeta dentro de Time Machine usando la combinación de teclas: Comando + Shift + G.
    3. Dentro de la hoja Ir a la carpeta , ingrese la ruta /private/etc y select Ir .
    4. Ahora puede explorar sus copys de security de /etc/ y restaurar files según sea necesario.

    Creo que puede ser lo único que OS X recupera a través de Time Machine, especialmente en El Capitán, con su infame System Integrity Protection (SIP).

    Si todo lo que desea recuperar, además de sus files de usuario, es /etc/hosts , configure un cronjob raíz (o supongo que debería decir un trabajo de launchd ) para scp o rsync en otro lugar.

    Nota: crontab supuestamente está "en desuso" en versiones posteriores de OS X a favor de launchd , pero aún funciona (y en mi humilde opinión, es mucho más fácil de configurar que una tarea progtwigda a través de launchd , especialmente si tienes un background Linux / Unix anterior )

    De lo contrario, si desea recuperar todo el sistema de files, debe search soluciones de copy de security alternativas como CrashPlan , que es bastante barata, y prácticamente la solución de copy de security en la nube estándar actualmente.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).