Categorías MacOS

tmutil | Gestionando copias seguridad Time Machine

Hoy veremos cómo gestionar las copias de seguridad de Time Machine por medio de la terminal de Mac OS (comando tmutil). Podremos realizar copias de seguridad o eliminarlas fácilmente sin acceder a la interfaz gráfica.

 

Recordemos que si deseamos restaurar datos de un Mac a otro, podremos hacerlo con el asistente de migración de usuarios de Mac OS o con Time Machine y restaurar una copia de seguridad concreta.
 

 

 
En este artículo:

1. Activar/Desactivar Time Machine a través de terminal de Mac OS

2. Usando tmutil y la terminal para gestionar las copias de seguridad de Time Machine

3. Ejemplos y funciones interesantes con tmutil

4. ENLACES INTERESANTES SOBRE TIME MACHINE Y EL COMANDO tmutil

5. Sintaxis completa del comando tmutil en Mac OS

 

 
En el caso de elegir Time Machine, podemos usar el comando tmutil en lugar de trabajar con interfaz gráfica (parece raro pero en alguna ocasión puede ser útil, como por ejemplo en ocasiones en las que trabajamos con hardware antiguo y lento, y Time Machine tiene que buscar en cientos de puntos ya creados, y va leeento muy leeento … en esos casos es muy útil trabajar con la terminal).
 

 

1. Activar/Desactivar Time Machine a través de terminal de Mac OS

 
Para activar o desactivar Time Machine, podemos ejecutar:

sudo tmutil enable

sudo tmutil disable

 

Para lanzar una copia de seguridad de Time Machine:

tmutil startbackup

 

 

2. Usando tmutil y la terminal para gestionar las copias de seguridad de Time Machine

 
Lo más normal es usar la interfaz gráfica de Time Machine para eliminar instantáneas y copias de seguridad.

Pero en algunas ocasiones (tal como comentábamos un poco más arriba de este artículo) puede ser necesario que lo hagamos a través de la terminal.

La sintaxis de tmutil delete funciona así:

tmutil delete /TimeMachine/ruta

 

–> Si queremos listar los directorios para asegurarnos de qué copias de seguridad queremos eliminar (normalmente serán las más viejas)

ls /Volumes/Dispositivo_TimeMachine/Backups.backupdb/MacName/

 

–> Ejemplo de eliminación de una Backup concreta:

sudo tmutil delete /Volumes/Copias de seguridad de Time Machine/Backups.backupdb/iMac de User/2014-11-18-081909

 

 

Eliminando backups Time Machine con tmutil delete:

 

 

 

3. Ejemplos y funciones interesantes con tmutil

 

  • Excluir una ruta de las copias de seguridad de Time Machine (en este caos excluimos el directorio Downloads):
sudo tmutil addexclusion ~/Downloads
  • Mostrar la info del destino donde se guardan las copias de seguridad de Time Machine:
tmutil destinationinfo

 

  • Cambiar el destino donde se guardan las copias de seguridad de Time Machine:
       
    • -> Primero hemos de eliminar el destino de copias actual con:
      • tmutil removedestination xxxxxxx
    •  

    • -> y luego configuraremos otro dispositivo como destino de las copias:
      • tmutil setdestination volume_name

 

 

4. ENLACES INTERESANTES SOBRE TIME MACHINE

 

 

 

5. Sintaxis completa del comando tmutil en Mac OS

 

Usage: tmutil version

Usage: tmutil enable

Usage: tmutil disable

Usage: tmutil startbackup [-a | --auto] [-b | --block] [-r | --rotation] [-d | --destination dest_id]

Usage: tmutil stopbackup

Usage: tmutil enablelocal

Usage: tmutil disablelocal

Usage: tmutil snapshot

Usage: tmutil delete snapshot_path ...

Usage: tmutil restore [-v] src ... dst

Usage: tmutil compare [-@acdefghlmnstuEX] [-D depth] [-I name]
tmutil compare [-@acdefghlmnstuEX] [-D depth] [-I name] snapshot_path
tmutil compare [-@acdefghlmnstuEUX] [-D depth] [-I name] path1 path2

Usage: tmutil setdestination [-a] mount_point
tmutil setdestination [-ap] afp://user[:pass]@host/share

Usage: tmutil removedestination destination_id

Usage: tmutil destinationinfo [-X]

Usage: tmutil addexclusion [-p] item ...

Usage: tmutil removeexclusion [-p] item ...

Usage: tmutil isexcluded item ...

Usage: tmutil inheritbackup machine_directory
tmutil inheritbackup sparse_bundle

Usage: tmutil associatedisk [-a] mount_point volume_backup_directory

Usage: tmutil latestbackup

Usage: tmutil listbackups

Usage: tmutil machinedirectory

Usage: tmutil calculatedrift machine_directory

Usage: tmutil uniquesize path ...

Usage: tmutil verifychecksums path ...

 

Los comentarios de Disqus están cargando....