PowerProtect DM: PostgreSQL-sikkerhetskopiering mislykkes, -tmp Diskplass oppbrukt ved bruk av standard pg_dump-skript

Summary: Når du konfigurerer sikkerhetskopier av PostgreSQL-databaser via generisk applikasjonsagent for PowerProtect Data Manager (DM), bruker standard pg_dump sikkerhetskopiskript /tmp som et midlertidig oppsamlingsområde før de sikkerhetskopierte dataene skrives til Data Domain. Hvis PostgreSQL-databasen er større enn den tilgjengelige plassen i /tmp, fyller sikkerhetskopien filsystemet, noe som fører til at PowerProtect Data Manager går tom for diskplass, og sikkerhetskopieringen mislykkes. Dette problemet påvirker PowerProtect Data Manager-miljøer som bruker standard PostgreSQL-sikkerhetskopiskriptparametere. ...

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 beskytter en PostgreSQL-database ved bruk av Generic Application Agent med standard pg_dump backup script. Sikkerhetskopieringer mislykkes på grunn av utilstrekkelig diskplass. Meldingen /tmp Filsystemet på agentverten fylles til kapasitet under sikkerhetskopieringen. Mindre databaser kan sikkerhetskopieres, mens større databaser som overskrider det som er tilgjengelig /tmp plass svikter konsekvent.

Cause

Standardparameterne som brukes i det angitte skriptet, brukes /tmp som et oppsamlingsområde før du skriver sikkerhetskopien til Data Domain.

Resolution

  1. Oppgrader PPDM-verktøyet til versjon 20.1.0.0-14 eller nyere. Last ned den nyeste utgivelsen fra PowerProtect Data Manager-siden for drivere og nedlastinger.
  2. Endre standard skript for sikkerhetskopiering:
    • I PPDM-grensesnittet går du til Protection → Scripts.
    • Finn PostgreSQL-sikkerhetskopiskriptet.
    • Rediger skriptet og finn pg_dump kommandolinje som inneholder -F t Parametere
    • Avsender:
      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}")
    • Endre ikonet -F t parameter til -F c -Z 0:
    • Kan oppdateres
      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}")
    • Lagre skriptet.
  3. Bekreft reparasjonen
    • Kjør en manuell PostgreSQL-sikkerhetskopi fra PPDM for den berørte databasen.
    • Bekreft at sikkerhetskopieringen er fullført uten /tmp plassutmattelse.
    • Overvåk /tmp filsystem under sikkerhetskopieringen og bekreft at kapasiteten ikke fylles.
  4. Hvis PostgreSQL-sikkerhetskopieringer fortsetter å mislykkes etter at skriptparameterne er endret, kan du kontakte Dell Support for ytterligere undersøkelser og se denne KB-artikkelen .

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ță.