Cómo: Eliminar copias de seguridad de Time Machine



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Es posible que desee eliminar las copias de seguridad antiguas de la máquina del tiempo para liberar espacio y crear una nueva copia de seguridad. También puede recibir este mensaje ' Time Machine no pudo completar la copia de seguridad '. si las copias de seguridad son más grandes y exceden el espacio disponible en disco en su mac. Cualquiera sea la razón, en esta guía analizaré dos métodos que le ayudarán a eliminar copias de seguridad. Sin embargo, le sugiero que lea la guía completa antes de continuar y elija el método que mejor se adapte a sus habilidades.



Método 1: uso de la terminal Utilidad



PRECAUCIÓN: Utilice este método solo si sabe lo que está haciendo porque las acciones realizadas no se pueden deshacer.



1. Abrir Aplicaciones -> Utilidades -> Terminal .
2. En Terminal, escriba el siguiente comando y reemplace la ruta por la correcta

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/old_mac_name

Puede obtener esta información en el Finder.

drive_name (es el nombre de su unidad)
backups.backupdb (la ruta de respaldo)
old_mac_name (nombre del archivo de respaldo)



Cuando ingrese el comando anterior, le pedirá su contraseña, pero esto no se repetirá / mostrará, así que simplemente ingrese la contraseña y presione la tecla Intro / Intro.

También puede utilizar la herramienta tmutil si desea eliminar las copias de seguridad 1 por 1.

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name/YYYY-MM-DD-hhmmss

los tmutil no funcionará en ninguna versión anterior a Lion, ya que se introdujo con Lion.
Método 2: a través de Time Machine (GUI)

Hasta ahora, el método más fácil es Máquina del tiempo abierta y busque el punto / hora que desea eliminar. Elija el icono de engranaje en el buscador y presione Eliminar copia de seguridad. Esto asegurará que la integridad de los datos permanezca intacta.

Método 3: a través del script Bash

A continuación se muestra el script, que localizará automáticamente la copia de seguridad más antigua en Time Machine. Esto le solicitará la entrada Y. El script debe copiarse y guardarse como un archivo .sh, cuando lo ejecute se le pedirá la contraseña de administrador para confirmar la eliminación.

COMPUTER_NAME = $ (/ usr / sbin / scutil –get ComputerName)
NBACKUPS = $ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep '$ COMPUTER_NAME' |
/ usr / bin / wc -l)
OLDEST_BACKUP = $ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep '$ COMPUTER_NAME' |
/ usr / bin / head -n1)
LATEST_BACKUP = $ (/ usr / bin / tmutil última copia de seguridad)
echo Última copia de seguridad: $ LATEST_BACKUP
si [[-n “$ LATEST_BACKUP” && “$ LATEST_BACKUP”! = “$ OLDEST_BACKUP”]] entonces
echo -n “$ NBACKUPS respaldos. ¿Eliminar el más antiguo: $ {OLDEST_BACKUP ## * /} [y / N]? '
leer respuesta
caso $ respuesta en
y*)
echo En ejecución: / usr / bin / sudo / usr / bin / tmutil eliminar '$ OLDEST_BACKUP'
/ usr / bin / sudo time / usr / bin / tmutil eliminar '$ OLDEST_BACKUP'
;;
*)
echo No change
;;
esac
más
echo 'No hay copia de seguridad disponible para eliminar'
ser

1 minuto de lectura