educación, informática y demás

2405 - Scripts GNU/Linux

Call Center (5). Backups

Backup.sh versión 01

Vamos a hacer una copia de seguridad de la información de todas las campañas que tengamos en el sistema. Para ello, el script copiará los directorios de las camapañas activas, que están almacenados en /educatica al directorio /backup manteniendo los permisos de los ficheros copiados.

Si el directorio /backup no existe, debemos crearlo.

Para hacer la copia de seguridad, por ahora utilizaremos el comando cp. Consulta la página de manual del comando cp porque queremos una copia de seguridad que mantenga los permisos de los ficheros.

Backup.sh versión 02

El script recibirá el nombre de la empresa para la que queremos hacer copia de seguridad de los ficheros de todas sus campañas activas. Si no se pasa ningún parámetro realizará una copia de seguridad de todas las campañas activas de todas las empresas.

Backup.sh version 03

Backup.sh version 04

Queremos realizar copias de seguridad de todas las campañas de todas las empresas todos los días de diario, de lunes a viernes, a las 23:30.

¿Cómo lo harías?

Dejar una respuesta