Limpieza, Backup y Restauración con ‘tar’

Iniciado por MYokai, Enero 14, 2015, 08:52:55 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Hola tropa. Un poco de "aburrimiento" hace mucho para leer y probar cosas.

Limpieza, Backup y Restauración con 'tar'

(Todos los pasos como root)

Instalar zerofree:

aptitude install zerofree

Borrar todo lo que no se necesite o no se quiera conservar

Pasar al modo mono-usuario:

telinit 1 – pasa al modo mono-usuario.

Liberar espacio del disco:

aptitude purge – elimina paquetes junto con sus ficheros de configuración.
aptitude clean – elimina ficheros descargados de cuando se instaló software en el sistema.
aptitude autoclean – elimina paquetes obsoletos.
apt-get clean – borra el repositorio local de paquetes descargados, borrando sólo aquellos paquetes que ya no se pueden descargar, o que son claramente inservibles.
apt-get autoclean – limpia el caché de paquetes que ya han sido actualizados.
apt-get autoremove – desinstala paquetes que se instalaron automáticamente para satisfacer las dependencias de otros paquetes pero que ya no son necesarios.

Escribir ceros en los espacios vacíos del disco:

zerofree /dev/sda1 – escribe ceros en el espacio sin usar del disco.

Reiniciar el sistema:

telinit 6 – reinicia el sistema.

Dirigirse al directorio raíz con el terminal:

cd /.

Crear la imagen de disco comprimida:

tar cvpzf backup.tgz --exclude=/backup.tgz --exclude=/lost+found --exclude=/media / – se crea la imagen del disco:

tar – empaqueta y desempaqueta archivos.
c – crear un archivo.
v – modo verbose que lista los archivos procesados.
p – extrae información acerca de los permisos.
z – especifica el modo de compresión.
f – especificar el archivo que se creará.
backup.tgz – nombre del archivo que se quiere generar.
--exclude=/ – excluye los directorios especificados.
/ – se usa al final de la línea para incluir la ruta en la que estamos, (raíz del sistema).

Se puede usar también bzip2 para comprimir el archivo, (tar xvpfj backup.tar.bz2), pero el proceso de copia lleva mucho más tiempo.

Para restaurar el sistema basta con escribir en terminal:

cd/. – dirigirse al directorio raíz.
tar xvpfz backup.tgz –C / – para la compresión con .bgz
tar xvpfj backup.tar.bz2 –C / – para la compresión con .bz2

x – extrae el archivo
–C / – para utilizar el directorio actual, (raíz del sistema).

Si se ha excluido la carpeta lost+found en la creación de la copia, habrá que crearla, después de su restauración:
mkdir /lost+found

Si lo deseáis podéis bajar y echar un vistazo al
Listado completo de comandos en linux:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Espero que os sea útil y gracias a las man pages ;-)
Scanned today; Hacked tomorrow.