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 um mês

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?