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

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

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

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.

Príčina

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

Riešenie

  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 .

Dotknuté produkty

PowerProtect Data Manager
Vlastnosti článku
Číslo článku: 000494783
Typ článku: Solution
Dátum poslednej úpravy: 14 aug 2026
Verzia:  2
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.