Cómo respaldar y restaurar bases de datos en PostgreSQL
En este artículo veremos cómo respaldar y restaurar bases de datos. Para respaldar una base de datos en particular, podemos utilizar la herramienta pg_dump ; su sintáxis básica es la siguiente: => pg_dump [options] database_name > file_of_backup.sql Dentro de las opciones, podemos especificar el host, usuario, contraseña, formato del archivo, etc. Por lo general, el respaldo lo hacemos en un archivo .sql. Cuando la base de datos es demasiado grande, tenemos opciones para una salida comprimida (.tar, .tar.gz, etc). Ejemplo práctico: respaldemos la base de datos "prueba", la cual está en nuestro servidor local. => pg_dump -h localhost -U postgres -W -d prueba > prueba_backup.sql -h: se especifica el host -U: se especifica el usuario -W: se especifica que solicite la contraseña antes de realizar el dump -d: se especifica la base de datos >: indicamos que se vuelque en el archivo prueba_backup.sql De esta manera, tenemos un respaldo completo (incl...