> For the complete documentation index, see [llms.txt](https://suporte-conttrade.gitbook.io/instalacoes-reinstalacoes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://suporte-conttrade.gitbook.io/instalacoes-reinstalacoes/instalacao-sgdb/postgresql/backup-postgresql/backup-postgres.md).

# Backup Postgres

Como configurar o backup no PostgreSQL.

## Criando a estrutura de pastas e arquivos necessarios

Realizamos sempre dois backup no dia e salvamos na maquina local(servidor) do cliente.\
Sugerir para o cliente salvar em unidade externa ou na nuvem.\
Temos uma solução interna para Backup On-line ( Plug Backup )\
\
Configurar no agendador de tarefas do windows uma tarefa para realizar o BACKUP.

\- Configurar os arquivos \*.bat para o SERVIDOR e CAMINHO de salvar o BKP;\
Pasta deve estar criada, a unidade neste exemplo é a "C:\\" mas pode mudar, depende da infra-estrutura, duvida pergunte.\
\
C:\CONTTRADE.Util\BACKUP\
\
\#Dentro da BACKUP devem conter as seguintes pastas e os seguinter arquivos:\
\
C:\CONTTRADE.Util\BACKUP\Manha\
C:\CONTTRADE.Util\BACKUP\Tarde\
Backup\_Manha.bat\
Backup\_Tarde.bat\
dll.txt<br>

<figure><img src="https://1872949069-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhBQVBIBQxcQsCXe7jUWv%2Fuploads%2FCh8WM5k5FwMhKf6cuFBl%2Fimage.png?alt=media&amp;token=6760ea05-1df4-4a37-b089-a20465808ec8" alt=""><figcaption></figcaption></figure>

## **Configurar os arquivos Backup\_Manha e Backup\_Tarde**

\
\
**Igual para todos:**\
set SERVIDOR="NOME DO SERVIDOR DO CLIENTE"\
set PORTA="PORTA DE INSTALAÇÃO DO POST, NORMALMENTE 5432"\
set BANCO="NOME DO BANCO A SER FEITO BACKUP,  NORMALMENTE dbCONTTRADE"\
set USUARIO="NOME DO NOSSO USUARIO PADRÃO"\
set PGPASSWORD="SENHA PADRÃO"\
\
C:\Program Files\PostgreSQL\9.6\bin\pg\_dump.exe \ <mark style="color:red;">(Confirmar se o post foi instalado nesse caminho, caso necessario altere, duvida pergunte)</mark>

**Diferente em cada um:**\
C:\CONTTRADE.Util\BACKUP\Manha\\\
C:\CONTTRADE.Util\BACKUP\Tarde\\

<br>

<figure><img src="https://1872949069-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhBQVBIBQxcQsCXe7jUWv%2Fuploads%2FjmPgMVctzXecmmvT07bB%2Fimage.png?alt=media&amp;token=20ad0993-0212-48a7-9c64-9fb975468576" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/07VayBmSVao>" %}

## Criar as tarefas no agendador de tarefas do windows

Temos quer criar as tarefas no agendados de tarefas do windows para que rode automaticamente os backup da manha e da tarde.

{% embed url="<https://youtu.be/L4mrMbjBWZE>" %}
