PowerProtect DM: PostgreSQL-varmuuskopiointi epäonnistuu, -tmp-levytila käytetty loppuun käytettäessä oletusarvoista pg_dump komentosarjaa

Zhrnutie: Kun PostgreSQL-tietokannan varmuuskopiot määritetään PowerProtect Data Manager (DM) Generic Application Agentilla, oletusarvoinen pg_dump-varmuuskopiointikomentosarja käyttää /tmp-hakemistoa väliaikaisena valmistelualueena ennen varmuuskopiotietojen kirjoittamista Data Domainiin. Jos PostgreSQL-tietokanta on suurempi kuin /tmp:ssä käytettävissä oleva tila, varmuuskopio täyttää tiedostojärjestelmän, jolloin PowerProtect Data Managerin levytila loppuu ja varmuuskopiointi epäonnistuu. Tämä ongelma vaikuttaa PowerProtect Data Manager -ympäristöihin, joissa käytetään PostgreSQL-varmuuskopiointikomentosarjan oletusparametreja. ...

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 suojaa PostgreSQL-tietokannan käyttämällä yleistä sovellusagenttia oletusarvoisesti pg_dump Varmuuskopiointikomentosarja. Varmuuskopiointi epäonnistuu, koska levytila ei riitä. pikanäppäimellä /tmp Agentin isännän tiedostojärjestelmä täyttää kapasiteetin varmuuskopioinnin aikana. Pienemmät tietokannat saattavat varmuuskopioida ja suuremmat tietokannat, jotka ylittävät käytettävissä olevan määrän /tmp Avaruus epäonnistuu jatkuvasti.

Príčina

Annetussa komentosarjassa käytetyt oletusparametrit käyttävät /tmp valmistelualueena ennen varmuuskopion kirjoittamista Data Domainiin.

Riešenie

  1. Päivitä PPDM-laite versioon 20.1.0.0-14 tai uudempaan versioon. Lataa uusin versio PowerProtect Data Managerin Ohjaimet ja ladattavat tiedostot -sivulta.
  2. Muokkaa oletusarvoista varmuuskopiointikomentosarjaa:
    • Siirry PPDM-käyttöliittymässä kohtaan Protection → Scripts.
    • Etsi PostgreSQL-varmuuskopiointikomentosarja.
    • Muokkaa komentosarjaa ja etsi pg_dump Komentorivi, joka sisältää -F t Parametrit:
    • Aloittaja:
      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}")
    • Muuta -F t parametri kohteeseen -F c -Z 0:
    • Tietojen päivitys
      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}")
    • Tallenna komentosarja.
  3. Tarkista korjaus
    • Suorita manuaalinen PostgreSQL-varmuuskopiointi PPDM:stä tietoiselle tietokannalle.
    • Varmista, että varmuuskopiointi onnistuu ilman /tmp avaruuden uupumus.
    • Valvo /tmp filesystem varmuuskopioinnin aikana ja varmista, että se ei täytä kapasiteettia.
  4. Jos PostgreSQL-varmuuskopiointi epäonnistuu edelleen komentosarjaparametrien muokkaamisen jälkeen, ota yhteys Dellin tukeen lisätutkimuksia varten ja tutustu tähän tietämyskannan artikkeliin.

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.