Usa autopostgresqlbackup para generar copias de seguridad automáticas en tu Debian Linux
Si tienes una base de datos (en este caso PostgreSql) y la usas y te importa un mínimo lo que hay dentro, o simplemente no querrías volver a insertar esos datos, deberías ya!, tener copias de seguridad de tus datos.
Nunca pasa nada... hasta que pasa!! jaja y cuando pasa ya no lo puedes arreglar así que no te cuesta nada invertir un par de horas para instalar y configurar tus backups y olvidarte del tema y estar tranquilo :)
Vamos a usar el shell sciprt de automysqlbackup que nos gestionará automáticamente todas las copias y tendremos feedback sobre ellas. Esto es muy muy sencillo! Sería:
# Instala el paquete sudo apt install autopostgresqlbackup
- Ya tienes el script instalado en tu server/equipo. Normalmente se ubica en /usr/sbin/ pero compruébalo con `whereis`. Ahora lo que tienes que hacer es configurarlo para definir qué bases de datos deseas copiar, el destino de las copias y el método de las copias también. Esto se configura mediante un fichero ubicado en /etc/default/autopostgresqlbackup
- Este fichero es de texto plano y simplemente tienes que completar los valores de configuración
- Puedes añadir más, des comentar los que hay o comentar alguno si no lo quieres usar
# Ejecuta el script para probar que funciona correctamente sudo autopostgresqlbackup # Accede al directorio de destino de las copias (por defecto en /var/lib/autopostgresqlbackup) para ver si ha escrito algo
- LISTO!
Si quieres mejorar aún tu seguridad. Puedes enviar estas copias a otro sitio/máquina/servidor y así tener unas copias de respaldo! Aquí te explico como :)