Hacer que Time Machine use dos unidades desde la Terminal

3

Mi deseo es tener dos copias de seguridad idénticas de Time Machine en dos unidades diferentes conectadas localmente. Mi primer pensamiento fue un clon a través de Carbon Copy Cloner, pero no lo hará, porque Apple no permitirá que terceros copien el sistema de archivos que se está utilizando para las copias de seguridad de Time Machine (eso es lo que dice el mensaje de "error" antes de que yo incluso puede iniciar el clon).

La razón por la que necesito un enfoque de línea de comandos es porque quiero incluir las dos copias de seguridad en la cadena de tareas en Carbon Copy Cloner.

Todo lo que he intentado en esa dirección falla (no se ha encontrado ayuda en línea hasta ahora), ya que Time Machine siempre comenzaría a realizar copias de seguridad en el mismo disco una y otra vez. Entonces, lo que puedo decir hasta ahora: tmutil no es el camino a seguir, independientemente de las opciones que elija. Pero tal vez me perdí algo?

Si inicio la copia de seguridad manualmente haciendo clic en "copia de seguridad ahora" en macOS (High Sierra 10.13.6, por cierto), Time Machine realizará la copia de seguridad en la unidad 1 primero, si hago clic nuevamente (después de que la copia de seguridad haya finalizado), copia de seguridad a la unidad 2. Por cierto: el mismo comportamiento si configuro un horario mediante Time Machine Editor.

Estoy buscando una forma de Terminal para imitar el enfoque de macOS para iniciar la copia de seguridad, ya que parece que esta es la única manera de hacer que Time Machine use dos unidades diferentes. tmutil solo usa el último destino, una y otra vez. Incluso si setdestination to drive 2. Pero nuevamente: tal vez me haya perdido algo.

    
pregunta Kreiselblitz 01.09.2018 - 13:16

3 respuestas

1

No creo que sea necesario usar el terminal para configurar Time Machine para respaldar hasta 2 discos diferentes. Si tiene la configuración de Time Machine actualmente para realizar una copia de seguridad en un disco externo, puede volver a las preferencias de Time Machine en Preferencias del sistema y seleccionar una unidad diferente para realizar una copia de seguridad. Después de hacer esto, se le presentará la opción de usar ambas unidades para hacer copias de seguridad de Time Machine o cambiar la unidad existente. Si selecciona la opción de usar dos unidades separadas, las copias de seguridad de Time Machine alternarán las unidades de destino para cada copia de seguridad. Al menos estas son las opciones que me presentan, mientras uso dos Time Capsules de 3 tb separadas.

    
respondido por el wch1zpink 01.09.2018 - 21:51
1

¡Gracias a ambos por su esfuerzo y su ayuda! Debería haber aclarado mi configuración primero, lo siento por eso! Ya tenía ambas unidades conectadas localmente y seleccionadas como destinos en las preferencias del sistema. Necesito el comando de terminal que he explicado en mi publicación inicial: quiero ejecutar un script de shell corto, que puedo adjuntar al final de una tarea de Carbon Copy Cloner finalizada. He intentado acercarme a jaumes ahora y funcionó: tmutil startbackup --destination <disk id 1> --block; tmutil startbackup --destination <disk id 2> --block . ¿Por qué no vi --destination antes? Corrí man tmutil un par de veces. ¡Gracias!

Edit: otra persona respondió entretanto: ¡gracias! Voy a probar el enfoque --rotate también. ¿Pero no usas --block ? De lo contrario, simplemente salta al siguiente comando y no espera a que la copia de seguridad, o backupd , finalice. Pensé que eso llevaría a un error.

    
respondido por el Kreiselblitz 01.09.2018 - 22:10
1

Configuré varios destinos y solo le digo al sistema que gire, luego elige otra unidad si está montada:

 tmutil startbackup --rotation --block

A menudo encadeno estos para obtener varias unidades conectadas que capturan un intervalo de copia de seguridad ahora (ish)

 tmutil startbackup --rotation --block; tmutil startbackup --rotation --block

Simplemente utilizo las preferencias del sistema de la GUI para agregar todos mis destinos y luego uso la terminal para montar y desmontar los volúmenes que deseo que se incluyan / excluyan de cualquier evento de copia de seguridad de rotación potencial (o el tiempo normal para hacer una copia de seguridad del evento, que de forma predeterminada es la algoritmo de rotación también). Acabo de establecer los destinos y los he olvidado básicamente.

    
respondido por el bmike 01.09.2018 - 22:08

Lea otras preguntas en las etiquetas