FAQ – Configurando o Cobian Reflector para realizar backup de banco de dados sgf do MySQL


Pré Requisitos

Configuração de E-mail no Cobian Reflector
Criando os Parâmetros para o mySQLDump
Scripts necessário para realizar o Dump

Para gerar um backup agendado, utilizaremos o Cobian Reflector, que é uma alternativa eficaz para esta tarefa. No entanto, o Cobian Reflector não possui a capacidade de realizar backups diretamente de bancos de dados MySQL. Por isso, faremos o backup dos arquivos do banco de dados em um diretório específico utilizando um script para o MySQL.

Diferente dos backups que geralmente fazemos em um pen-drive ou outros dispositivos de armazenamento externos, este backup será realizado em uma rede interna. Isso nos permitirá transferir os arquivos de backup para outra máquina na rede, aumentando a segurança ao armazenar e preservar os backups. Este método garante que os dados estejam protegidos contra perda ou corrupção, proporcionando uma camada extra de segurança.

Configuração de tarefa no Cobian Reflector

Na Aba Geral

1- Informe o “Nome da tarefa”  como “(Nome da empresa) Dump Banco de Dados Sgf”.

2- Deixe o checkbox da configuração “Habilitado” marcado para que a tarefa possa ser executada.

3- Deixe o checkbox da configuração “Incluir subdiretório” marcado para que todos os arquivos encontrados em subdiretórios sejam copiados.

4- Deixe o checkbox da configuração “Criar novos backups separados” marcado. Assim, as novas cópias de backup serão criadas usando um carimbo de hora.  

5- Deixe o checkbox da configuração “Usar atributos de arquivo” desmarcado. Usamos atributos de arquivo em backups incrementais/diferenciais, pois ele seleciona os arquivos que serão copiados.

6- Deixe o checkbox da configuração “Usar cópias de sombra de volume” marcado, possibilitando que o 7- programa copie arquivos que atualmente estão em uso por outro aplicativo.

8- Informe o “Tipo de backup” como backup completo, para incluir toda a estrutura, dados e transações em um arquivo separado.

Na aba Arquivos

1- Em “Origem”  informe o local em  “(Unidade instalada do sistema Softniels C ou D):\Softniels\Temp\MySQLDump” se não existir será criado pelo próprio script.

2- Em  “Destino” criamos um diretório em uma pasta da rede destinada a salvar backups seguindo este padrão  “(Nome do diretório):\BackupsDiario\BackupSgf”.  

Na aba Agenda

1- Informe o “Tipo de programação”  como Diário.

2- Em “Configurações de data” selecione “Novo tempo” e adicione uma nova hora 04:00.

Na aba Dinâmica

1- Informe a “Prioridade”  como Normal.

2- Informe a “Cópias completas para manter”  como 15.

Na aba Arquivo

1- Informe o “Tipo de compressão”  como Arquivo monolítico global.

2- Informe o “Method”  como Zip.

Na aba Eventos

1- Nesta etapa serão usados 2 scripts criados em ordem Scripts necessário para realizar o Dump

2- Adicionar ⇨ Executar e esperar ⇨ selecione o script “criar_diretorio_backup.bat”  ⇨ ok 

(neste evento não será necessário passar parâmetro).

3- Adicionar ⇨ Executar e esperar ⇨ selecione o script “apagar_arquivo_sqf_sql.bat” ⇨ ok 

(neste evento não será necessário passar parâmetro).

4- Adicionar ⇨ Executar e esperar ⇨ selecione o “mysqldump.exe ⇨ Informe os parâmetros criados  Criando os Parâmetros para o mySQLDump ⇨ ok

5- Deixe o checkbox “Cancele a tarefa se algum evento falhar” marcado.

Na aba Avançado

1- Marque a Checkbox Executar como outro usuário e faça o login com as credenciais do computador

Clique em OK para salvar as alterações.

Referências: Todas as imagens não referenciadas sujeitas nesta wiki são do Cobian Reflector.
Manual – Configurando o Cobian Reflector para realizar backup de banco de dados sgf do MySQL – 05/2024
Dúvidas ou Sugestões: suporte@softniels.com.br

Esse artigo foi útil?

Comments are closed.