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

Samenvatting: 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. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

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.

Oorzaak

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.

Oplossing

  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.

Getroffen producten

PowerProtect Data Manager
Artikeleigenschappen
Artikelnummer: 000494783
Artikeltype: Solution
Laatst aangepast: 14 aug. 2026
Versie:  2
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.