Si en la implementación se utiliza una base de datos interna y se prevé cambiar a una base de datos PostgreSQL externa, se pueden extraer los datos existentes de ella y agregarlos a la nueva base de datos externa.

Antes de empezar

Prepare el servidor de la base de datos externa. Consulte Configurar una base de datos de PostgreSQL.

Por qué y cuándo se efectúa esta tarea

Importante:

Puede transferir los datos desde la base de datos interna únicamente a una base de datos PostgreSQL externa.

Procedimiento

  1. Inicie sesión como usuario root.
  2. Vaya al directorio /opt/vmware/vpostgres/current/bin.
  3. Ejecute el comando ./pg_dump -U postgres -w --clean -f /tmp/db_dump.data saas.
  4. Copie el archivo db_dump.data al servidor de la base de datos externa que se preparó.

    scp /tmp/db_dump.data

  5. Inicie la sesión como usuario root en el servidor de la base de datos externa.
  6. Vaya al directorio /opt/vmware/vpostgres/current/bin.
  7. Ejecute el comando db_dump.data.

    ./psql -U postgres -w -d saas -f /tmp/db_dump.data

    Puede que se vean los comandos DROP y ALTER mientras se ejecuta el comando db_dump.data.