Configura copias automáticas de tu base de datos Postgresql en Debian 12

Enviado por christian el

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:

  1. # Instala el paquete
    sudo apt install autopostgresqlbackup
  2. 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
    1. Este fichero es de texto plano y simplemente tienes que completar los valores de configuración
    2. Puedes añadir más, des comentar los que hay o comentar alguno si no lo quieres usar
  3. # 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
  4. 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 :)

Dinahosting: dominios y alojamiento web
My investor

Regístrate en MyInvestory tendrás un extra de 20€ ! :D

Usa el código U048395 y te llevas un regalo en tu primera inversión :)

Usa el código 22c80f y te llevas un regalo en tu primera inversión :)