Backup

Differences between revisions 1 and 2
Revision 1 as of 2008-05-15 07:13:33
Size: 3839
Editor: pc-85-63-45-190
Comment: Migración ChileanTeam/MU/Script/Backup
Revision 2 as of 2008-05-17 04:07:26
Size: 3888
Editor: pc-85-63-45-190
Comment: agregado menu script
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[Include(ChileanTeam/MU/Toolbox/Menu/Script)]]

Include(ChileanTeam/MU/Toolbox/Menu/Script)

Backup

  • [:ChileanTeam/MU/Script: Listado de Script realizados por el GrupoForo]

¿Qué es Backup?

Es un script que realiza un respaldo de los principales archivos de configuración de Ubuntu.

¿ Cómo utilizarlo?

Script para facilitar la Administración

# Descarga el Script Backup desde la página personal de tatadeluxe
$ wget http://www.cec.uchile.cl/~jrovegno/download/Backup
# Ejecuta el Script Backup
$ sh Backup

Utilización Manual

  • Abrir una Terminal ( Consola ) y crear el archivo Backup con gedit

$ gedit Backup 
  • Copiar el contenido del siguiente cuadro.

Script Backup para Dapper

Versión para Ubuntu 6.06 Dapper

# Backup is copyrighted by Ubuntu-cl
# Backup is released under the General Public License Please refer to GPL.txt
# Written by the Ubuntu-cl Team
# Variables
hora=`date +%F-%s`
# Funciones
function ir_home {
cd ~
}
function crea_dir {
mkdir -p Backup_dir
cd Backup_dir
mkdir Backup_$hora
cd Backup_$hora
}
function respaldos {
# Archivo de configuración de Xorg (video, teclado, mouse, monitor)
cp /etc/X11/xorg.conf xorg.conf
# Archivo que carga modulos del kernel en el booteo
cp /etc/modules modules
# Archivo que bloquea carga de modulos del kernel en el booteo
cp /etc/modprobe.d/blacklist blacklist
# Archivo que monta las particiones en el booteo
cp /etc/fstab fstab
# Archivo de configuración del Grub y opciones del kernel
cp /boot/grub/menu.lst menu.lst
# Archivo de configuración de las Interfaz de red
cp /etc/network/interfaces interfaces
# Archivo de configuración del DNS
cp /etc/resolv.conf resolv.conf
# Archivo de configuración de CUPS
cp /etc/cups/cupsd.conf cupsd.conf
# Archivo de configuración de ESD de Gnome
cp /etc/esound/esd.conf esd.conf
# Archivo de configuración de alsa
cp /etc/asound.conf asound.conf
cp ~/.asoundrc .asoundrc
}
# Ejecutar
ir_home
crea_dir
respaldos
ir_home
sleep 2
echo "Respaldo realizado con Exito!"

NOTA: No funciona en Ubuntu 6.10 Edgy

  • Guardar los cambios.

Script Backup para Edgy, Feisty y Gutsy

Versión para Ubuntu 6.10 Edgy, Ubuntu Feisty 7.04, Ubuntu Gutsy 7.10

# Backup is copyrighted by Ubuntu-cl
# Backup is released under the General Public License Please refer to GPL.txt
# Written by the Ubuntu-cl Team
# Variables
hora=`date +%F-%s`
# Funciones
ir_home () {
cd ~
}
crea_dir () {
mkdir -p Backup_dir
cd Backup_dir
mkdir Backup_$hora
cd Backup_$hora
}
respaldos (){
# Archivo de configuración de Xorg (video, teclado, mouse, monitor)
cp /etc/X11/xorg.conf xorg.conf
# Archivo que carga modulos del kernel en el booteo
cp /etc/modules modules
# Archivo que bloquea carga de modulos del kernel en el booteo
cp /etc/modprobe.d/blacklist blacklist
# Archivo que monta las particiones en el booteo
cp /etc/fstab fstab
# Archivo de configuración del Grub y opciones del kernel
cp /boot/grub/menu.lst menu.lst
# Archivo de configuración de las Interfaz de red
cp /etc/network/interfaces interfaces
# Archivo de configuración del DNS
cp /etc/resolv.conf resolv.conf
# Archivo de configuración de CUPS
cp /etc/cups/cupsd.conf cupsd.conf
# Archivo de configuración de ESD de Gnome
cp /etc/esound/esd.conf esd.conf
# Archivo de configuración de alsa
cp /etc/asound.conf asound.conf
cp ~/.asoundrc .asoundrc
}
# Ejecutar
ir_home
crea_dir
respaldos
ir_home
sleep 2
echo "Respaldo realizado con Exito!"
  • Guardar los cambios.

Correr el script Backup

  • Escribir en la Terminal ( Consola )

$ sh Backup 

ChileanTeam/ManualUbuntero/Script/Backup (last edited 2009-05-11 18:04:52 by pc-145-109-239-201)