Proyecto

General

Perfil

Acciones

backup_raiz.cron

Descripción

Se utiliza para hacer una copia de respaldo de todos los archivos del sistema, exceptuando el contenido de los directorios /home, /usr y /var y aquellos listados en el archivo /etc/backup-cron/exclude.txt. La copia es ejecutada por el planificador de tareas vixie-cron y se realiza a diario, creando un respaldo completo (full) el primer día del mes y respaldos incrementales el resto de los días. El script esta ubicado en:

/etc/cron.daily/backup_raiz.cron

Planificación mediante eselect

La planificación en Cron debe gestionarse mediante eselect de la siguiente manera:

Habilitar la planificación mediante eselect

Para habilitar una planificación diaria utilice eselect de la siguiente manera:

eselect backup-cron set daily backup_raiz.cron

Si en cambio prefiere respaldar la información del directorio raíz semanalmente, habilite la planificación semanal mediante:

eselect backup-cron set weekly backup_raiz.cron

IMPORTANTE: si habilita ambas planificaciones en simultáneo se utilizará por defecto la de mayor frecuencia, es decir la planificación diaria.

También es posible planificar mensualmente el respaldo del directorio raíz de la siguiente manera:

eselect backup-cron set monthly backup_raiz.cron

IMPORTANTE:habilitar solo la planificación mensual inhabilita los respaldos incrementales, dado que los respaldos mensuales son totales.

Verificar las planificaciones habilitadas

Para verificar que planificación está habilitada ejecute:

eselect backup-cron show

Deshabilitar la planificación mediante eselect

Para deshabilitar la planificación diaria utilice eselect de la siguiente manera:

eselect backup-cron unset daily backup_raiz.cron

Si en cambio la planificación semanalmente está habilitada, utilice el siguiente comando para desabilitarla:

eselect backup-cron unset weekly backup_raiz.cron

Ruta de almacenamiento

Las copias de resguardo son alojadas en el directorio:

/home/admin/backup/$HOST/system

Almacenamiento en un servidor remoto

Para almacenar las copias de resguardo en un servidor remoto es necesario configurar la dirección IP (o URL) de este en el parámetro "REMOTE_IP" del archivo de configuración /etc/backup-cron/backup-cron.conf. Por defecto este parámetro no tiene ninguna dirección IP.

El parámetro "REMOTE_USER" indica con que usuario debe conectarse al servidor remoto. El valor predeterminado es "admin".

# Copiar archivos de respaldo a servidor remoto vía SCP
REMOTE_IP="" 
REMOTE_USER="admin" 

Actualizado por Martin Andres Gomez Gimenez hace 4 meses · 5 revisiones