PowerProtect DM: tworzenie kopii zapasowej PostgreSQL kończy się niepowodzeniem, wyczerpano miejsce na dysku -tmp przy użyciu domyślnego skryptu pg_dump
Summary: Podczas konfigurowania kopii zapasowych bazy danych PostgreSQL za pomocą agenta aplikacji ogólnych PowerProtect Data Manager (DM) domyślny skrypt kopii zapasowej pg_dump używa /tmp jako tymczasowego obszaru przejściowego przed zapisaniem danych kopii zapasowej w Data Domain. Jeśli baza danych PostgreSQL jest większa niż dostępne miejsce w katalogu /tmp, kopia zapasowa wypełnia system plików, powodując brak miejsca na dysku w programie PowerProtect Data Manager, a tworzenie kopii zapasowej kończy się niepowodzeniem. Ten problem dotyczy środowisk PowerProtect Data Manager korzystających z domyślnych parametrów skryptu kopii zapasowej PostgreSQL. ...
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 chroni bazę danych PostgreSQL przy użyciu agenta aplikacji ogólnej z domyślnym pg_dump Skrypt kopii zapasowej. Tworzenie kopii zapasowych nie powiodło się z powodu niewystarczającej ilości miejsca na dysku. Plik /tmp System plików na hoście agenta zapełnia się podczas operacji tworzenia kopii zapasowej. Kopie zapasowe mniejszych baz danych mogą zostać pomyślnie wykonane, podczas gdy większe bazy danych, które przekraczają dostępne /tmp Przestrzeń konsekwentnie zawodzi.
Cause
Domyślne parametry używane w dostarczonym skrypcie używają /tmp jako miejsce przejściowe przed zapisem kopii zapasowej w Data Domain.
Resolution
- Uaktualnij urządzenie PPDM do wersji 20.1.0.0-14 lub nowszej. Pobierz najnowszą wersję ze strony Sterowniki i pliki do pobrania PowerProtect Data Manager.
- Zmodyfikuj domyślny skrypt kopii zapasowej:
- W interfejsie użytkownika PPDM przejdź do opcji Protection → Scripts.
- Odszukaj skrypt kopii zapasowej PostgreSQL.
- Edytuj skrypt i znajdź
pg_dumpwiersz poleceń zawierający-F tParametry: - Inicjator:
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}") - Zmień parametr
-F tparametr na-F c -Z 0: - Aktualizacja:
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}") - Zapisz skrypt.
- Sprawdź poprawkę
- Uruchom ręczną kopię zapasową bazy danych PostgreSQL z PPDM dla bazy danych, której dotyczy problem.
- Potwierdź, że tworzenie kopii zapasowej zakończyło się pomyślnie bez
/tmpwyczerpanie przestrzeni. - Monitoruj
/tmpsystemu plików podczas tworzenia kopii zapasowej i upewnij się, że nie wypełnia się on do pełna pojemności.
- Jeśli tworzenie kopii zapasowych PostgreSQL nadal kończy się niepowodzeniem po zmodyfikowaniu parametrów skryptu, skontaktuj się z działem pomocy technicznej firmy Dell w celu przeprowadzenia dodatkowych badań i zapoznaj się z tym artykułem bazy wiedzy.
Produse afectate
PowerProtect Data ManagerProprietăț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ță.