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
- 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.
- 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_dumpiçeren komut satırı-F tParametreler: - 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 tparametresi-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.
- 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:
/tmpuzay yorgunluğu. - Şunu izleyin:
/tmpYedekleme sırasında dosya sistemini kurun ve kapasiteyi doldurmadığını onaylayın.
- 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 ManagerProducts
Data Protection Suite SeriesArticle Properties
Article Number: 000494783
Article Type: Solution
Last Modified: 04 أغسطس 2026
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.