Ir al contenido
Manexware
  • Inicio
  • Odoo
    • Odoo
    • Odoo consultoría
    • Odoo integración
    • Odoo customization
    • Servicios de implementación
    • Desarrollo de aplicaciones móviles (Flutter)
  • Explora Odoo
    • Inventario
    • Proyectos
    • E-commerce
    • Gestion de ventas
    • Gestion de compras
    • Contabilidad y finanzas
    • Gestion de cliente (CRM)
    • Manufactura (Fabricación)
    • Recursos humanos (HRMS)
    • POS Tienda/Restaurante (Punto de venta)
  • Sobre nosotros
    • Acerca de...
    • Empleos
    • Contáctenos
  • Odoo Academy
  • Blog
  • Ayuda
  • Empleos


  • Identificarse
Manexware
      • Inicio
      • Odoo
        • Odoo
        • Odoo consultoría
        • Odoo integración
        • Odoo customization
        • Servicios de implementación
        • Desarrollo de aplicaciones móviles (Flutter)
      • Explora Odoo
        • Inventario
        • Proyectos
        • E-commerce
        • Gestion de ventas
        • Gestion de compras
        • Contabilidad y finanzas
        • Gestion de cliente (CRM)
        • Manufactura (Fabricación)
        • Recursos humanos (HRMS)
        • POS Tienda/Restaurante (Punto de venta)
      • Sobre nosotros
        • Acerca de...
        • Empleos
        • Contáctenos
      • Odoo Academy
      • Blog
      • Ayuda
      • Empleos


    • Identificarse

    ¿Cómo restaurar una base de datos en Odoo 18 ERP?

    Paso a Paso
    29 de agosto de 2025 por
    ¿Cómo restaurar una base de datos en Odoo 18 ERP?
    JURADO TOBAR ANTONNY GEANFRANCO

    En cualquier sistema de planificación de los recursos institucionales, la protección y el restablecimiento de los datos son esenciales para mantener la continuidad operativa y prevenir la pérdida de datos. Odoo 18 ERP sigue ofreciendo herramientas flexibles y potentes para gestionar copias de seguridad y restauración de bases de datos. Con ligeros refinamientos en la interfaz y un mejor rendimiento de backend, Odoo 18 hace que el proceso sea aún más fluido.

    En esta guía paso a paso, te guiaremos por cómo restaurar una base de datos en Odoo 18, utilizando tanto la interfaz web de Odoo como el terminal (lineación). Ya sea que esté migrando de una versión más antigua o recuperándose de problemas de datos, esta guía está diseñada para ayudarle a realizar la restauración de la base de datos de forma segura y eficiente.

    Paso 1: Prepara tu copia de seguridad

    Antes de restaurar cualquier cosa, necesita un archivo de copia de seguridad válido. Odoo 18 permite crear copias de seguridad en dos formatos:

    Del Odoo 18 Interfaz

    Navegue a:

    https://yourdomain.com/web/database/manager

    1. Haz clic en el botón "Copia de ".

    2. Entra en la contraseña maestra.

    3. Elija su formato preferido:

    * Cableto ZIP (incluye base de datos, archivador y metadatos)

    * Formato de volador personalizado (excluye filetore, ideal para CLI)

    4. Haga clic en Backup y un archivo .zip o .dump se descargará en su sistema.

    El archivo .zip normalmente incluye:

    * basurero.sql . PostgreSQL dump

    * filestore/ archivos binarios como imágenes y archivos adjuntos

    * manifiesto.json metadata para que Odoo reconozca la copia de seguridad

    Paso 2: Restaurar a través de la interfaz de Odoo

    Este es el método más fácil y accesible para la mayoría de los usuarios.

    Restauración basada en la Web (papel ZIP)

    Abra su navegador y vaya a:

    https://yourdomain.com/web/database/manager

    1. Haga clic en " Restaurar ".

    2. En la ventana emergente:

    * Entra en la contraseña maestra

    * Subir su archivo de copia de seguridad .zip

    * Elija un nuevo nombre de la base de datos

    * Confirmar y haga clic en " Continuar "

    Opcional: Utilice la casilla de verificación "Neutralize"

    La opción Neutralize es útil cuando está restaurando una base de datos de producción en un entorno de desarrollo o puesta en escena.

    Cuando está activado, ayuda a prevenir el comportamiento no deseado por:

    * Eliminar todas las direcciones de correo electrónico del usuario (excepto para el administrador)

    * Desactivar correos electrónicos salientes

    * Apagar acciones automatizadas como tareas programadas (empleos de cisternas)

    Utilice esto cuando desee probar o depurar una copia de su sistema en vivo sin afectar a los usuarios reales o enviar correos electrónicos reales.

    Odoo desempaquetará el contenido, recreará la base de datos y restaurará sus datos automáticamente.

    Importante: El nombre de la base de datos no debe entrar en conflicto con uno existente. Elija un nombre único para evitar la sobreescritura.

    Paso 3: Restaurar el uso de la terminal (Aduladores avanzados)

    Para los desarrolladores y administradores, la restauración desde el terminal ofrece más control, especialmente en entornos de puesta en escena o producción.

    A. Restauración de una copia de seguridad .zip

    1. Unzip Descomprime el archivo:

    unzip backup.odoo18.zip -d restaurabrar.folder

    2. Cambiar al superusuario PostgreSQL:

    sudo su postgres

    3. Crear una nueva base de datos propiedad del usuario de Odoo:

    creadob -U postgres -O odo odo-user database-name

    4. Restaurar los datos SQL:

    psql -U postgres -d database-name -f dump.sql

    Si el proceso está funcionando correctamente, verá varias líneas en la salida del terminal que se ven así:

    ALTER TABLE
    ALTER TABLE
    ALTER TABLE
    ...

    Asegúrese de que la base de datos restaurada se hace referencia correctamente en su odoo.conf (si es necesario).

    B. Restaurar de un archivo .dump (Formato personalizado)

    Restaurar un archivo .dump (creado con el formato personalizado pg.dump) es ideal cuando su copia de seguridad no incluye archivos adjuntos o datos de la tutora de archivos.

    Paso 1: Salvar y Navegar a la Carpeta de Vuelo

    Muévete o guarda tu archivo .dump en una carpeta dedicada, por ejemplo:

    Paso 2: Cambiar al usuario PostgreSQL

    Abra su terminal desde la carpeta

    Introduzca el entorno de superusuario PostgreSQL:

    sudo su postgres

    Paso 3: Crear una nueva base de datos en bloque

    Crear una nueva base de datos en blanco y asignarla a su usuario de Odoo:

    creadob -U postgres -O odo odo-user database-name

    Reemplace odo18 con su usuario real de Odoo PostgreSQL si es diferente.

    Paso 4: Restaurar Usar pg.restore

    Desde el mismo directorio donde se encuentra el archivo .dump, ejecute:

    pg.restore -d database-name dump.file.file.name.dump

    Ejemplo como este:

    pg.restore -d odoo18-restored db.pos.repeat-order-2025-05-05-02-98-04.dump

    Cuestión común: Permiso negado en dump.sql

    Incluso si su archivo dump.sql es legible, PostgreSQL también debe tener permiso para acceder a todos los directorios de padres que conducen al archivo. Esto es especialmente relevante cuando se ejecuta el comando psql como usuario postgres.

    Check Directory Permisos

    Ejecute los siguientes comandos para comprobar cada directorio en la ruta del archivo:

    ls -ld /path/to/su/casa
    ls -ld /path/to/your/home/Downloads
    ls -ld /path/to/our/home/Downloads/restore-folder

    Usted debe ver el permiso x (ejecutar) en la salida, esto permite al usuario postgres atravesar el directorio.

    Fix Permisos perdidos x (traversario)

    Si falta alguno de los directorios x, ejecute:

    chmod /path/to/your/home
    chmod .x /path/to/your/home/Downloads
    chmod .x /path/to/your/home/Downloads/restore.folder

    Reemplace /path/to/our/... con su ruta de directorio real.

    Compros finales

    Acceda a la base de datos restaurada en su navegador:

    https://yourdomain.com/? db=odoo18-restored

    Conclusión

    Restaurar una base de datos en Odoo 18 ERP es un proceso simplificado, ya sea que esté trabajando a través del navegador o el terminal. Con una cuidadosa atención al formato de copia de seguridad y a la configuración de base de datos, puede recuperar o replicar fácilmente cualquier entorno.

    Si usted es un desarrollador, administrador o consultor funcional.Esta guía se asegura de que está listo para traer su base de datos de vuelta en línea con confianza.

    ¿Cómo construir y personalizar su sitio web usando Odoo 18?

    Servicios

    Odoo

    Odoo customization 

    Odoo integración

    Odoo consultoría

    Desarrollo de app

    Contactanos

    Ventas:   +593 99 358 6792

    Soporte: +593 96 313 0577 

    • Samanes. Guayaquil-Ecuador

    info@manexware.com 


    Manexware S.A.   

    Somos una empresa con mas de 23 años de experiencias en gestión empresarial especializada en la implementación, personalización y desarrollo, soporte e integración de Odoo. Gracias a nuestra profunda experiencia, nos hemos convertido en Silver Partner de Odoo, para así hacer de Odoo una solución aun mas increíble y de alta calidad.

    Logo de Odoo ERP, software empresarial para gestión de proyectos, tareas y procesos organizacionales

    Certificación oficial de Odoo que respalda experiencia en implementación de soluciones ERP empresariales​

    Síguenos:

     



    Copyright © Manexware S.A.  
    Con tecnología de Odoo - Crea una web gratuita

    Utilizamos cookies para proporcionarle una mejor experiencia de usuario en este sitio web.Política de Cookies

    Solo las necesariasEstoy de acuerdo