Configuración de copias de seguridad de archivos en un servidor dedicado con CentOS 8

Realizar copias de seguridad de archivos es un proceso crucial para cualquier servidor, ya que en caso de fallo, se podría perder información valiosa. Configurar copias de seguridad en un servidor con CentOS 8 es una tarea sencilla si se conocen algunos comandos y principios básicos.

Para empezar, hay que asegurarse de que el paquete rsync esté instalado en el servidor. Este paquete proporciona herramientas útiles para copiar archivos. Puede instalarlo con el siguiente comando:

sudo yum install rsync

Después de instalar el paquete rsync, puede comenzar a configurar las copias de seguridad. Crearemos un script para copiar los archivos y guardar su archivo comprimido.

vim backup_script.sh

Se abrirá el editor de texto Vim, donde deberá escribir el siguiente script:

Servidores Dedicados

Potentes servidores físicos en alquiler

Ver Servidores

#!/bin/bash rsync -av --delete /path/to/source /path/to/destination/ tar czf /path/to/backup-$(date +%Y%m%d).tar.gz /path/to/destination/

En este script, el comando rsync copia los archivos desde la ruta de origen especificada /path/to/source a la carpeta de destino /path/to/destination/, manteniendo la estructura de archivos. Luego, el comando tar crea un archivo comprimido con la fecha actual y lo comprime para ahorrar espacio en disco.

Guarde el script y hágalo ejecutable con el siguiente comando:

chmod +x backup_script.sh

Ahora necesita agregar la ejecución de este script a la programación de crontab para que las copias de seguridad se realicen regularmente. Para ello, abra crontab para editarlo:

crontab -e

Y agregue la siguiente línea al final del archivo para ejecutar el script cada noche a las 3 AM:

0 3 * * * /path/to/backup_script.sh

Guarde los cambios y cierre el editor. Ahora, la copia de seguridad de los archivos se realizará automáticamente cada noche, garantizando la seguridad y la protección de sus datos.

No olvide verificar la correcta ejecución de las copias de seguridad y el estado del disco en el servidor para evitar la pérdida de datos en caso de fallo. Esperamos que este artículo le ayude a configurar las copias de seguridad de archivos en su servidor con CentOS 8.