Passar para o conteúdo principal
Todas as coleçõesBackup
Como exportar um arquivo de backup do conector
Como exportar um arquivo de backup do conector
Atualizado há mais de 2 meses

Sempre quando houver alguma alteração no seu cofre, o serviço bastion irá gerar de madrugada um arquivo de backup (.bkp), o conector irá baixar e armazenar esse arquivo e o mesmo pode ser acessado em casos de indisponibilidade de conexões.

Para conseguir acessar o arquivo pelo processo BREAK-THE-GLASS, siga as instruções deste outro artigo: https://ajuda.vaultone.com/hc/pt-br/articles/4407253751191-Backup-de-Senhas

Existe uma maneira de você exportar o arquivo .bkp que está no conector para um formato legível (.json), para isso siga o passo a passo abaixo:

Obs1: Ao converter o arquivo para formato .json, você irá deixar as suas senhas e recursos expostos neste arquivo, guarde ele com segurança para evitar algum vazamento de credenciais.

Obs2: Será necessário ter acesso a chave utilizada para descriptografar e exportar o arquivo .bkp, no artigo acima, “Backup de Senhas”, ensinamos como gerar e utilizar essa chave.

Primeiro passo:

Acesse a sua máquina que possui o conector VaultOne e, com o usuário root, digite a sequência de comandos a seguir, conforme na imagem abaixo:


Docker:

docker exec -ti vo-sync bash 
cd backup
ls -la


Podman:

podman exec -ti vo-sync bash 
cd backup
ls -la

Imagem1.png

Segundo passo:

Na lista de arquivos .bkp dentro do diretório Backup, selecione o arquivo que vocês desejam exportar, note que cada arquivo possui uma data diferente, do mais antigo para o mais recente. Utilize os comandos abaixo para converter o arquivo para o formato .json.

base64 -d /backup/”NOME-DO-ARQUIVO.BKP” | openssl enc -d -aes-256-cbc -out “ESCOLHER-NOME-DO-ARQUIVO.JSON”

Exemplo:

base64 -d /backup/638136753443829173-7ad5c7340c03490489bdf1cd4be6e508.bkp | openssl enc -d -aes-256-cbc -out backupexternal.json

Em seguida, será solicitada a chave para descriptografar o arquivo, conforme na imagem abaixo:

Imagem2.png

Feito este processo, o arquivo estará disponível no diretório Backup.

Imagem3.png

Siga as próximas instruções para exportar o arquivo deste diretório.

Terceiro passo:

Utilize a sequência de comandos a seguir, conforme na imagem abaixo.

Docker:

exit
docker cp vo-sync:/backup/“NOME-DO-ARQUIVO.JSON” ./
ls -la

Podman:

exit
podman cp vo-sync:/backup/“NOME-DO-ARQUIVO.JSON” ./
ls -la​

Exemplo:

docker cp vo-sync:/backup/backupexternal.json ./

Imagem4.png

Pronto! O arquivo no formato .json já está no diretório home.

Depois de gerar o arquivo, você pode visualizá-lo melhor nesse site: https://jsonformatter.curiousconcept.com/#

Ficou alguma dúvida? Caso ainda precise de ajuda, basta enviar um e-mail para [email protected]

Respondeu à sua pergunta?