Ajuda em Opções de Backup (Firebird - MDO)

Delphi

22/11/2007

Prezados Amigos...
Estou utilizando uma rotina de backup no BD de nosso sistema...
E estou utilizando o componente MDO...
O processo é o seguinte....
Executo periodicamente o backup e crio um arquivo *.fbk... Aì pegamos este arquivo e mandamos para nosso servidor FTP.

Pelo que vi o componente MDOBackupService possui algumas opções:
* IgnoreCheckSums ;
* IgonreLimbo;
* MetadataOnly;
* NoGarbageCOlector;
* OldMetadataDesc;
* NoTransportable;
* ConvertExtTables;

Estamos preocupados com esse backup pelo seguinte... imaginem que o sistema realize o backup dia 01/11 e depois faça um backup dia 15/11
com uma base de dados de 20 MB.
A partir do primeiro backup que é o principal (referencia) os posteriores somente precisaremos dos novos cadastros e alterações e não de toda a base de dados novamente....
Então não sabemos qual opção e como tratar essa questão, afim de que os backups não fiquem sempre com um arquivo pesado contendo toda a base de dados.. e sim somente as atualizações...
Conto com vcs...
Um abraço.
Pablo


Pablo_lima

Pablo_lima

Curtidas 0

Respostas

Edilcimar

Edilcimar

22/11/2007

Faça uma conta simples, um backup de 20MB, sendo um backup por dia, dá um total máximo de 31 backups o que dá 20*31 = 620MB. Agora pergunto, o que são 620Mb para os Hds de hoje, onde você já não encontra mais Hds com menos de 120GB?


GOSTEI 0
Pablo_lima

Pablo_lima

22/11/2007

Faça uma conta simples, um backup de 20MB, sendo um backup por dia, dá um total máximo de 31 backups o que dá 20*31 = 620MB. Agora pergunto, o que são 620Mb para os Hds de hoje, onde você já não encontra mais Hds com menos de 120GB?


OK Edilcimar.. Obrigado pela dica mas ocorre o seguinte...

Os backups ficam num servidor ftp com recurso de espaço pago por GigaByte utilizado...
E contamos com mais de 500 filiais....
Rs...
Então não podemos ficar fazendo backups de coisas que já estão atualizadas no ultimo BD (completo e atualizado) em nossa matriz...
Precisamos apenas das ultimas atualizações e cadastros.. e acredito...

Naquelas opções do Componente MDo deve ter algo que faça isso..
Enfim.. conto com vcs...


GOSTEI 0
Gandalf.nho

Gandalf.nho

22/11/2007

Backup parcial só é possível com o FB 2.0 (não sei se alguma versão do IB já suporta isso) e teria que ver se o MDO tem suporte a isso (inclusive o utilitário que faz isso no FB 2.0 não é o gbak e sim um utilitário novo chamado nbackup).
Outra coisa: após fazero backup usando os recursos do próprio banco, você pode zipar o arquivo gerado, deixando-o menor ainda.


GOSTEI 0
Luciano Paranhos

Luciano Paranhos

22/11/2007

Nossa! so 20MB hehehehe.... aqui onde estou trabalhando faco backups de que geram arquivos de 3,5GB..

Agora esse lance de pagar FTP pra colocar backup de base de dados nao da muito certo.
Backups devem ficar em locais seguros e de preferencia ter MUITAS redundancias do mesmo. Fitas, DVD, pendrive, HD etc...


GOSTEI 0
Edilcimar

Edilcimar

22/11/2007

concordo com drlupa, se vc tem tantas ´filiais´, tenha faça backup em todas elas diariamente, afinal de contas hd ´extra´ não é caro, e semanalmente no teu ´provedor´, e existe um velho ditado que até hoje ninguém conseguiu derrubar ´seguro morreu de velho´


GOSTEI 0
POSTAR