Superset: Restaurar Backup

Objetivo

Restaurar backup do Superset de produção (máquina superset.c3sl.ufpr.br).

Dependências

[1] Docker, 26.0.0
[2] Superset, versão de produção: https://documentation-db.docs.c3sl.ufpr.br/en/latest/pages/Superset/Superset_producao.html.

Restauração

A superset.c3sl.ufpr.br possui backup diário dos volumes de Docker utilizados. Um root precisa enviar os volumes de backup do dia desejado para a máquina na qual o Superset será restaurado.

Na máquina nova, instale a versão de produção do Superset. Antes de rodar docker compose -f docker-compose-non-dev.yml up, é preciso copiar os volumes recebidos do backup para onde o Docker possa achá-los.

Use o comando docker info -f '{{ .DockerRootDir}}' para achar o diretório raiz do Docker. Nele haverá um diretório volumes/; copie os arquivos e diretórios recebidos para dentro dele.

Depois, use docker compose -f docker-compose-non-dev.yml up para subir o serviço.