PowerProtect DM: PostgreSQL-back-up mislukt, -tmp Schijfruimte uitgeput met standaardscript pg_dump
Zhrnutie: Bij het configureren van PostgreSQL databaseback-ups via de PowerProtect Data Manager (DM) Generic Application Agent, gebruikt het standaard pg_dump back-upscript /tmp als een tijdelijk staginggebied voordat de back-updata naar het Data Domain worden geschreven. Als de PostgreSQL-database groter is dan de beschikbare ruimte in /tmp, raakt de back-up gevuld met het bestandssysteem, waardoor PowerProtect Data Manager geen schijfruimte meer heeft en de back-up mislukt. Dit probleem is van invloed op PowerProtect Data Manager-omgevingen met behulp van de standaard PostgreSQL-back-upscriptparameters. ...
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 beschermt een PostgreSQL-database met behulp van de Generic Application Agent als standaard pg_dump Back-upscript. Back-ups mislukken omdat er onvoldoende schijfruimte is. De toetsen /tmp Het bestandssysteem op de agenthost wordt vol gevuld tijdens de back-upbewerking. Van kleinere databases kan een back-up worden gemaakt, terwijl grotere databases die de beschikbare /tmp ruimte faalt consequent.
Príčina
De standaardparameters die in het opgegeven script worden gebruikt, worden gebruikt /tmp als staging-gebied voordat de back-up naar Data Domain wordt geschreven.
Riešenie
- Upgrade het PPDM-apparaat naar versie 20.1.0.0-14 of hoger. Download de nieuwste release van de pagina PowerProtect Data Manager Drivers en downloads.
- Wijzig het standaard back-upscript:
- Ga in de PPDM-gebruikersinterface naar Protection → Scripts.
- Zoek het PostgreSQL-back-upscript.
- Bewerk het script en zoek de
pg_dumpopdrachtregel met het-F tParameter - Door:
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}") - Wijzig de
-F tparameter naar-F c -Z 0: - Bijgewerkt
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}") - Sla het script op.
- Controleer de oplossing
- Voer een handmatige PostgreSQL-back-up uit vanaf PPDM voor de betreffende database.
- Bevestig dat de back-up is voltooid zonder
/tmpuitputting van de ruimte. - Bewaak de
/tmpbestandssysteem tijdens de back-up en controleer of deze niet vol raakt.
- Als PostgreSQL-back-ups blijven mislukken nadat u de scriptparameters hebt gewijzigd, neemt u contact op met Dell Support voor aanvullend onderzoek en raadpleegt u dit KB-artikel.
Dotknuté produkty
PowerProtect Data ManagerVlastnosti č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.