Utilizamos la máquina del tiempo de Apple para hacer una copia de seguridad de nuestras estaciones de trabajo Apple 10.5.8 en la oficina.
Si quiero restaurar un archivo, necesito abrir la GUI de Time Machine y buscar archivos allí. La interfaz gráfica de usuario es fea, y se interpone en mi camino.
¿Hay alguna manera de explorar el archivo de Time Machine usando la línea de comandos de Mac?
Estoy acostumbrado a Netapps y otros dispositivos de almacenamiento. Uso backintime para mi estación de trabajo Ubuntu. Para restaurar un archivo con uno de esos sistemas, puede restaurar un archivo con un comando simple como:
cp .snapshot/daily.0/filename.txt .
o
cp /backup/backintime/20100611-000002/backup/etc/shadow /etc/shadow
¿Hay un equivalente para Time Machine de Apple?
macos
command-line
backup
time-machine
Stefan Lasiewski
fuente
fuente
~/.vimrc
at/Volumes/TimeMachine/Backups.backupdb/$HOSTNAME/Latest/$USERNAME/Users/mydirectory/.vimrc
.Respuestas:
Poniendo mi comentario como respuesta. Una solución intermedia sería utilizar Finder para explorar las copias de seguridad de Time Machine como una carpeta normal. Si desea explorarlo en la línea de comando, arrastre la carpeta desde el Finder a la ventana Terminal para que no necesite buscar en los muchos niveles de directorios que configura Time Machine. ¡Disfrutar!
fuente
La restauración de una copia de seguridad desde la línea de comandos se puede hacer con el
tmutil
comando:Por ejemplo:
Restaurará su carta de amor de la copia de seguridad el 18 de marzo.
fuente
tmutil
ni siquiera es necesario para operar las cosas en/Volumes/TimeMachine/Backups.backupdb
.Backups.backupdb
, pero por ser prudente que prefieren el uso de herramientas apropiadas, nunca se sabe ...cp
no eliminaría los metadatos de la máquina del tiempo de los archivos restaurados. Entonces, sí, es mejor usar tmutil. No sé si copiar con Finder los despojaría.