Para fazer o backup algo como :
gbak -v -t -USER "SYSDBA" -PASSWORD "masterkey"
"/home/databases/teste/admin1.fdb" "/home/databases/teste/admin1.fdk"
Para restaurar no proprio servidor :
gbak -c  -USER "SYSDBA" -PASSWORD "masterkey"
"/home/databases/teste/admin1.fdk" "/home/databases/teste/admin1.fdb"

Para resturar a partir de uma estacao diferente :
gbak -c  -R -USER "SYSDBA" -PASSWORD "masterkey"
"/home/databases/teste/admin1.fdk"
"NOMEHOST:/home/databases/teste/admin1.fdb"
A flag -R é para substituir o banco de dados existente, eu geralmente
não uso ela porque é preferivel mudar o banco de dados para outro
lugar ao inves de sobrepor. Cá entre nós, e se o backup for
inconsistente ?

já NOMEHOST é um nome de um computador que está rodando o Firebird,
esse nome precisa ser encontrado via DNS ou /etc/hosts.

Por exemplo se voce usar localhost, tem de existir localhost no /etc/hosts :
# cat /etc/hosts|grep localhost
127.0.0.1       localhost.localdomain   localhost
::1     ip6-localhost ip6-loopback

Mas localhost é desnecessário porque isso indicaria que o banco de
dados se encontra no proprio servidor onde voce esta rodando o
comando. Seria usar a interface de rede desnecessariamente.

[]'s e sucesso.
PS #1: Confira se o Firebird está rodando, pois se não tiver os
comandos não funcionam.
PS #2: Tudo que o firebird faz, faz usando a conta "firebird",
portanto ele não restaurará em cima dum diretório que não tiver
permissão, dará algum erro dizendo "I/O ERROR" ou algo do tipo.

Em 20/06/07, Heitor Pereira<[EMAIL PROTECTED]> escreveu:
>  caro luiz esta foi uma tentativa de restaurar um backup em um diretório
> previamente compratilhado.
> ja trabalho com o firebird no windows há alguns anos mais sou quase um
> completo leigo no linux.
> se puder me ajudar agradeço de antemão.
>
>
> [EMAIL PROTECTED]:~# gbak -c -user sysdba -password masterkey -p 8192
> /hp-siac/comepi.gbk localhost:/hp-siac/comepi.fdb
> gbak: ERROR: Unable to complete network request to host "localhost".
> gbak: ERROR:     Failed to establish a connection.
> gbak: ERROR:     Connection refused
> gbak: ERROR: failed to create database localhost:/hp-siac/comepi.fdb
> gbak: Exiting before completion due to errors
> ----- Original Message -----
> From: "Luiz Octavio de Almeida Soares" <[EMAIL PROTECTED]>
> To: "Lista de discussão do LoCoTeam Brasileiro" <[email protected]>
> Sent: Tuesday, June 19, 2007 11:24 AM
> Subject: Re: [Ubuntu-BR] Firebird
>
>
> Cola aqui pra gente a saida dos comandos:
>
> ifconfig lo
> cat /etc/hosts
>
> On Mon, 2007-06-18 at 19:20 -0400, Heitor Pereira wrote:
> > Instalei o fierebird no Ubuntu mas não consigo fazer funcionar.
> >
> > Sempre receboa a mensagem :
> >
> > Unable to complete network request to host "localhost".
> > Failed to stablish a connection.
> > Connection refuse.
> >
> > Alguem pode me dar uma mão ???
> >
> >
> > Obrigado
> --
> Luiz Octavio de Almeida Soares - Administrador
> Rede Fiocruz - Fundação Oswaldo Cruz/MS
>
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui  -
> ubuntu-br mailing list
> [email protected]
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui  -
> ubuntu-br mailing list
> [email protected]
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>

-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a