Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El fichero /etc/rsyslog.conf controla el comportamiento del contenido de los logs. Por ejemplo,
lo siguiente es una entrada en rsyslog.conf para /var/log/messages.
*.info indica que todos los logs de tipo INFO serán registrados.
mail.none,authpriv.none,cron.none indica que esos mensajes de errores no deben ser
registrados en el fichero /var/log/messages.
También podemos especificar *.none, lo que indica que ninguno de los mensajes serán
registrados.
11.1.2. A parte de estos 20, el direcotrio /var/log también debe contener algunos de estos
sub-direcotrios, dependiendo de si la aplicación está instalada y ejecutándose en nuestro
sistema.
11.2. LOGROTATE.CONFl
o semanal: Los archivos de registro se cambian si el día de la semana actual es menor que el
día de la semana de la última rotación o si más de una semana ha pasado desde la última
rotación.
o girar 52: Los archivos de registro se rotan 52 veces antes de ser removido o enviado por
correo a la dirección especificada en una directiva mail. Si count es 0, las versiones antiguas
se eliminan en lugar de girar.
o comprimir: Las versiones antiguas de los archivos de registro se comprimen con gzip para
ahorrar espacio en disco.
o missingok: Si el archivo de registro que falta, pasar a la siguiente sin emitir un mensaje de
error.
o notifempty: No gire el registro si está vacío
o sharedscripts: Normalmente, scripts y prerotate postrotate se ejecuta para cada registro
que se hace girar, lo que significa que una única secuencia de comandos se pueden ejecutar
varias veces para las entradas del archivo de registro que coincida con varios archivos. Si
sharedscript se especifica, los scripts se ejecuta sólo una vez, no importa cuántos registros
coinciden con el patrón comodín. Sin embargo, si ninguno de los registros de la patrón
requieren rotación, las secuencias de comandos no se ejecuta en absoluto.
o postrotate
/ bin / kill-HUP `cat / var / run / httpd.pid 2> / dev / null` 2> / dev / null | | verdadero
endscript: Las líneas entre postrotate y endscript (los cuales deben aparecer en líneas por
separado) se ejecutan después de que el archivo de registro se hace girar. Estas directivas
sólo puede aparecer dentro de una definición de archivo de registro.
Tarea Descripción
Tarea Descripción
Tarea Descripción
Tarea Descripción
necesarios inicia toda una serie de servicios que, a veces, no son necesarios. Si
deshabilitamos los que no necesitamos, no estarán durmiendo y
consumiendo memoria. Con el programa Boot-Up Manager podemos
eliminar algunos de los servicios no necesarios en nuestro sistema. Los
servicios se encuentran en el directorio /etc/init.d y accediendo a el y
visualizando su contenido, podemos ver que en color verde se muestran
los que pueden ser ejecutados por el sistema.
root@server:~# cd /etc/init.d
root@server:~# ls
Tarea Descripción
Tarea Descripción
Tarea Descripción
root@server:~# localepurge
Con lo que nos dará un resultado similar a este: localepurge: Disk space
freed in /usr/share/locale: 11308K
A partir de aquí, cada vez que instalemos una aplicación mediante apt-
get/aptitude/dpkg se ejecutará automáticamente localepurge al finalizar
la instalación y eliminará los idiomas los cuales no se hayan elegido
antes.
Hay que tener en cuenta que para disponer del programa prelink,
debemos tener los repositorios Universe activos e instalar el paquete con
la siguiente orden:
Tarea Descripción
Para iniciar prelink por primera vez (la primera vez puede llevar algo de
tiempo). Tecleamos:
root@server:~# /etc/cron.daily/prelink
Ejecutamos de nuevo
root@server:~# /etc/cron.daily/prelink
Tarea Descripción
Muestra un fichero de
more [fichero] forma tabulada como una
página del man
Muestra el directorio
pwd actual
cd cd .. = Se mueve al directorio
anterior
cp -p [origen] [destino] =
cp [origen] [destino] Copia preservando los
permisos y las fechas
mv renombra un archivo
(que es el primer parámetro)
si el segundo parámetro es
un archivo. Si el segundo
parámetro es un directorio,
mv moverá el archivo al
nuevo directorio,
manteniendo el mismo
nombre simple.
rm -r [directorio] = Elimina
Elimina un archivo
rm [archivo] completamente
un directorio recursivamente
(directorio y subdirectorios)
Muestra el manual de un
comando, un paquete,
man aptitude = Nos
etc. Resulta muy útil para
despliega la ayuda de
man comando aprender a utilizar dicho
aptitude, sus opciones y
comando, sus
posibilidades.
modificadores y
argumentos.
Muestra la información
whoami del propio usuario
Permite mandar un
mensaje a un usuario
write [user] conectado al sistema
(valido para red), para
finalizar pulsar Ctrl+D
Permite intercambiar
correo electrónico con
otros usuarios. Similar a
mail [usuario] write solo que el usuario
no necesita estar
conectado.
uname -s = Muestra el
nombre del sistema
uname
uname -n = Muesta el
nombre por el que se
identifica el sistema en la red
uname -r = Muestra la
revision (release) del kernel
que estamos usuando
uname -v = Muestra la
version del kernel que
estamos usando
Formatea en formato
mkfs.msdos /dev/fd0 MsDos un disquette
Formatea en formato
MsDos un disquette y
fdformat /dev/fd0 despues verifica el
formateo
Congela la terminal
sleep [tiempo] durante los segundos
especificados
Ejecutables.
./nombredeejecutable.sh = Otra
forma de ejecutar un archivo
ejecutable .sh
Impresión
Muestra los
lpq documentos en la
cola
Cancela la impresion
lprm del documento actual
-t = No imprimira cabeceras ni
pies de pagina
-h "Comandos" = Establece
"Comandos" como cabecera de
cada página.
Formatos
Compresión y descompresión
Renombrado
rename 'y/A- Cambia mayusculas por a-z indica el patron por el que se
Z/a-z/' *.zip minisculas en todos los .zip. modifica.
Gráficos
Muestra los
colores
showrgb reconocidos por el
sistema y su
codigo RGB
gnome-screenshot --
Captura la pantalla
window = Captura la
gnome-screenshot en el escritorio
ventana en el escritorio
gnome
gnome
Muestra imagenes
xwud -in pantalla.xwd en formato .xwd
Muestra las
identify imagen.gif propiedades de
una imagen
Extrae las
pdfimages fichero.pdf
imagenes de un
nombre_para_las_imágenes .pdf
Crea un catalogo
convert *.jpg catálogo.pdf pdf con las
imagenes
Crea un indice
display "vid:*.jpg" grafico con las
miniaturas
Convierte una
convert imágen_color.jpg -
imagen a blanco y
monochrome imágen_b/n.jpg negro
Extrae los
convert imagen.gif -adjoin
fotogramas de un
imagen.jpg .gif animado
Imágenes
mount -t iso9660 -o
loop imagen.iso Monta una imagen .iso
punto_montaje
umount
Desmonta una imagen
punto_montaje
Grabación de CD y DVD
Grabar un cd de
growisofs -Z /dev/sr0 -R -J archivo datos/imagen
Borra un dvd
dvdrecord -v dev=0,0,0 blank=fast regrabable
dvdbackup -M -i/dev/sr0 -o
Ripea un video dvd
~/copia_dvd/
Similar a la
vobcopy -i /dev/sr0 -m -o ~/copia_dvd/ anterior
Extracción de CD
cdparanoia 5 -d
Extrae la pista número 5
/dev/sr1
abcde -d /dev/sr1 -N -x -o mpc =
Extrae el disco completo en archivos
.mpc separados
abcde -d Extrae disco completo en
archivos mp3 separados (es abcde -d /dev/sr1 -N -x -o ogg =
/dev/sr1 -N -x -o necesario instalar paquete Extrae el disco en archivos .ogg
mp3 abcde) separados
Audio
oggenc -a -l -t *.wav =
Convierte todos los .wav en sus
lame -h --decode
tema.mp3 Convierte un archivo .mp3 a .wav
tema.wav
Varios
apropos -e palabra_clave =
Busca la palabra exacta
Muestra la hora,tiempo de
uptime funcionamiento,no usuarios
conectados y la carga media
Ctrl+S = Para la
transferencia de datos a la
terminal.
Ctrl+Q = Resume,reinicia la
tranferencia de datos
Ctrl+Alt+Supr = Estando en
una terminal reinicia(si no
se indica otra cosa en
/etc/inittab)
Cambiar la fuente de la
consolechars -f consola. Las fuentes se
fuente.psf.gz encuentran en
/usr/share/consolefonts/
deluser --remove-home
usuario = Elimina un
usuario y su directorio
personal
usermod -d nueva_home -
m login = Cambia el
usermod -l nuevo_login Cambia el nombre del usuario nombre del usuario (lo crea
si no existe) y tranfiere su
contenido.
dpkg-reconfigure
Reconfigura los locales
locales
dpkg-reconfigure
Reconfigura el teclado
console-data
Muestra el codigo de
locale charmap caracteres en uso
Procesos
-m en megabytes
free -m -s 3 Muestra el uso de la memoria
-s 3 con una demora de 3
segundos
Ejecuta un comando en
[comando] & segundo plano
Disco duro
Igual que el
anterior pero lo
tree -a -s -L 2 muestra en forma
de arbol
Muestra
información sobre
df particiones
df -h = Medida humana
montadas
Muestra
cfdisk información sobre
particiones
mount Muestra un
listado de los
mount punto_montaje = Monta
dispositivos
un dispositivo establecido en
umount punto_montaje =
Desmonta un dispositivo
establecido en el fstab
mount -t [Sistema_Archivos]
/dev/[dispositivo]
[punto_montaje] = Monta el
dispositvo, ej: mount -t ext3
/dev/hda1 /media/disco1
umount /dev/[dispositivo] =
Desmonta un disco
Crea un sistema
de ficheros swap
mkswap /dev/hdXX en la partición
hdXX
Convierte la
tune2fs -O ^has_journal
particion de ext3
/dev/hdXX a ext2
Convierte la
tune2fs -j /dev/hdXX particion de ext2
a ext3
Copia el MBR
dd if=/dev/hda of=mbr dd if=mbr of=/dev/hda =
(Master Boot
count=1 bs=512 Restaura el MBR
Sector)
Instalación de software
Información de hardware
Lista tu hardware
específico y guarda un
sudo lshw -html >
archivo .html en tu
nombre_del_archivo.html directorio de usuario con
toda la información
Kernel
modprobe -r [módulo] =
modprobe Inserta un modulo y sus
Elimina un modulo del kernel
[módulo] dependecias en el kernel
y los que dependen de él
less /var/log/debug =
Registro de información de
depuración de los programas.
less /var/log/messages =
Mensajes del sistema de
carácter informativo.
less /var/log/user.log =
less /var/log/XFree86.0.log =
Información sobre las X
less /var/log/Xorg.0.log =
Información sobre las X
less /var/log/auth.log =
Accesos al sistema(incluye los
intentos fallidos).
cat /proc/devices =
Información sobre dispositivos
en uso.
FTP
ftp Abre la interface de usuario para open servidor = Conectar con el servidor
IRC
Calculadora
77 - 4.2 = Resta.
25.2 * 86 = Multiplica.
4 ^ 2 = Calcula la potencia 4²
Redes
/etc/init.d/networking
stop = Para los servicios
de red.
ifconfig -a = Muestra el
estado de todos los
interfaces.
ifup ppp0
finger usuario@servidor
= Informa sobre un
usuario conectado a un
servidor
ping google.com =
Verifica la conexión, en
este caso con
www.google.com (Ctrl+Z
pone fin)
Sniffer/interceptor/logger para
ettercap redes LAN con switchs basado en
ncurses.
Detector de intrusiones en un
aide único Servidor, PC o host.(HIDS).
w3m
elinks es compatible con
SSL, con lo que
lynx Navegadores web.
podremos acceder a
correo web.
links
links2
elinks
irssi
Clientes IRC (Internet Relay Chat) )
weeChat-curses
mutt
mush
Clientes de correo(MUA).
pine
elm
Cliente de mensajeria
centericq multiprotocolo
(ICQ,Yahoo,AIM,MSN,IRC,Jabber)
Bittornado es una
rtorrent Clientes bittorrent. versión mejorada del
cliente homónimo
talk usuario@sistema =
Entabla conversacion
Entabla una conversacion con un
talk usuario usuario del sistema.
con un usuario de otro
sistema (entre máquinas
UNIX)
mesg -y = Habilita la
Anula la notificacion de
mesg -n comunicacion de talk o write.
llegada de notificaciones
de talk o write.
-p = Muestra el número
y nombre del
proceso,dueño de dicha
conexión.
-t = sólo muestra
conexiones tcp
-r = recursivo.
-k = Convierte los
enlaces absolutos en
relativos.
-c = Reanuda la descarga
de un fichero
parcialmente
-l6 = profundidad de
recursión (5 por defecto)
-A formato = formato
para descargar.
--cut-dirs=n = elimina n
número de directorios
dentro de la jerarquia.
También tenemos que partir de otra premisa. ¿Cuantos discos duros tenemos?
Si disponemos de un disco duro la cosa es sencilla: una partición para el sistema y otra de Swap.
Si disponemos de dos discos duros, podremos tener un disco duro completo para el sistema y
otro para la partición de Swap, pero esto no es lo habitual. Lo normal sería tener en el disco
duro principal la partición del sistema y la de Swap y en el segundo disco duro tener otra
partición, normalmente primaria, para realizar nuestras operaciones.
Si solamente disponemos de un disco duro, tendremos que verificar que en la partición del
sistema tenemos espacio suficiente para poder realizar la copia de seguridad. Por ejemplo en un
disco de 10Gb, al menos el 55% del espacio debe estar libre para poder realizar esta operación.
Si disponemos de dos discos duros, verificaremos que el segundo disco duro (o una de las
particiones) debe tener al menos el mismo espacio en disco que el sistema del que queremos
hacer la copia de seguridad.
Teniendo esto claro, vamos a ver como es el procedimiento para crear y restaurar la copia de
seguridad.
En nuestro caso, para completar este procedimiento, realizaremos algunos ajustes:
1. Añadiremos a nuestra máquina virtual un segundo disco duro del mismo tamaño que el
disco duro original.
2. Particionaremos y daremos formato al disco con un sistema de archivos ext3 creando
una partición primaria con todo el espacio del disco.
3. Iniciaremos el sistema y Particionaremos el disco con Gparted.
4. Comprobaremos que tenemos configurado los repositorios adecuados. Para ello
ejecutaremos un terminal y haremos lo siguiente:
iremos al final y quitaremos las almohadillas del principio de la línea para los repositorios
Universe: Activar universe y multiverse.
Desde este momento, trabajamos en un terminal de Linux. Pero este terminal tiene limitaciones
y una de ellas es que no se podrán ejecutar todas las órdenes necesarias. Para ello tenemos que
configurarlo y activarlo para poder ejecutar cualquier tipo de orden. Ejecutaremos la siguiente
orden:
En este momento estamos ejecutando Ubuntu directamente desde el CD-ROM (LiveCD) y sin
cargar el sistema operativo instalado. Simplemente se carga una pequeña interfaz de trabajo en
la que podremos hacer varias cosas, entre ellas, hacer una copia del sistema.
Desde el símbolo del sistema, tendremos que realizar una serie de operaciones para realizar la
copia de seguridad:
En realidad la instalación de esta herramienta la tendremos que hacer cada vez que queramos
hacer una copia de seguridad o una restauración, ya que al estar en ejecución el sistema en
modo LiveCD, lo que instalemos lo haremos en RAM y no en el disco duro. Por ello cuando
reiniciemos el equipo, Partimage se habrá borrado. Para instalar la herramienta lo haremos con
el instalador Aptitude, y ejecutaremos los siguientes comandos:
root@server:~# fdisk –l
c) Si la copia la realizáramos sobre el disco duro principal, suponiendo que tuviéramos espacio,
no haría falta hacer lo siguiente, pero consideramos que hacer una copia de seguridad de un
sistema en el mismo disco en el que esta el sistema no tiene mucho sentido. Por ello en nuestro
caso, vamos a montar el segundo disco duro para realizar la copia en él. Ejecutaremos los
siguientes comandos:
# mkdir /media/disco
Con este comando creamos un punto de montaje para poder montar el disco nuevo. Donde
hemos puesto disco podremos indicar otra cosa. No es ni más ni menos que un nuevo
subdirectorio dentro del directorio /media.
Con este comando montamos el disco duro en el directorio recién creado. Comprobaremos que
la unidad montada se puede ver en el escritorio. Si no es así repetiremos la operación de
montaje.
d) Comprobaremos la integridad del disco antes de realizar la copia de seguridad. Para ello
ejecutaremos una o las órdenes siguientes:
# fsck /dev/sda1
# badblocks /dev/sda1
# partimage
Una vez lanzado el editor, veremos una pantalla como la de la figura 11.13. Usaremos las flechas
de edición para indicar la partición de la que queremos hacer una imagen. Con el tabulador nos
situaremos en la línea Fichero imagen a crear e introduciremos el destino en donde vamos a
grabar la imagen y su nombre. Como hemos montado el nuevo disco en el subdirectorio
/media/disco, escribiremos
/media/disco/copia.image.
Una vez que se está realizando la copia de seguridad, podremos cancelarla pulsando *, pausarla
con CTRL+S o cancelarla pulsando CTRL+Q.
Al nombre del fichero imagen, normalmente se le añade la extensión 000 indicando que es la
primera copia realizada. A las siguientes se le irá añadiendo una extensión 001, 002, etc.
Volvemos a pulsar el tabulador, y con la flecha nos situamos en la casilla Restaurar partición de
un fichero imagen. Pulsamos el espaciador y marcamos esta casilla. A continuación Pulsamos F5.
En principio no tocaremos el resto de opciones que nos aparecen en las siguientes pantallas.
Pulsaremos ENTER en la pantalla que nos informa del resumen de la copia a restaurar, y
comienza la restauración.
Aunque Linux Ubuntu es un sistema operativo muy estable, a veces se puede corromper
gravemente. Los errores que pueden dejar el sistema inservible, pueden venir provocados por
algún paquete mal instalado o por un problema de hardware del equipo en el que lo tenemos
instalado.
Ya vimos cómo se recuperaba el sistema en Windows y de una forma similar, aunque con un
poco más de trabajo, podremos hacer copias completas del sistema Linux para su posterior
recuperación.
La versión que por defecto incorpora Ubuntu 11.10 es la Partition Image versión 0.6.8 y 0.6.9 ,
que reconoce hasta ext3 como sistemas de archivos.
Es por lo que aquí explicamos esta herramienta, ya que al menos hasta esta versión si
disponemos de sistemas de archivos ext3, podremos utilizarla sin problemas. A partir de ext4 o
para sistemas ntfs, necesitamos otro tipo de software.
a) Preparar el equipo.
En primer lugar tendremos que considerar la circunstancia de que en nuestro equipo solamente
tenemos instalado el sistema operativo Linux y que no hay otro sistema operativo conviviendo
con él.
También tenemos que partir de otra premisa: ¿cuántos discos duros tenemos?
Si disponemos de dos discos duros, verificaremos que el segundo disco duro (o una de las
particiones) debe tener al menos el mismo espacio en disco que el sistema del que queremos
hacer la copia de seguridad.
En nuestro caso, para completar este procedimiento, realizaremos algunos ajustes:
o Si no lo tenemos, añadiremos a nuestra máquina virtual un segundo disco duro del
mismo tamaño que el disco duro original.
o Particionaremos y daremos formato al disco con un sistema de archivos ext3 creando
una partición primaria con todo el espacio del disco
Teniendo esto claro, vamos a ver cómo es el procedimiento para crear y restaurar la copia de
seguridad.
En este caso instalaremos la herramienta partimage que es la utilizada para realizar este tipo de
copias de seguridad. La instalaremos desde un terminal o desde el CSU.
Terminada la instalación de la aplicación, ejecutaremos el siguiente comando, para saber que
dispositivos de almacenamiento tenemos, como se llaman y desde donde y en donde podremos
hacer la copia.
Ejecutamos partimage con privilegios de Súper Usuario. Se muestra una pantalla como la de la
figura.
Una vez lanzado la herramienta, usaremos las flechas de edición para indicar la partición de la
que queremos hacer una imagen. Con el tabulador nos situaremos en la línea Fichero imagen a
crear e introduciremos el destino en donde vamos a grabar la imagen y su nombre. Como
hemos montado el nuevo disco en el subdirectorio /media/disco, escribiremos
/media/disco/copia.image o si utilizamos el punto de montaje automático
/media/DISCO2/copia.image.
Si solamente disponemos de un disco duro, y la imagen la vamos a realizar sobre la partición del
disco duro principal, solamente introduciremos el nombre de la imagen.
Pulsaremos la tecla F5 y aparecerá otra pantalla en la que podremos indicar opciones de la
copia como compresión de la misma, si queremos dividirla en archivos de determinado tamaño,
etc. Las dejaremos por defecto y pulsaremos de nuevo F5. Ahora si lo deseamos, en la siguiente
pantalla introducimos o no una descripción de la copia. Pulsaremos Intro y se mostrará otra
pantalla en la que se realiza una comprobación de lo que hemos hecho antes.
Puede ocurrir que cuando queremos hacer la copia se nos muestre un mensaje de error
indicando que alguno de los discos que intervienen en la copia de seguridad tienen errores. Para
ello es necesario chequearlos con los comandos que Linux tiene para este tipo de operaciones:
Chequearemos tanto el disco origen como el destino. Si es necesario y los errores continúan,
realizaremos el chequeo del disco con el comando badblocks .
Es probable que mientras vamos preparando la copia, se no sindique que la partición /dev/sda1
es decir, el origen, está montada, pero es una advertencia que pasaremos por alto, ya que el
propio partimage se encarga de solucionar ese problema. En otros casos, como fsarchiver,
veremos que esta limitación nos impide realizar la copia de seguridad en entorno gráfico.
---------------------Fin caso práctico 2---------------
a) Utilizar el CD Live
Tendremos que tener en cuenta unas consideraciones previas para realizar este tipo de
operación.
• Antes de arrancar la máquina virtual, nos aseguraremos de que el CD-ROM está
apuntando al ISO que contiene el sistema operativo de Ubuntu, o bien que tenemos introducido
el CD del sistema en el lector.
• Configuraremos el BIOS para que el primer dispositivo de arranque sea la unidad de CD-
ROM.
• Arrancaremos el equipo.
• Seleccionaremos idioma español en la primera pantalla que aparezca.
• Iniciaremos el sistema desde la opción Probar Ubuntu sin alterar su equipo.
En este momento estamos ejecutando Ubuntu directamente desde el CD-ROM (LiveCD) y sin
cargar el sistema operativo instalado. Simplemente se carga una pequeña interfaz de trabajo en
la que podremos hacer varias cosas, entre ellas, hacer una copia del sistema.
Una vez tengamos el escritorio de Ubuntu a nuestra disposición, tendremos que realizar una
serie de operaciones para realizar la copia de seguridad:
Una vez activados los nuevos repositorios, tendremos que obtener la lista del software de los
mismos para poder instalar este paquete. En concreto ejecutaremos la siguiente orden:
d) Instalar partimage.
A continuación instalaremos la herramienta de gestión de imágenes y copias de seguridad de
Ubuntu llamada partimage.
En realidad la instalación de esta herramienta la tendremos que hacer cada vez que queramos
hacer una copia de seguridad o una restauración, ya que al estar en ejecución el sistema en
modo LiveCD, lo que instalemos lo haremos en RAM y no en el disco duro. Por ello cuando
reiniciemos el equipo, Partimage no estará instalado.
e) Verificar y montar los discos.
Si fuera necesario, montaríamos los discos, al menos el segundo, en el equipo para poder
realizar la copia de seguridad. Nos aseguraremos que el directorio en el que montamos el disco
en el que se guardará la copia de seguridad tiene permisos de escritura para todos. Si el
directorio de montaje del disco donde se hace la copia es /media/disco, la orden a ejecutar
será:
Con el tabulador avanzaremos y en donde dice Fichero imagen a crear/usar, indicaremos donde
se encuentra el archivo de copia de seguridad. Introduciremos la ruta absoluta en la que se
encuentra la copia y el nombre de la misma. En nuestro caso /media/disco/copia.image.000.
Al nombre del fichero imagen normalmente se le añade la extensión 000 indicando que es la
primera copia realizada. A las siguientes se le irá añadiendo una extensión 001, 002, etcétera.
En principio no tocaremos el resto de opciones que nos aparecen en las siguientes pantallas.
Pulsaremos Intro en la pantalla que nos informa del resumen de la copia a restaurar y la
restauración empezará. Pasados unos 30 minutos, la copia se habrá restaurado. Reiniciaremos
el equipo y comprobaremos si arranca correctamente.
-------------Fin caso práctico 4------------
Existen en el mercado otras herramientas muy potentes e incluso mejores que partimage para
crear y restaurar imágenes de sistema completas.
Recordemos que el problema que tiene partimage es que en la versión que existe hasta la fecha
de publicación de esta obra, no contempla ni gestiona particiones de tipo ext4.
Es por ello por lo que vamos a comentar otros métodos para crear y realizar copias de seguridad
completa de sistemas Linux.
System Rescue CD. CD de autoarranque que permite reparar el sistema y recuperar datos
personales. Se puede descargar gratuitamente de la Web.
Timo's Rescue CD. Utilidad que incorpora varias herramientas junto a un entorno gráfico,
para realizar operaciones de mantenimiento del sistema.
Probemos a realizar una copia de seguridad del sistema en sdb1 desde el LiveCD. Una vez
realizada, formatearemos con gparted el disco /dev/sda1. Iniciaremos el equipo y
comprobaremos que desde el disco duro no arranca. Arrancaremos de nuevo el LiveCD, y
restauraremos la copia realizara. Comprobaremos que ahora el equipo arranca desde el disco
duro.
Si hemos realizado en la misma partición, copias de seguridad con partimage y con fsarchiver
estaremos observando que ocupan exactamente lo mismo (o casi lo mismo), lo que implica que
lambas herramientas utilizan prácticamente el mismo código interno para realizar las copias de
seguridad.
Algunos ejemplos de copias de seguridad con sus opciones:
El comando sería: