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

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

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

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.

Oorzaak

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

Oplossing

  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.

Getroffen producten

PowerProtect Data Manager
Artikeleigenschappen
Artikelnummer: 000494783
Artikeltype: Solution
Laatst aangepast: 14 aug. 2026
Versie:  2
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.