Sabes que es un Snapshot? usas normalmente esta tecnologia?

Encuesta
Sabes que es un Snapshot, lo usas normalmente?
60%
9
27%
4
7%
1
7%
1
Hay 15 votos.
Estaba haciendo unos experimentos con gaseosa y como siempre que hago experimentos antes de tocar nada hago un Snapshot por si la cosa no va como es de esperar poder restaurar a un punto anterior y volver a dejar el sistema como estaba previamente.

Esta funcion esta implementada en todos los Filesystems medianamente modernos o serios y es muy util para mantener el sistema a salvo de catastrofes o perdidas de datos. Se usa esta tecnica muy activamente en los sistemas de Backup.

El medio natural que los usuarios conocen para hacer copias de seguridad en Mac es a traves de Time Machine, el sistema de Backup integrado en macOS.

Yo personalmente no uso Time Machine para las copias de seguridad pero si uso las capacidades de linea de comandos para hacer un Snapshot cuando lo necesito.

Abrir Terminal o iTerm2 y escribir:

Crear un punto de restauracion (snap).
tmutil snapshot

Listar los puntos de restauracion que tengo creados.
tmutil listlocalsnapshots /

Borrar un punto de restauracion.
tmutil deletelocalsnapshots (copia y pega la fecha del snapshot que deseas borrar)

Borrar todos los puntos de restauracion que hay en tu sistema.
tmutil thinLocalSnapshots / 10000000000 4

Mas info.
man tmutil


Para restaurar desde el punto que hemos creado si es que queremos volver al estado anterior hay que arrancar en modo recuperacion (Comando + R durante el arranque). Selecccionar Time Machine y alli apareceran todos los puntos de restauracion que tengamos, elegimos el que mejor nos venga y en un momento la maquina se restaurara a ese estado.
Sinceramente conocía los snapshots por Windows pero no tenía ni idea de que OSX los tuviera implementados. Esta información se agradece. ¿No existe una UI gráfica para su gestión?
Mephistofeles escribió:Sinceramente conocía los snapshots por Windows pero no tenía ni idea de que OSX los tuviera implementados. Esta información se agradece. ¿No existe una UI gráfica para su gestión?


tmutil == Time Machine Utility

Esa es su GUI, no se si existe alguna otra. Yo es que me siento mas comodo en la linea de comandos.

Imagen
¿Y los snapshots donde los crea? ¿En el disco del mac o en el disco del time machine?
Mephistofeles escribió:¿Y los snapshots donde los crea? ¿En el disco del mac o en el disco del time machine?

En el mismo disco de origen, un Snapshot no es una copia de seguridad. Un Snapshot crea un punto de restauracion que congela el estado del sistema en ese momento. Esos datos son conocidos como Hardlink y se almacenan en el mismo disco (por razones obvias).

AQUI puedes leer de forma mas detallada la diferencia entre ambos.
Gracias por la info. Yo uso snapshots mucho a nivel profesional pero a nivel doméstico aún no le he visto la necesidad en mi caso particular.

Salu2
Mephistofeles escribió:Sinceramente conocía los snapshots por Windows pero no tenía ni idea de que OSX los tuviera implementados. Esta información se agradece. ¿No existe una UI gráfica para su gestión?


+1. Yo los usaba en Windows Me, aquella versión infame doméstica del Windows 2000 revisada. Pero desde que me pasé a Mac nunca me he visto en la necesidad de hacerlo. Probaré, gracias por la info.
6 respuestas