PowerProtect DM: falha no backup do PostgreSQL, -tmp Espaço em disco esgotado Usando o script padrão pg_dump
Summary: Ao configurar backups de banco de dados PostgreSQL por meio do agente de aplicativo genérico do PowerProtect Data Manager (DM), o script de backup padrão do pg_dump usa /tmp como uma área de preparo temporária antes de gravar os dados de backup no Data Domain. Se o banco de dados PostgreSQL for maior que o espaço disponível em /tmp, o backup preencherá o file system, fazendo com que o PowerProtect Data Manager fique sem espaço em disco, e o backup apresentará falha. Esse problema afeta os ambientes do PowerProtect Data Manager que usam os parâmetros padrão de script de backup do PostgreSQL. ...
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
O PowerProtect Data Manager protege um banco de dados PostgreSQL usando o agente de aplicativos genérico com o padrão pg_dump Script de backup. Os backups falham devido ao espaço em disco insuficiente. Se o arquivo /tmp O file system no host do agente é preenchido até a capacidade durante a operação de backup. Bancos de dados menores podem fazer backup com sucesso, enquanto bancos de dados maiores que excedem os disponíveis /tmp espaço falha consistentemente.
Cause
Os parâmetros padrão usados no script fornecido usam /tmp como uma área de preparação antes de gravar o backup no Data Domain.
Resolution
- Faça upgrade do equipamento PPDM para a versão 20.1.0.0-14 ou posterior. Faça download da versão mais recente na página Drivers e downloads do PowerProtect Data Manager.
- Modifique o script de backup padrão:
- Na interface do usuário do PPDM, navegue até Protection → Scripts.
- Localize o script de backup do PostgreSQL.
- Edite o script e localize o
pg_dumpLinha de comando contendo o-F tParâmetro - Origem
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}") - Altere o
-F tparâmetro para-F c -Z 0: - Atualizado:
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}") - Salve o script.
- Verifique a correção
- Execute um backup manual do PostgreSQL a partir do PPDM para o banco de dados afetado.
- Confirme se o backup foi concluído com sucesso sem
/tmpexaustão de espaço. - Monitore o
/tmpdurante o backup e confirme se ele não atinge a capacidade.
- Se os backups do PostgreSQL continuarem falhando depois de modificar os parâmetros de script, entre em contato com o Suporte Dell para obter investigação adicional e consulte este artigo da KB.
Affected Products
PowerProtect Data ManagerProducts
Data Protection Suite SeriesArticle Properties
Article Number: 000494783
Article Type: Solution
Last Modified: 14 Aug 2026
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.