¿Qué formato de pg_dump es el más rápido y pequeño? Un experimento de restauración en 21 pasos.

Experimento que compara diferentes formatos de pg_dump en términos de velocidad y tamaño de backup, incluyendo recomendaciones prácticas para optimizar el proceso de restauración de datos.

14 ago 2025 • 4 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

Qué formato de pg_dump es más rápido y más pequeño Una prueba de 21 restauraciones

Resumen del experimento Hice una copia de seguridad con pg_dump y la restauré 21 veces para comparar rendimiento y tamaño. Generé backups en cuatro formatos principales texto plano custom directory y tar y para cada formato probé niveles de compresión de 1 a 7 cuando era aplicable. Registré tamaño de archivo tiempo de restauración y comportamiento bajo restauraciones repetidas para obtener promedios fiables.

Metodología Probé los siguientes formatos y condiciones Texto plano plain con y sin compresión externa Custom formato binario de pg_dump con compresión integrada Directory formato en directorio que permite restauración paralela Tar formato único empaquetado. Para cada combinación ejecuté 21 restauraciones cronometradas y almacené el tamaño final del backup además del tiempo de CPU y tiempo real. En restauraciones paralelas varié el número de jobs para medir escalado.

Resultados generales Hallazgos clave El formato directory con restauración en paralelo fue el más rápido para restaurar datos gracias a la capacidad de ejecutar múltiples jobs simultáneos ideal para bases de datos con muchas tablas pequeñas o independientes. El formato custom con compresión alta produjo los archivos más pequeños ofreciendo la mejor reducción de tamaño pero a costa de tiempos de backup y en algunos casos de restauración algo mayores. El formato plain genera archivos muy fáciles de inspeccionar y restaurar en situaciones sencillas pero suele ser el más voluminoso cuando no se aplica compresión externa. El formato tar es útil para transporte y compatibilidad pero no fue el más eficiente ni en tamaño ni en velocidad comparado con directory o custom.

Efecto de la compresión Los niveles bajos de compresión como 1 ofrecen un buen compromiso entre tamaño y velocidad consiguiendo reducciones notables con impacto mínimo en el tiempo de backup o restore. A partir de niveles intermedios 5 o superiores los beneficios en tamaño tienden a disminuir mientras que el coste en tiempo aumenta de forma apreciable. En la práctica para backups frecuentes y restauraciones rápidas recomendamos niveles moderados 1 a 3 y reservar 6 o 7 para copias archivadas de larga duración donde el tiempo de restauración no es crítico.

Recomendaciones prácticas Para restauraciones rápidas elegir formato directory y aprovechar pg_restore con la opción -j ajustando el número de jobs según vCPUs del servidor Para backups más pequeños y almacenamiento a largo plazo elegir formato custom con una compresión intermedia o alta si el tiempo de restauración no es prioritario Para simplicidad o migraciones puntuales usar plain o tar y combinar con compresión del sistema si se requiere reducción de tamaño Mantener siempre una política de pruebas periódicas como la realizada 21 restauraciones para validar integridad y tiempos de recuperación.

Implicaciones para arquitecturas cloud y automatización Si se integran backups en entornos cloud es recomendable automatizar pruebas de restauración y almacenar tanto en servicios cloud aws y azure como en repositorios seguros con cifrado. La elección de formato también afecta costes de almacenamiento y tiempos de recuperación en casos de desastre por lo que conviene diseñar la estrategia de backup teniendo en cuenta RTO y RPO definidos por el negocio.

Sobre Q2BSTUDIO Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones que integran backup y recuperación con prácticas de ciberseguridad y optimización de datos. Ofrecemos servicios cloud aws y azure servicios inteligencia de negocio e implementaciones de inteligencia artificial y ia para empresas. Nuestro equipo desarrolla software a medida y aplicaciones a medida que incorporan agentes IA y capacidades de power bi para transformar datos en decisiones accionables. También brindamos asesoría en ciberseguridad y soluciones escalables que combinan backup eficiente con monitoreo continuo.

Cómo podemos ayudar Si necesitas optimizar tus copias de seguridad o implementar una estrategia de recuperación eficiente en la nube Q2BSTUDIO puede evaluar tu entorno proponer el formato de pg_dump más apropiado automatizar restauraciones periódicas y diseñar pipelines con servicios cloud aws y azure. Asimismo integramos servicios inteligencia de negocio e inteligencia artificial para extraer valor de tus datos y crear agentes IA que mejoren procesos internos y experiencia de usuario.

Conclusión El experimento de 21 restauraciones confirma que no existe un único formato perfecto pero sí decisiones óptimas según objetivo Si quieres priorizar velocidad de restauración usa directory con restauración paralela Si buscas el menor tamaño usa custom con compresión alta Si buscas equilibrio usa custom o directory con compresión moderada En todas las opciones probar restauraciones reales y medir regularmente es esencial para garantizar recuperación efectiva. Contacta Q2BSTUDIO para diseñar una estrategia a medida que combine backup recuperación seguridad y análisis avanzado con power bi y soluciones de inteligencia artificial.

Palabras clave aplicadas aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio inteligencia artificial ia para empresas agentes IA power bi

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.