Backup - Como saber se arquivo é válido?
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.
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.
Armindo
Curtidas 0
Respostas
Nerdex
03/11/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:
[b:bc098edfc0]md5sum[/b:bc098edfc0]: 37c965c1ed451f04f7dea946c88bb658
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:
[b:bc098edfc0]md5sum[/b:bc098edfc0]: 37c965c1ed451f04f7dea946c88bb658
GOSTEI 0