PowerProtect DM: El respaldo de PostgreSQL falla, se agotó el espacio de disco -tmp mediante el script de pg_dump predeterminado

Summary: Cuando se configuran respaldos de bases de datos PostgreSQL a través del agente de aplicaciones genéricas de PowerProtect Data Manager (DM), el script de respaldo de pg_dump predeterminado utiliza /tmp como un área de almacenamiento provisional temporal antes de escribir los datos de respaldo en Data Domain. Si la base de datos PostgreSQL es mayor que el espacio disponible en /tmp, el respaldo llena el sistema de archivos, lo que hace que PowerProtect Data Manager se quede sin espacio en disco y el respaldo falla. Este problema afecta a los entornos de PowerProtect Data Manager que utilizan los parámetros de script de respaldo de PostgreSQL predeterminados. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

PowerProtect Data Manager protege una base de datos PostgreSQL mediante el agente de aplicación genérico con el valor predeterminado pg_dump Respaldo (script ) Los respaldos fallan debido a que el espacio de disco es insuficiente. El archivo /tmp El sistema de archivos en el host del agente se llena hasta completar la capacidad durante la operación de respaldo. Las bases de datos más pequeñas pueden realizar respaldos correctamente, mientras que las bases de datos más grandes superan las bases de datos disponibles /tmp El espacio falla constantemente.

Cause

Los parámetros predeterminados utilizados en el script proporcionado utilizan /tmp como un área de almacenamiento provisional antes de escribir el respaldo en Data Domain.

Resolution

  1. Actualice el dispositivo PPDM a la versión 20.1.0.0-14 o posterior. Descargue la versión más reciente desde la página Controladores y descargas de PowerProtect Data Manager.
  2. Modifique el script de respaldo predeterminado:
    • En la interfaz de usuario de PPDM, vaya a Protection → Scripts.
    • Busque el script de respaldo de PostgreSQL.
    • Edite el script y busque el archivo pg_dump línea de comandos que contiene el -F t parameters
    • Origin
      echo "Starting pg_dump for database $db PG_DUMPBACKUP_PATH: $PG_DUMPBACKUP_PATH"
            output=$("${PG_DUMPBACKUP_PATH}" "${port_option}" -F t -f "${base_backup_dir}/${db}-$(date +%Y%m%d-%H%M%S).tar" ${username} "${db}")
    • Cambie la opción -F t parámetro a -F c -Z 0:
    • Updated
      echo "Starting pg_dump for database $db PG_DUMPBACKUP_PATH: $PG_DUMPBACKUP_PATH"
            output=$("${PG_DUMPBACKUP_PATH}" "${port_option}" -F c -Z 0 -f "${base_backup_dir}/${db}-$(date +%Y%m%d-%H%M%S).tar" ${username} "${db}")
    • Guarde el script.
  3. Verifique la corrección
    • Ejecute un respaldo manual de PostgreSQL desde PPDM para la base de datos afectada.
    • Confirme que el respaldo se complete correctamente sin /tmp Agotamiento del espacio.
    • Monitoree el /tmp durante el respaldo y confirme que no se llene por completo.
  4. Si los respaldos de PostgreSQL continúan fallando después de modificar los parámetros del script, comuníquese con el soporte de Dell para realizar una investigación adicional y consulte este artículo de la base de conocimientos.

Produse afectate

PowerProtect Data Manager
Proprietăți articol
Article Number: 000494783
Article Type: Solution
Ultima modificare: 14 aug. 2026
Version:  2
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.