Respuestas:
Recientemente tuve que migrar todas mis copias de seguridad de TM a una unidad más grande.
Puede completar con éxito la operación utilizando los siguientes tutoriales:
SuperDuper! Hará el trabajo. Puede usarlo de forma gratuita para hacer lo que quiera y pagar solo si desea continuar usándolo para hacer copias de seguridad incrementales eficientes utilizando su función "Actualización inteligente".
Para 10.6, Apple ha incluido lo siguiente en Mac 101: Time Machine :
Mac OS X v10.6: cómo transferir sus copias de seguridad de su disco duro actual a un nuevo disco duro
Si actualiza a un nuevo disco duro con una capacidad mayor, es posible que desee transferir sus copias de seguridad de Time Machine existentes antes de usarlo para copias de seguridad regulares. Para mantener sus copias de seguridad existentes en su nuevo disco duro de copia de seguridad más grande, siga estos pasos:
- Conecta tu nuevo disco duro.
- En la Utilidad de Discos, asegúrese de que tenga una partición GUID y que esté formateada como Mac OS Extended (con registro). Si es necesario, vuelva a formatear la unidad como Mac OS Extended con una partición GUID. Si no sabe cómo, consulte los pasos de este artículo . Nota: Haga una copia de seguridad de los datos en el disco duro antes de formatearlo.
- Seleccione el icono de la nueva unidad en el escritorio y elija Obtener información en el menú Archivo.
- Asegúrese de que "Ignorar propiedad en este volumen" no esté habilitado.
- Abra las preferencias de Time Machine en Preferencias del sistema.
- Deslice el interruptor de Time Machine a Off.
- En Finder, haga doble clic en el disco duro de respaldo actual para abrir su ventana Finder.
- Arrastre la carpeta "Backups.backupd" al nuevo disco duro.
- Ingrese un nombre de usuario y una contraseña de administrador, luego haga clic en Aceptar para comenzar el proceso de copia. Esto puede tardar un tiempo en completarse porque todas sus copias de seguridad se copiarán.
- En Preferencias del sistema de Time Machine, haga clic en "Seleccionar disco ..."
- Seleccione su nuevo disco duro, luego haga clic en "Usar para copia de seguridad".
Ahora, en su nuevo disco duro, tendrá todas sus copias de seguridad existentes del disco duro anterior y además tendrá más espacio para más copias de seguridad nuevas.
(También hay instrucciones para Time Capsule y Mac OS X v10.6: Cómo transferir una copia de seguridad de una Time Capsule existente a una nueva ).
Como nota al margen: cuando está utilizando un paquete escaso (como para copias de seguridad remotas) y si realizó copias de seguridad de archivos realmente grandes, entonces eliminar esos archivos de la copia de seguridad (ya sea manualmente o cuando Time Machine elimina las copias de seguridad vencidas diarias y por hora) no recupere automáticamente el espacio en disco, hasta que Time Machine realmente lo necesite.
Puede reclamar el espacio manualmente, y puede liberar mucho espacio (posiblemente haciendo innecesaria la migración a un disco más grande , o al menos dando a su nuevo disco todo el espacio posible). Ver ¿Qué está haciendo Time Machine? en la falla del servidor.
Esto no será una ayuda para usted en este momento, pero para alguien que comienza desde cero y quiere una copia de seguridad portátil de TimeMachine (con el beneficio adicional de poder limitar la porción del disco utilizado para TimeMachine), sugiero usar un disco montado imagen (.dmg) como destino del disco de respaldo de TimeMachine.
Entonces, como ejemplo, supongamos que tiene una unidad externa de 2 TB, pero desea reservar 50 GB para la copia de seguridad TimeMachine y le gustaría poder mover la copia de seguridad a otra unidad externa, incluso una que ya tenga contenido. Podrías hacer esto:
% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg
Luego iría a las preferencias y elegiría / Volumes / TimeMachineDisk como la unidad de respaldo. Puede estar seguro de que no crecerá más del tamaño de 50 GB que desea usar y que el espacio ya está reservado en su unidad externa, por lo que no crecerá para exprimirlo.
Luego, podría mover TimeMachineImage.dmg a otra unidad para realizar copias de seguridad de TimeMachine. O simplemente para protección fuera del sitio.
Esto también abre algunas otras opciones, la más importante de las cuales es la capacidad de cifrar sus copias de seguridad de TimeMachine. Para hacer esto, simplemente habilita el cifrado para el dmg, por lo que usaría algo como:
% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk
La pieza final de este rompecabezas es que le gustaría montar automáticamente el dmg cuando su unidad externa está montada. Supongo que es posible hacer esto con Applescript para que ocurra automáticamente, pero no estoy lo suficientemente familiarizado con Applescript para ayudar aquí. Sin embargo, puede crear un cronjob que ejecute un script para montarlo:
#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
open /Volumes/extdrive/TimeMachineImage.dmg
fi
E instale un cronjob que se vea así:
*/5 * * * * /usr/local/bin/<scriptname>
También puede crear una imagen dispersa para que no absorba los 50 GB completos cuando la cree por primera vez al incluir el argumento SPARSE de tipo en la llamada hdiutil. El peligro aquí es que puede quedarse sin espacio en su disco externo.
Yo creo que sólo puede copiar todo el contenido (incluidas las empresas punto-archivos ocultos). Puede ser más seguro usar una copia a nivel de bloque, con algo como Carbon Copy Cloner.