Compartilhar via


Backups no CycleCloud

Por padrão, o CycleCloud terá instantâneos pontuais do armazenamento de dados do aplicativo subjacente como pontos de recuperação. Eles são armazenados em /opt/cycle_server/data/backups/. O diretório de backups não tem requisitos rigorosos de E/S de leitura/gravação ou latência, portanto, ele geralmente é montado em um compartilhamento NFS ou fusível de blob para durabilidade adicional.

Importante

Dentro desse diretório também há um subdiretório chamado shared/, que contém dados comuns a todos os backups e devem ser preservados para habilitar a restauração.

Agendamento de backup

Por padrão, o CycleCloud preservará instantâneos para:

  • 5 min
  • 15 min
  • 1 hora
  • 4 horas
  • 8 horas
  • 1 dia
  • e 7 dias

O agendamento de backup é armazenado como um registro de armazenamento de dados do tipo Application.BackupPlan. Para acessar esse registro, acesse a página Configurações e selecione a guia Registros . Verifique se Todos os tipos de registro estão selecionados na lista suspensa. Perto da parte inferior da lista está uma categoria rotulada como Plano de Backup. Usando a opção editar , a lista de agendamento pode ser alterada e salva.

Restaurar a partir de backup

Os backups são armazenados com o tempo de restauração codificado no nome do diretório: /opt/cycle_server/data/backups/backup-2018-08-30_15-05-05+0000. Esse diretório é um ponto de restauração. Para reverter o CycleCloud de volta para esse ponto no tempo, execute o utilitário de restauração com esse ponto de restauração como o argumento . Se nenhum ponto de restauração for especificado, o ponto de restauração mais recente será usado.

cd /opt/cycle_server/
./util/restore.sh ./data/backups/backup-2019-08-30_15-05-05