Migrando de Etch and a Half a Lenny.

Al darme cuenta que el servidor de respaldo tiene el cable SCSCI roto decidí migrar el servidor de etch and a half a Lenny sin tener el de respaldo listo, respaldé la información importante -bases de datos, páginas web- en un disco duro externo.

Lenny es la versión estable de Debian desde febrero del 2009, así que es una de los “pendientes” que tenía que hacer desde el año pasado.

Es la primera vez que hago una actualización remotamente, el servidor está en casa y me conecté a el desde la oficina, así que me conecté por ssh al servidor y primero me aseguré que el servidor tuviera todos los paquetes actualizados…

~$ ssh xxx.xxx.xxx.xxx

# aptitude update

# aptitude upgrade

Una vez que está actualizado el sistema modifiqué al archivo /etc/apt/sources.list cambiado donde dice etch por lenny

# nano /etc/apt/sources.list

Una vez que se modificó el archivo actualicé los repositorios.

# aptitude update

Luego por seguridad solo actualizo dpkg, aptitude, y apt

# aptitude install dpkg aptitude apt

Una vez instalados actualicé el sistema mínimo

# aptitude upgrade

IMPORTANTE.- Si modificaron archivos de configuración de servicios no los actualicen con los nuevos archivos ya que perderán sus cambios, seleccionen que deje los que modificaron.

Después ya realicé una actualización completa.

# aptitude full-upgrade

Una vez que terminó reinicié el servidor…

# shutdown -r now

Al reiniciar noté que aún estaba usando el kernel de etchandhalf para solucionarlo instalé el nuevo kernel

# aptitude install linux-image-2.6.26-2-amd64

Reinicié una vez más el equipo y fue todo ya tenía Lenny corriendo en el servidor, para comprobarlo…

# uname -a

Linux Barney 2.6.26-2-amd64 #1 SMP Thu Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux

# cat /etc/debian_version

5.0.3

Y eso es todo, creo que fue más sencillo de lo que esperaba, el único problema fue que no reinstaló el kernel de Lenny, pero se soluciona fácilmente.

Gracias a los desarrolladores de Debian por hacer este procedimiento muy sencillo.

This entry was posted in Debian, Linux. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>