Bem-vindo, Visitante
Nome do utilizador: Senha: Memorizar

TÓPICO: Backup da base de dados

Backup da base de dados 4 anos 11 meses atrás #7367

  • marcolopes
  • Avatar de marcolopes
  • DESLIGADO
  • Mensagens: 5243
  • Obrigado recebido 730
8ACA escreveu:
Actualmente utilizo a versão 9.2.1 - versão gratuita do programa, queria fazer o upgrade no entanto estou com problemas para fazer o Backup da Base de dados (PostgreSQL) uma vez que no pgAdmin quando tento aceder à localhost: 5432 me pede a palavra-chave que eu escrevo e depois falha a autenticação, em suma, há alguma alternativa para fazer backup do programa, continuo a conseguir extrair e enviar o ficheiro SAFT-PT, no entanto, não estou a conseguir resolver esta situação para proceder à actualização da versão.

Se não se lembra com que password instalou o MOTOR de dados (que deveria ser do seu conhecimento!), pode sempre tentar efectuar o backup por linha de comandos:

pg_dump -U[utilizador] -f[nome do backup] -v -b [nome da base dados]

Este comando encontra-se na pasta BIN do motor de dados (ex: C:\Program Files\PostgreSQL\9.0\bin)
Marco Lopes
Gestor de projecto
Análise e Programação
Última Edição: 4 anos 11 meses atrás por marcolopes.
O adminstrador desactivou a escrita pública.

Backup da base de dados 4 anos 11 meses atrás #7368

  • marcolopes
  • Avatar de marcolopes
  • DESLIGADO
  • Mensagens: 5243
  • Obrigado recebido 730
jcavalheiro escreveu:
Após termos essa funcionalidade ativada, como podemos controlar para onde é efetuado o Backup e se este corre bem?

1) EDITAR ou CRIAR (caso não exista) o ficheiro de TEXTO: C:\ProjectoColibriRCP9\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\colibri.rcp.prefs

2) Criar uma linha com o seguinte conteúdo:
BACKUPS_FOLDER=[caminho da pasta]
exemplo:
BACKUPS_FOLDER=c:/backups
Marco Lopes
Gestor de projecto
Análise e Programação
O adminstrador desactivou a escrita pública.

Backup da base de dados 4 anos 11 meses atrás #7431

Boas a todos,

Como é que posso configurar o backup automático da base de dados PostgreSQL?

Já tentei a seguinte configuração mas deve estar errada pois o colibri assim nem inicia:

(editei o ficheiro: "C:\Program Files (x86)\ProjectoColibriRCP9\plugins\colibri.rcp_9.4.3\configuration\backups.ini")

[PostgreSQL]
command = C:\Program Files (x86)\PostgreSQL\9.3\bin\pg_dump
arguments = -U[postgres], -f[D:\colibri9.backup], -v, -b, [postgres]

Alguem me consegue ajudar?


Obrigado
O adminstrador desactivou a escrita pública.

Backup da base de dados 4 anos 11 meses atrás #7432

  • marcolopes
  • Avatar de marcolopes
  • DESLIGADO
  • Mensagens: 5243
  • Obrigado recebido 730
hdsvasconcelos escreveu:
Como é que posso configurar o backup automático da base de dados PostgreSQL?
Já tentei a seguinte configuração mas deve estar errada pois o colibri assim nem inicia:
(editei o ficheiro: "C:\Program Files (x86)\ProjectoColibriRCP9\plugins\colibri.rcp_9.4.3\configuration\backups.ini")
[PostgreSQL]
command = C:\Program Files (x86)\PostgreSQL\9.3\bin\pg_dump
arguments = -U[postgres], -f[D:\colibri9.backup], -v, -b, [postgres]

Repare nas informações do ficheiro:

# Argumentos variaveis substituidos automaticamente:
# [user] = Utilizador do motor de dados
# [password] = Password do motor de dados
# [database] = Nome da base de dados
# [dump] = Ficheiro de backup

O que quer dizer que, das duas uma:

1) Não mexe nos ARGUMENTOS e deixa que o programa os substitua pelos valores correctos (dados definidos na empresa de login)

2) Coloca os argumentos manualmente (o que parece que deseja fazer), mas da forma correcta!

[PostgreSQL]
command = C:\Program Files (x86)\PostgreSQL\9.3\bin\pg_dump
arguments = -Upostgres, -fD:\colibri9.backup, -v, -b, postgres

(de certeza que o NOME da base de dados = postgres??)
Marco Lopes
Gestor de projecto
Análise e Programação
Última Edição: 4 anos 11 meses atrás por marcolopes.
O adminstrador desactivou a escrita pública.
The following user(s) said Thank You: hdsvasconcelos

Backup da base de dados 4 anos 11 meses atrás #7438

Já funciona, muito obrigado.

Fiz a alteração conforme me disse (sim, o nome da BD estava mal):

[PostgreSQL]
command = C:\Program Files (x86)\PostgreSQL\9.3\bin\pg_dump
arguments = -Upostgres, -fD:\colibri9.backup, -v, -b, colibri9

Tive de definir os argumentos manualmente pois se estiverem as variáveis automáticas o backup não é feito e ao iniciar o programa aparece a mensagem que não é possível fazer o backup automático da base de dados.

Obrigado!
Última Edição: 4 anos 11 meses atrás por marcolopes.
O adminstrador desactivou a escrita pública.
The following user(s) said Thank You: marcolopes

Backup da base de dados 4 anos 11 meses atrás #7439

  • marcolopes
  • Avatar de marcolopes
  • DESLIGADO
  • Mensagens: 5243
  • Obrigado recebido 730
hdsvasconcelos escreveu:
Já funciona, muito obrigado.
Tive de definir os argumentos manualmente pois se estiverem as variáveis automáticas o backup não é feito e ao iniciar o programa aparece a mensagem que não é possível fazer o backup automático da base de dados.

Repare que, com a substituição automática o resultado deverá ser exactamente o mesmo... a única coisa a editar manualmente deverá ser o CAMINHO e nome do comando de backup...

Testei a funcionalidade em todos os motores de dados, e o backup é executado sem qualquer problema!
Marco Lopes
Gestor de projecto
Análise e Programação
O adminstrador desactivou a escrita pública.
Moderadores: marcolopes