Si estás necesitando exportar tu base de datos PostgreSQL de tu servidor con cPanel, sigue los pasos de esta guía. En esta ocasión, te enseñaremos a exportar una base PostgreSQL desde phpPgAdmin desde cPanel, y también desde la consola o Terminal de SSH.
Cómo exportar una base de datos PostgreSQL desde cPanel
Utilizaremos esta opción en el caso de que la base de datos sea pequeña. Si la bases de datos tiene un tamaño que entorpezca la generación y descarga, te recomendamos revisar el apartado de cómo exportar una base de datos PostgreSQL desde la Terminal SSH.
- Accede a tu panel de control cPanel.
- Ahora ve a phpPgAdmin dentro del apartado Bases de datos.
- Selecciona la base de datos, y luego ve a Exportar en el costado derecho de la pantalla. Selecciona luegoEstructura y datos y Descargar comprimido; y después presiona el botón Exportar.
👉 Dependiendo del tamaño de la base, en unos momentos comenzará la descarga luego de generarse. Si la descarga no comienza, demora demasiado o te encuentras con alguna complicación, intenta exportándola de la siguiente manera.
Cómo exportar una base de datos PostgreSQL de gran tamaño desde la Terminal SSH
- Accede a cPanel y ve a la Terminal dentro del apartado de Avanzado.
- Ejecutamos el siguiente script modificando con nuestro nombre de usuario, nombre de DB y el archivo al cual vamos a guardar nuestro backup.
pg_dump -U USUARIO_DB -d NOMBRE_DB > backup.sql
- Si queremos que no nos pida la clave (por ejemplo, si queremos automatizar un backup), ejecutamos lo siguiente modificando los parámetros NOMBRE_DB, USUARIO_DB y PASSWORD con los correspondientes a nuestra base.
echo 'localhost:5432:NOMBRE_DB:USUARIO_DB:PASSWORD' >> ~/.pgpass
chmod 600 ~/.pgpass - Si la base es grande, tampoco sería mala idea comprimir nuestro backup para así ahorrar espacio. Para ello ejecutamos esto:
pg_dump -U USUARIO_DB -d NOMBRE_DB | gzip -9 > backup.sql.gz
- Listo. Si todo salió bien tendremos nuestro backup en el archivo backup.sql o backup.sql.gz si elegimos la opción de comprimirlo.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.