BackUp postgres
description
Transcript of BackUp postgres
BackUp postgresIngeniero Esp. Ricardo Cujar
Crear respaldo de la Base de DatosEsta operación tiene como objetivo
crear un respaldo de la base de datos.Lo que se debe hacer es ejecutar el
comendo pg_dump de la carpeta bin del directorio donde se instala el postgres.
pg_dump -i -h localhost -p 5432 -U admininver -F c -f "D:/baserespaldo.backup" invernadero
Parámetros pg_dump
-i ignorar la versión -h localhost el host donde está la DB.-p 5432 puerto donde corre el servicio.-U admininver indica el usuario de la
base de datos.-F se especifica el formato de salida.c el formato elegido (comprime para
este ejemplo).-f indica el archivo destino del
backup.
Restaurar a partir de un respaldoConsiste en restaurar una base de
datos a partir de un respaldo creado con anterioridad.
Lo que se debe hacer es ejecutar el comendo pg_restore de la carpeta bin del directorio donde se instala el postgres.
pg_restore -i -h localhost -p 5432 –U admininver -d invernadero "D:/respaldo.backup"
Parámetros pg_restore-i ignorar la versión -h localhost el host donde está
la DB.-p 5432 puerto donde corre el
servicio.-U admininver indica el usuario
de la base de datos.-d invernadero indica la base
de datos.
FUNCIONES AGREGADASFunciones que permiten obtener
estadísticas apartir de datos.Están ubicadas dentro de la
cláusula select.No pueden ir acompañadas de
ningún otro atributo.
count(atributo) cuenta el número de registros de obtenidos a partir de una consulta determinada.
sum(atributo) obtiene el resultado de la suma de los valores de determinado atributo.
avg(atributo) obtiene el valor promedio de los valores de un atributo indicado.
max(atributo) se obtiene el máximo valor de todos los valores que se presentan en ese atributo.
min (atributo) obtiene el mínimo valor de todos los valores presentes en dicho atributo.