No GRFood, acesse o menu Sistema > Configurações > Backup e clique em "Iniciar Backup Completo". O banco de dados será salvo em um arquivo .sql dentro do diretório configurado no campo "Salvar backup em". Esse procedimento pode ser realizado tanto no servidor quanto nos terminais.
Atenção: Dependendo do tamanho do banco e desempenho da máquina o backup pode demorar alguns minutos até ser salvo no disco, durante esse tempo não feche o GRFood ou o backup ficará corrompido.
Menu para realizar backup do banco de dados do GRFood
Restaurar backup
Para restaurar um backup pela interface do GRFood abra o menu Sistema > Configurações > Backup e clique em "Iniciar Restauração", escolha o backup do banco com extensão .sql, confirme e aguarde o fim da restauração.
Restauração de backup no GRFood
Importante: Caso o banco restaurado seja de em uma versão anterior do GRFood, será necessário fazer a atualização do sistema após a restauração do banco.
Método 2 - Cópia manual
Fazer backup
No SERVIDOR, abra a pasta C:\GRFood\mysql\data e copie a pasta "food" para algum outro diretório seguro. Recomendamos renomear a pasta com a data e horário do backup.
A pasta "food" deve ser copiada para outro diretório seguro
Restaurar backup
Na máquina SERVIDOR, feche os processos GRFood.exe e GRFoodServicos.exe via gerenciador de tarefas do Windows
Ainda no gerenciador de tarefas, clique na a aba "serviços" e pare o serviço mysql_new
Abra a pasta C:\GRFood\mysql\data e renomeie a pasta "food" para "food_old", isso irá manter o banco atual salvo caso seja necessário restaurá-lo
No lugar da pasta foi renomeada, coloque o backup que deseja restaurar. É importante que a pasta tenha o nome "food" escrito corretamente.
Inicie o serviço mysql_new pelo gerenciador de tarefas e abra o GRFood
Importante: Caso o banco restaurado seja de em uma versão anterior do GRFood, será necessário fazer a atualização do sistema após a restauração do banco.