Pg dumpcron » Histórico » Revisión 3
Revisión 2 (Martin Andres Gomez Gimenez, 2019-07-19 00:24) → Revisión 3/5 (Martin Andres Gomez Gimenez, 2019-07-30 09:42)
h1. pg_dump.cron h2. Descripción Se utiliza para hacer una copia de respaldo de todas las bases de datos MySQL del sistema. La copia es ejecutada por el planificador de tareas vixie-cron y se realiza a diario. El script esta ubicado en: <pre> /etc/cron.daily/pg_dump.cron </pre> h2. Ruta de almacenamiento Las copias de resguardo son alojadas en el directorio: <pre> /home/admin/backup/$HOST/postgresql </pre> h2. Usuario y contraseña del administrador de bases de datos Para realizar el resguardo de las bases de datos PostgreSQL del sistema es necesario proporcionar un usuario y una contraseña, los cuales se definen en el archivo de configuración /etc/backup-cron/backup-cron.conf mediante los parámetros "BDB_PG_HOST", "BDB_PG_USER" y "BDBPG__PASSWD". El parámetro "BDB_PG_HOST" define el nombre del servidor o la ruta al socket unix donde se ejecuta El parámetro "BDB_PG_USER" "BDB_USER" define el usuario con el que se conectará al motor de bases de datos PostgreSQL, por defecto está definido para "postgres" El parámetro "DBD_PG_PASSWD" "DBD_PASSWD" define el la contraseña con la cual usuario se conectará al motor de bases de datos MySQL, por defecto tiene la palabra "yourpassword" que debería reemplazarse por una contraseña válida." <pre> BDB_PG_HOST="/run/postgresql/.s.PGSQL.5432" DBD_PG_USER="postgres" DBD_PG_PASSWD="yourpassword" </pre> h2. 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". <pre> # Copiar archivos de respaldo a servidor remoto vía SCP REMOTE_IP="" REMOTE_USER="admin" </pre>