pra não esquecer…

setembro 27th, 2007

Backup e restore com gbak

Posted by Felipe Olivaes in xalassa

O InterBase/FireBird possui uma ferramenta de linha de comando específica para fazer e restaurar cópias de segurança (backup). No Windows o nome do programa é gbak.exe e no Linux seu nome é gbak (sem extensão). Em ambos os sistemas a localização deste arquivo é o sub-diretório bin do InterBase/FireBird.

As sintaxes básicas deste comando são:

Para fazer um backup:

[code]gbak -b -user usuario -password senha arquivo_banco arquivo_backup[/code]

Para restaurar um backup:

[code]gbak -r -user usuario -password senha arquivo_backup arquivo_banco[/code]

Onde:

* usuario: é o nome de login do usuário (geralmente SYSDBA).
* senha: é a senha do usuário.
* arquivo_banco: é o arquivo de banco de dados (geralmente com extensão .gdb).
* arquivo_backup: é o arquivo de backup (geralmente com extensão .gbk).

Exemplo de backup:

[code]gbak -b -user SYSDBA -password masterkey c:\sistema\dados.gdb c:\backup\dados.gbk[/code]

Exemplo de restore:

[code]gbak -r -user SYSDBA -password masterkey c:\backup\dados.gbk c:\sistema\dados.gdb[/code]

Leave a reply


 




nuvem de tags:

24 horas acentuação Apache bash benchmark bios boot celular centos charset comando console Download esxi Firebird firefox http importação intel ipod kinghost legenda Linux lost mod_deflate msn mssql MySQL owner Padel PHP placa mãe portabilidade Postgre SQL recovery root password rewrite shell sinuca sql server svn temporada completa veronica mars vmware Windows ícones