¿Es seguro eliminar un subdirectorio de copia de seguridad de TimeMachine con el comando rm?

2

Eliminé un subdirectorio de copia de seguridad de TimeMachine con:

rm -rf /Volumes/.../Backups.backupdb/.../2017-06-07-125321

Luego, más tarde, me di cuenta de que podía hacerlo mejor con la utilidad estándar y lo hice para otro subdirectorio

sudo tmutil delete /Volumes/.../Backups.backupdb/.../2017-06-07-125444
Password:
Deleting: /Volumes/.../Backups.backupdb/.../2017-06-07-125444
Deleted (44.4G): /Volumes/.../Backups.backupdb/.../2017-06-07-125444
Total deleted: 44.4G

Ahora, ¿cómo verifico que la copia de seguridad de TimeMachine en /Volumes/.../Backups.backupdb/ sigue siendo confiable ya que el primer comando rm ... que ejecuté, presumiblemente puede ser destructivo de alguna manera?

    
pregunta qazwsx 11.01.2018 - 03:10

1 respuesta

2

Lo básico
El primer comando que ejecutó, incluido el indicador rm -rf , esto (como usted sabe) elimina los archivos y carpetas dentro del directorio dado (es decir, la eliminación recursiva). Esto significa que ya no podrá recuperarse de esta copia de seguridad. No afectó a los directorios principales (o superiores).

El comando rm debe usarse con precaución, como lo señala con razón. Puede eliminar absolutamente todo (permanentemente) con un comando incorrecto. Por lo tanto, recomiendo usar siempre el comando TimeMachine para eliminar la copia de seguridad, incluida desde OS X Lion.

Eliminando con Time Machine

Terminal:
sudo tmutil delete /Volumes/drive_name/Backups.backupdb/[MAC-NAME]/YYYY-MM-DD-hhmmss

Manualmente:
Como le preocupa mantener la interidad de la configuración de la copia de seguridad, puede considerar usar el siguiente método (extraiga aquí ):

  1. Introduce la máquina del tiempo
  2. Seleccione la copia de seguridad
  3. Haz clic derecho en la copia de seguridad (en la ventana del buscador)
  4. Seleccione 'Eliminar copia de seguridad' (es posible que se le solicite una contraseña)

Conclusión
El primer comando no afectó el directorio raíz en el que se guardarán las copias de seguridad pasadas o futuras. Puede probarlo yendo a TimeMachine en la barra de menú y seleccionando Hacer copia de seguridad ahora , como alternativa, puede intentar recuperar una copia de seguridad realizada una hora antes para descubrir si los datos están allí, es , porque el comando rm solo eliminó el contenido del directorio dado.

Además: cuando rm se vuelve destructivo
No es que comience a cometer errores a menos que sea totalmente nuevo en el comando o se vuelva complaciente con su capacidad para aplicar los procedimientos correctos con el comando. Si está interesado en algunos de los donts al usar el comando, ¿qué le parece esto? y este artículo , ambos Haz una lectura divertida si tienes un minuto de repuesto.

Espero haber podido interpretar su pregunta correctamente, avíseme si eso tuvo sentido para usted o si tiene alguna pregunta de seguimiento. Estoy más que feliz de ayudar en lo que pueda.

    
respondido por el ProGrammer 11.01.2018 - 04:22

Lea otras preguntas en las etiquetas