Array
(
)

Backup - Como saber se arquivo é válido?

Armindo
   - 03 nov 2005

Faço o backup dos dados através do componente TIBBackupService e a restauraçao com TIBRestoreService. Funciona beleza.
Salvo o arquivo de backup com o nome que o usuário quiser e a extensão .bfk. Aí, na restauração só deixo restaurar com arquivo que tenha essa extensão.
A minha dúvida: se o usuário pegar algum arquivo qualquer e renomear a extensão para .bfk, o sistema vai fazer a restauração e dará erro no arquivo de dados. Há alguma rotina para, antes de iniciar a restauração, verificar se o arquivo selecionado é um arquivo válido de backup?

Obrigado.


Nerdex
   - 03 nov 2005

Talvez aplicando um Check com MD5Sum ...: :o

OBS: é utilizado mais para certificação de arqs para download na net, mas ao menos, com isto, cada arquivo gerado receberá um identificador único e imutável como no exemplo:

md5sum: 37c965c1ed451f04f7dea946c88bb658