PowerProtect Data Manager: PostgreSQL-varmuuskopiointi epäonnistuu /tmp-levytilan loppumisen vuoksi käytettäessä oletusarvoista pg_dump komentosarjaa

Summary: Kun PostgreSQL-tietokannan varmuuskopiot määritetään PowerProtect Data Manager (PPDM) Generic Application Agentilla, pg_dump:n oletusarvoinen varmuuskopiointikomentosarja käyttää /tmp:tä 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, PPDM:n levytila loppuu ja varmuuskopiointi epäonnistuu. Tämä ongelma vaikuttaa PPDM-ympäristöihin, joissa käytetään PostgreSQL-varmuuskopiointikomentosarjan oletusparametreja. ...

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 suojaa PostgreSQL-tietokantaa 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.

Cause

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

Resolution

  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.

Affected Products

PowerProtect Data Manager

Products

Data Protection Suite Series
Article 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.