Backups e recuperacao operacional
Copias operacionais do ambiente mantidas fora do fluxo manual de edicao e deploy.
Copias do ambiente
| Tipo | Base operacional |
|---|---|
| Copia local | outro HD |
| Copia externa | nuvem |
Copia local do MySQL
- O script local do conjunto operacional fica em
agendamento/backup_mysql.bat. - O comando copia
C:\Arquivos de programas\MySQL\MySQL Server 5.0\data\mysql\*.*. - O destino da copia local e
M:\MySQL_dados_backup\data\mysql\*.*. - A copia usa
copy ... /ydireto no sistema de arquivos.
agendamento/backup_mysql.bat
copy C:\"Arquivos de programas"\MySQL\"MySQL Server 5.0"\data\mysql\*.* M:\MySQL_dados_backup\data\mysql\*.* /y
Escopo da copia local
- A rotina local de copia registrada no conjunto trabalha sobre a arvore
data\mysql\*.*. - O script nao abre export SQL do conteudo do banco.
- O script nao cria nome novo por execucao.
- O script escreve no mesmo destino com sobrescrita.
Copia externa
- A operacao do ambiente mantem copia externa em nuvem.
- Essa copia convive com a copia local em outro HD.
Captura de estrutura do banco
O conjunto operacional tambem registra um comando para capturar a estrutura do schema MySQL 5.7.
mysqldump de estrutura do schema
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump" -u root -p --no-data --databases mysql > C:\Temp\schema.sql
Restauracao no conjunto documentado
- A copia local trabalha entre a arvore do MySQL em
C:\Arquivos de programas\MySQL\MySQL Server 5.0\data\mysql\e o espelho emM:\MySQL_dados_backup\data\mysql\. - O conjunto operacional traz a copia de arquivos e o comando de captura de estrutura, sem um script separado de restauracao.
- A restauracao do bloco local depende dessas duas arvores de arquivos, porque sao as pontas registradas no script de copia.
Relacoes com outras paginas
- A cadeia local entre scripts e tarefas fica em Aplicacao > Rotas do Agendamento.
- A reexecucao das rotas tecnicas fica em Aplicacao > Interrupcoes e Reexecucao.
- O panorama geral da operacao fica em Operacao.