Me mudé de una Mac con Snow Leopard a una nueva máquina Lion. Dado que había una gran cantidad de desperfectos en la máquina vieja, configuré la nueva desde cero, solo copiando los datos que necesitaba. Todavía quiero conservar la copia de seguridad de Time Machine de mi máquina anterior por un tiempo en caso de que me haya perdido algo. Sin embargo, esa copia de seguridad abarca muchos meses y es enorme. Realmente solo necesito la última copia de seguridad, no toda su historia.
¿Es seguro simplemente abrir el paquete disperso de Time Machine en Finder o en la CLI y eliminar las carpetas más antiguas? ¿O debería usar alguna interfaz o herramienta de Time Machine para hacerlo? No quiero hacerlo a través de la vista Starfield, ya que me llevará mucho tiempo hacer clic de un lado a otro y eliminar cada copia de seguridad individualmente.
fuente
Respuestas:
tl; dr: es seguro eliminar de la forma que elijas.
El único problema concebible sería si Time Machine intentara podar una copia de seguridad al mismo tiempo que estaba borrando, por lo que tal vez apague Time Machine durante la limpieza si no está utilizando el botón de eliminación incorporado.
Puede usarlo
tmutil delete
en Lion para eliminar copias de seguridad de forma segura. El beneficio de esto es que la eliminación ocurre más silenciosamente en segundo plano. La desventaja es que la interfaz de usuario no es rápida para eliminar más de una instantánea a la vez. En la práctica, debe estar allí para asistir a múltiples eliminaciones.No se preocupe por los aspectos internos de cómo se vinculan o almacenan los archivos: sí, la mayoría de los archivos en la mayoría de las copias de seguridad son enlaces duros, pero para limpiarlos, debe eliminar las cosas carpeta por carpeta. El sistema se encargará de disminuir el recuento de enlaces, por lo que no hay mejor ni peor manera de llegar aquí.
También es seguro eliminarlos simplemente a través del Finder o cualquier otro método; solo sea paciente, ya que cada copia de seguridad contiene un conjunto completo de entradas de directorio para cada archivo. Mi (peor) registro es de 4 días para eliminar a través del buscador un lote de copias de seguridad no deseadas.
Un buen consejo podría ser comenzar de a poco si no puedes dejar tu Mac encendido durante la noche.
No perderá ningún dato a menos que esté eliminando la última copia de una versión de algún archivo. No recibe ninguna advertencia, se eliminará; esto es lo mismo si usa Time Machine, Finder o
rm
algún script de terminal.Como resumen aparte: ¿por qué quieres hacer esto? Time Machine elimina automáticamente las copias de seguridad antiguas cuando queda poco espacio. Me ha resultado muy reconfortante clonar mi unidad Time Machine en una unidad externa USB barata y ponerla en el estante. (o haga que este sea el disco en el estante y úselo como una excusa para obtener un nuevo disco) Quizás sea el paquete perfecto para guardar todo lo que tiene que ver si no lo necesita ahora es el momento -para-eliminar-it prueba para usuarios de Mac.
fuente
tmutil
también manejaría correctamente las copias de seguridad de Snow Leopard? Como dije, la vieja máquina ya no existe, pero quiero mantener su copia de seguridad. Esta copia de seguridad ya no se eliminará automáticamente, porque ninguna máquina ya la está utilizando activamente. Sin embargo, no tengo suficiente espacio para hacer una copia de seguridad de mi nueva máquina, ya que la copia de seguridad anterior está ocupando demasiado espacio.rm
pueden ser más rápidos y no atar su Finder durante horas o días, pero depende de las preferencias del usuario. Ya sea que elimine un enlace duro o la última copia de un archivo, cualquier eliminación hace lo mismo al final. Lo nuevotmuitl
está perfectamente bien para eliminar cualquier versión de las copias de seguridad de Time Machine.tmutil
, eliminar directorios anidados puede afectar a OTRAS copias de seguridad, debido a la forma en que funcionan los enlaces. Consulte Cómo puedo eliminar archivos de Time Machine usando la línea de comandos en Super User.Time Machine ha admitido la eliminación de instantáneas del Finder desde 10.7:
Sin
tmutil delete
embargo, solo funciona con los directorios para instantáneas completas.No sé por qué no está permitido normalmente, pero puede eliminar archivos individuales con algo así
sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rf /Volumes/Time\ Machine/Backups.backupdb/Macintosh/2012-10-04-033043/HD/tmp
.Los enlaces duros no dejan de funcionar cuando se eliminan los archivos originales:
Hay otra pregunta similar en Super User .
fuente
.../TMSafetyNet.kext/Helpers/bypass
- Muy bien, no sabía sobre esto.bypass
esto, también afectará a OTRAS copias de seguridad; vea ¿Cómo puedo eliminar archivos de Time Machine usando la línea de comandos en Super User?/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass
También lo reforzaré: tenga cuidado y no haga esto en su único destino de copia de seguridad en caso de que estropee la sintaxis o la eliminación tome más de lo que deseaba. Mucho mejor para reducir intervalos enteros en mi experiencia o usar la GUI para podar todas las instancias de un archivo / carpeta grande.Puede continuar y eliminar las copias de seguridad anteriores con Finder. Solo tenga en cuenta que los archivos que solo existen en estos períodos de copia de seguridad desaparecerán. La eliminación de copias de seguridad en el comando no conserva los archivos ni combina / combina copias de seguridad como lo hace la poda normal de Time Machine en un esfuerzo por mantener tantos archivos disponibles en la copia de seguridad como sea posible.
fuente
Recomendaría no usar Finder para eliminar copias de seguridad, sin embargo, ciertamente es posible desde Time Machine. Cuando esté en Time Machine, navegue por la ventana a la configuración de la computadora, en la barra lateral debe ser el nombre de su computadora. Cuando esa es la ventana activa, el ícono "Gear" en la barra de herramientas cambia su funcionalidad. Regrese "en el tiempo" a la fecha en que no desea más y haga clic en el ícono de engranaje. Seleccione "Eliminar copia de seguridad" en el menú e ingrese su contraseña de administrador si se le solicita y deje que Time Machine haga lo suyo. Esto permite que Time Machine actualice su base de datos y mantenga intactos los enlaces que crea.
fuente