Es posible reinstalar Debian 10 sin perder nada

12 envíos / 0 nuevos
Último envío
#1 Lun, 28/02/2022 - 11:50
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Es posible reinstalar Debian 10 sin perder nada

¿Se puede reinstalar debian 10 sin perder datos del usuario ni configuraciones de los programas ya instalados y en uso?

Lun, 28/02/2022 - 12:24
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Si, poder se puede, pero tienes que tener en cuenta que si no te guardas una lista con los programas instalados tras la instalación inicial, tendrás que recordarlos luego para ir instalando uno a uno. Mírate como funciona dpkg --get-selections y dpkg --set-selections para hacerte una lista de los paquetes instalados y luego restaurarlos. Para que no se pierdan configuraciones, importante marcar que no formatee las particiones, y usar el mismo nombre de usuario ya existente (si es para otro, las configuraciones del sistema se mantienen, pero las de usuario no, habría que copiar los archivos de uno a otro y cambiar los permisos/propietario de dichas configuraciones al nuevo).

  No hay bar que por bien no venga....
Lun, 28/02/2022 - 13:04
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Fijate el paquete " apt-clone" podes hacer una copia de aplicaciones y luego restaurarla.
Y como te ha dicho panko, al reinstalar indica que la particion /home, no sea formateada .
No es probable que tengas una restauracion perfecta ,pero si la mayor parte .
Existen otras posibles alternativas haciendo copia total (permisos incluidos ) y restaurarlas (por ejemplo con rsync )
ls /usr/share/applications
ls /usr/share/menu
Te puede dar una pista (no completa!) de aplicaciones instaladas
Edito: fijate por aca hablan mas de lo mismo ,para tener mas pistas
https://superuser.com/questions/298912/reinstall-debian-while-keeping-installed-packages-and-data

Lun, 28/02/2022 - 14:03
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Gracias sois muy amables.

Y sirve usar el programa "Back In Time: root" para copiar todo a un disco externo y si se rompe cosa improbable ya que es nuestro querido Debian pues instalar en blanco osea nuevo y restaurar todo con el programa. Yo siempre anoto mi usuario y el nombre de mi maquina para cuando creo algo nuevo replicar al menos el usuario y la maquina esto ayuda mucho a que Debian se iguale con los datos antiguos mejor.

 

¿que piensan sobre esta idea?

 

Vie, 04/03/2022 - 17:36
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

Si tenés /home en partición aparte, sí. En caso contrario tendrás que poner la /home en una partición aparte, para eso tendrás que hacer los siguientes pasos:

1.- Iniciar con un CD Live.

2.- Con el programa GParted achicar la partición donde tenés instalado Debian y luego crear una nueva partición etx4.

3.- A esa partición le copias el directorio /home.

4.- Al reinstalar Debian elegís la opción de particionado manual.

 

MI SUGERENCIA:

Si no vas a trabajar con Docker instalado desde APT, lo mínino para la raíz (/) es de 20GB.

Para la /swap la cantidad que tengas de memoria RAM (sólo si la querés poner a hibernar).

El resto del rígido para la /home.

La /home vendría a ser al equivalente en Microsoft Windows XP de Mis documentos y directorio de configuraciones a nivel usuario común (no de manera global).

Por ejemplo, una máquina la utilizan los usuarios fulano y mengano, cada uno tiene configuraciones diferentes.

El usuario fulano tendrá sus configuraciones en directorios ocultos o en archivos ocultos en su directorio /home/fulano.

Los mismo sucederá con mengano pero en su directorio /home/mengano.

Si ni bien se abre una terminal y se ingresa el comando ls con la opción -a, se visualizarán los directorios y archivos de configuración que están ocultos, porque los presede un punto (.).

Sáb, 05/03/2022 - 17:21
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

PabliNet, gracias

Pero aunque te agradezco tu explicación, no veo que tiene que ver estas explicaciones con mi pregunta. A no ser que quieras proteger unicamente los archivos de home, y sí, tengo todo separado, osea, home en una partición independiente, pero mi pregunta va mas dirigida a hacer una foto temporal del sistema al completo y si instalo algo que rompa el sistema me gustaría volver del tiempo y arreglarlo todo según mi copia.

Esto es lo que estoy intentando descubrir para proteger Debian 10 de cualquier daño.

 

Sáb, 05/03/2022 - 17:37 (Responder a #6)
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

A ver si te sirve :Yo tengo clonado mi sistema en otro disco , tanto el directorio raiz / ,como /home, para ello uso rsync ,
entonces tengo el sistema copiado tal cual en un momento dado ,de tal modo que si ocurriera un fallo en el disco principal ( o el sistema ) tengo una copia funcional.Tal que usando esas copias he podido trasladarlo a otro disco/maquina , tal cual y funciona perfecto.
Quiza sea ese tu camino ,hacer copias regulares de todo el sistema (no necesitas usar rsync,, hay otras herramientas mas sencillas )

Dom, 06/03/2022 - 13:16
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Si claro caliban y Panko me habéis dado una ruta a seguir.

Pero voy a afinar mas. Alguien me puede decir en el caso de que lo haya probado, si se hace una copia al completo del sistema a un disco externo si Debian 10 dará fallo en la copia para algunos archivos que sean digamos imposible de copiar según el sistema operativo, o quizás es posible copiarlo al completo sin mas problema.

Por lo que he leído a caliban afirma que es posible e incluso creo que esta pregunta ya lo ha confirmado caliban. Si es así, aparte de rsync que programa ven eficaz para hacer lo que dice caliban y que sea para la interfaz gráfica ya que no se si yo soy un usuario muy novato, que se le va hacer.

 

Gracias

 

Dom, 06/03/2022 - 13:25
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

Perdón, no te entendí la pregunta. Pues, ¡también existe CloneZilla!

Dom, 06/03/2022 - 14:37
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Gracias PabliNet, creo que esto es lo que buscaba. Lo voy a implementar en Debian en el caso que se pueda  y voy hacer una copia de seguridad y tras hacerla voy a poner en peligro el sistema para intentar recuperarlo, claro esta esto lo voy hacer en una máquina de pruebas. Si funciona tras castigarla de varias formas ya os cuento y lo implemento en mi máquina personal con Debian.

 

Fantastica propuesta !!!

Dom, 06/03/2022 - 16:07
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16
Dom, 06/03/2022 - 16:11
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Gracias caliban me la apunto para hacer que funcione. :)