0. Introducción
A veces una BD postgres puede dar problemas varios, como por ejemplo que haya discrepancias con los datos de las consultas debido a la cache etc.
Lo que primero se recomienda es NO HACER un pg_dump en el wiki de postgres, pues muchas veces se destruye la información trantando de recuperarla .
1. Pasos a seguir
1. Localizar donde se guardan los ficheros fisicos de la BD. Normalmente se guardan en el caso de la version 12 en
/var/lib/postgresql/12/main
Si no se sabe donse se guarda, y tenemos la suerte que la BD todavía funciona se ejecuta este comando en la consola pg_admin, y situandonos en nuestra base de datos
show data_directory
2. Copiar este directorio a otro (para ello creamos el directorio postgres_copy
sudo cp -avr /var/lib/postgresql/12/main /home/myUser/postgres_copy
observar que hay que acceder mediante sudo
3. Cambiar los permisos a la copia y copiarlo a otro servidor con ftp (FileZilla)
chmod -R 777 /home/myUser/postgres_copy
No hay comentarios :
Publicar un comentario