PowerProtect Data Manager: PostgreSQL-sikkerhetskopiering mislykkes på grunn av utlading av /tmp-diskplass ved bruk av standard pg_dump-skript
Summary: Når du konfigurerer sikkerhetskopier av PostgreSQL-databaser via generisk applikasjonsagent for PowerProtect Data Manager (PPDM), 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, fører til at PPDM går tom for diskplass, og sikkerhetskopieringen mislykkes. Dette problemet påvirker PPDM-miljøer som bruker standard PostgreSQL-sikkerhetskopiskriptparametere. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
PPDM beskytter en PostgreSQL-database ved hjelp 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
- 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.
- Endre standard skript for sikkerhetskopiering:
- I PPDM-grensesnittet går du til Protection → Scripts.
- Finn PostgreSQL-sikkerhetskopiskriptet.
- Rediger skriptet og finn
pg_dumpkommandolinje som inneholder-F tParametere - 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 tparameter 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.
- Bekreft reparasjonen
- Kjør en manuell PostgreSQL-sikkerhetskopi fra PPDM for den berørte databasen.
- Bekreft at sikkerhetskopieringen er fullført uten
/tmpplassutmattelse. - Overvåk
/tmpfilsystem under sikkerhetskopieringen og bekreft at kapasiteten ikke fylles.
- Hvis PostgreSQL-sikkerhetskopieringer fortsetter å mislykkes etter at skriptparameterne er endret, kan du kontakte Dell Support for ytterligere undersøkelser og se denne KB-artikkelen .
Affected Products
PowerProtect Data ManagerProducts
Data Protection Suite SeriesArticle Properties
Article Number: 000494783
Article Type: Solution
Last Modified: 04 Aug 2026
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.