PDFImprimirE-mail

PostgreSQL - pgAdmin - Restaurar backup de base de datos

Suponiendo que ya tenemos lista la copia de seguridad de nuestra base de datos en algún dispositivo externo, y que queremos restaurar dicha copia en un servidor nuevo, para lo cual haremos lo siguiente:
Crearemos una nueva base de datos en blanco, con el mismo nombre y codificación  de nuestra copia de seguridad.
Haga clic en el botón derecho del ratón, sobre el ítem “Base de datos” (Database) y seleccione “Nueva base de datos” (New database).


En el próximo paso, llene los espacios tal como se muestra en la siguiente figura y presione OK al terminar.

  • Name: Nombre de la base de datos
  • Owner:     Usuario propietario de la base de datos, podríamos utilizar el usuario “postgres”  que se crea por defecto durante la instalación del servicio, como así también cualquier usuario que se nos haya asignado.
  • Encoding:     Codificación de nuestra copia de base de datos, pudiendo ser UTF8, LATIN 1, etc..

Así hemos creado una nueva base de datos llamada “Mi_BD” aún sin tablas personalizadas, es decir, solo con las tablas creadas por el sistema.
Ahora haga clic en el signo "+" que aparece junto a “Base de datos” (Database) para desplegar el listado de bases de datos de nuestra conexión.


Presione el botón derecho del ratón sobre "Mi_BD" y haga clic en “Restaurar” (Restore)


Para restaurar nuestra copia con extensión “.backup”  iremos a “Filename”, seleccionaremos nuestro archivo de copia y presionamos "OK" para iniciar la restauración.


Comenzará una serie de procesos y aparecerá una pantalla como la que se muestra a continuación. Una vez finalizado este proceso, presione “Cancelar” (Cancel) para finalizar.


Con este paso termina la restauración.