Junior — Middle
¿Alguna vez has realizado una copia de seguridad de una base de datos PostgreSQL?
sobes.tech AI
Respuesta de la IA
Sí, la copia de seguridad de la base de datos PostgreSQL generalmente se realiza con la utilidad pg_dump.
Ejemplo de creación de copia de seguridad:
pg_dump -U nombre_usuario -h nombre_host -F c -b -v -f archivo_respaldo.backup dbname
-U— nombre de usuario de la base de datos-h— host del servidor-F c— formato de copia de seguridad (personalizado)-b— incluir objetos grandes-v— salida detallada-f— archivo para guardar la copia de seguridad
También se puede usar pg_basebackup para crear una copia física de la base.
Para restaurar, se usa el comando pg_restore o psql dependiendo del formato de la copia de seguridad.
Es importante planificar las copias de seguridad considerando el tiempo de inactividad y el volumen de datos.