¿Cómo tomar una instantánea y recuperar un sistema Linux completo?

¿Cómo tomar una instantánea y recuperar un sistema Linux completo?

Tengo una computadora portátil con Ubuntu instalado y algún otro software y archivos privados. Quiero hacer una imagen completa del estado actual de mi sistema y luego hacer copias de seguridad diarias de mi trabajo. ¿Cuál es la mejor herramienta para lograr esto?

Encontré algunas herramientas como partclone(de CloneZilla) ddo rsync. Pero esas herramientas crean una imagen única o hacen una copia de seguridad de ciertos directorios (como un directorio de fotos). Al usar partclone, tengo que recrear una imagen completa de mi sistema, lo cual lleva mucho tiempo, pero tampoco es eficiente ya que me gustaría actualizar una imagen según la diferencia entre el estado actual y la imagen anterior.

Si el disco duro de mi computadora portátil está roto o arruiné algo gravemente usando root, quiero poder restaurar todo (proyectos, actualizaciones, etc.) hasta ayer.

¿Existe una solución todo en uno? Si no, ¿qué herramienta es adecuada para crear una copia de seguridad de todo el sistema?

Respuesta1

Lo que hice fue: dividir el sistema entre /y home. De esa manera puedo clonar mi sistema usando partcloneCloneZilla en 20 minutos a través de USB 2.0 y usarlobackintimeRealice copias de seguridad incrementales de /home.

Lo siguiente que soyvoy a intentarestimeshiftque parece que tiene todo lo que necesitas... (Pero:¡Ni siquiera lo he probado para copias de seguridad, y mucho menos para restauraciones, mientras que el anterior ha sido probado!)

Dicho todo lo anterior:Me gusta la gente que retrocedepero esta pregunta es en realidad una solicitud de recomendación de software que se sirve mejor enRecomendaciones de software, un sitio hermano para preguntarle a Ubuntu...

Respuesta2

Deberías empezar leyendoHaga una copia de seguridad de su sistemawiki. Copia de seguridad incremental (en un servidor FTP, tal vez) usandoDuplicidadSupongo que debería ser una forma ideal para ti.

Duplicity realiza copias de seguridad de directorios produciendo volúmenes cifrados en formato tar y cargándolos en un sitio remoto o local. Utiliza librsync para registrar cambios incrementales en los archivos; gzip para comprimirlos; y gpg para cifrarlos.

ElDuplicidadwiki tiene un excelente tutorial que va desde funciones básicas hasta funciones avanzadas como la automatización de copias de seguridad.

También encontrará una lectura excelente en¿Cómo hacer una copia de seguridad de todo mi sistema?

información relacionada