PowerProtect Data Manager: Varsayılan pg_dump komut dosyası kullanılırken /tmp disk alanı tükenmesi nedeniyle PostgreSQL yedeklemesi başarısız oluyor

Summary: PowerProtect Data Manager (PPDM) Genel Uygulama Aracısı aracılığıyla PostgreSQL veritabanı yedeklemeleri yapılandırılırken varsayılan pg_dump yedekleme komut dosyası, yedekleme verilerini Data Domain'e yazmadan önce geçici hazırlama alanı olarak /tmp kullanır. PostgreSQL veritabanı /tmp içindeki kullanılabilir alandan büyükse yedekleme dosya sistemini doldurur, PPDM'nin disk alanının dolmasına neden olur ve yedekleme başarısız olur. Bu sorun, varsayılan PostgreSQL yedekleme komut dosyası parametrelerini kullanan PPDM ortamlarını etkiler. ...

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, varsayılan olarak Genel Uygulama Aracısı'nı kullanarak PostgreSQL veritabanını korur. pg_dump Backup Script. Yetersiz disk alanı nedeniyle yedeklemeler başarısız olur. Trafik /tmp Aracı ana bilgisayarındaki dosya sistemi, yedekleme işlemi sırasında kapasiteyi dolduruyor. Daha küçük veritabanları başarılı bir şekilde yedeklenebilirken, daha büyük veritabanları mevcut kapasiteyi aşıyor /tmp alan sürekli olarak başarısız oluyor.

Cause

Sağlanan komut dosyasında kullanılan varsayılan parametreler kullanılır /tmp yedeği Data Domain'e yazmadan önce hazırlama alanı olarak ayarlayın.

Resolution

  1. PPDM cihazını 20.1.0.0-14 veya sonraki bir sürüme yükseltin. PowerProtect Data Manager Drivers & Downloads sayfasından en son sürümü indirin.
  2. Varsayılan yedekleme komut dosyasını değiştirin:
    • PPDM kullanıcı arayüzünde Protection → Scripts öğesine gidin.
    • PostgreSQL yedekleme komut dosyasını bulun.
    • Komut dosyasını düzenleyin ve pg_dump içeren komut satırı -F t Parametreler:
    • Düzenleyen:
      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}")
    • Değiştir -F t parametresi -F c -Z 0:
    • Güncelleştirildi:
      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}")
    • Komut dosyasını kaydedin.
  3. Düzeltmeyi Doğrulama
    • Etkilenen veritabanı için PPDM'den PostgreSQL yedeklemesini manuel olarak çalıştırın.
    • Yedeklemenin şu durumlarda başarıyla tamamlandığını onaylayın: /tmp uzay yorgunluğu.
    • Şunu izleyin: /tmp Yedekleme sırasında dosya sistemini kurun ve kapasiteyi doldurmadığını onaylayın.
  4. Komut dosyası parametrelerini değiştirdikten sonra PostgreSQL yedeklemeleri başarısız olmaya devam ederse daha fazla araştırma için Dell Destek ekibiyle iletişime geçin ve bu KB makalesine başvurun.

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.