Ir para o conteúdo

Backup

O módulo Backup permite a um administrador gerar uma cópia de segurança completa da configuração do Bastion a pedido e, inversamente, restaurar uma cópia de segurança existente. É utilizado antes de uma operação sensível (upgrade de versão, migração, alteração estrutural) ou para voltar atrás.

O ecrã apresenta duas secções: Backup generation e Backup restoration. O estado das duas operações é consultado ao servidor a cada 5 segundos.


Geração do backup

Campo Descrição
Generate backup Botão que inicia a geração no servidor. Durante a operação, o formulário fica coberto por uma máscara de carregamento que indica Backup generation in progress.
(estado) Etiqueta apresentada à direita do botão. Valores possíveis: No backup available, Backup generated on seguido da data, Backup generation failed e A backup is available on the other server quando o backup foi produzido no segundo servidor de um cluster.
Download last backup Botão ativado apenas quando existe um backup disponível localmente. Transfere o ficheiro .tar.gz.

Backup MSSQL

Quando a base de dados é MSSQL, é apresentado um aviso no topo da secção; a sua redação difere entre a consola de administração da organização e a consola de sistema. Aparece um aviso adicional quando o Vault utiliza também MSSQL.


Restauro do backup

Um aviso permanente abre a secção: o restauro deixa a plataforma indisponível durante algumas dezenas de segundos e desliga todos os utilizadores.

Campo Descrição
Restore database connection settings (databasesettings.ini) Caixa de verificação visível apenas a partir da consola de sistema.
Create databases if necessary (PostgreSQL only) Caixa de verificação visível apenas a partir da consola de sistema.
Migrate databases from earlier versions Caixa de verificação. Assinale-a quando a cópia de segurança provém de uma versão anterior do Bastion — as bases de dados são então atualizadas para a versão atual depois do restauro. Não aparece quando a base de dados é MSSQL.
Backup file Campo de carregamento obrigatório. Selecione um ficheiro .tar.gz local.
Restore backup Botão que inicia o restauro. Durante a operação, o formulário fica coberto por uma máscara de carregamento que indica Backup restore in progress.
(estado do restauro) Etiqueta apresentada à direita do botão. Valores possíveis: Backup restored on seguido da data, Backup restore failed, ou backup restore was partially successful. The following organisations could not be restored: seguido da lista.

Restauro MSSQL

Tal como na geração, são apresentados avisos específicos do MSSQL e de um Vault MSSQL acima do formulário quando essas bases de dados estão em uso.

Consulta automática

Os estados de backup e de restauro são atualizados automaticamente a cada 5 segundos enquanto a janela está aberta. Durante um restauro em curso, a apresentação não é reinicializada até que a operação termine ou falhe.