Vamos estabelecer algumas suposições. Comente se não estiverem corretos.
- você executa máquinas com sistemas operacionais diferentes e, potencialmente, diferentes plataformas.
- você descreve para o caso com 2 máquinas, e Linux e FreeBSD
- suas máquinas usam sistemas de arquivos criptografados
- você deseja criar backups de seus dados e deseja que esses backups sejam criptografado também
- você deseja poder acessar dados nesses criptografados backups de qualquer uma das plataformas que contribuem para o arquivo
(comentário adicionado para fazer uma distinção entre formas de criptografia)
Você menciona que gostaria de poder acessar os dados dos outros sistemas, a partir da máquina sobrevivente. Uma maneira poderia ser armazenar backups não criptografados, na máquina local, em seu sistema de arquivos criptografado. Outra poderia ser armazenar backups criptografados, na máquina local, em um sistema de arquivos não criptografado. Sugiro armazenar backups criptografados em sistemas de arquivos não criptografados.
No entanto, como um aparte - há sempre uma preocupação com backups criptografados: - você realmente precisa ter cuidado com a chave - Corrupção parcial geralmente mata todo o backup
minha sugestão: use
para criar backups para um ou vários contêineres que ambas as máquinas podem acessar.
Para manter tudo dentro da sua LAN, você pode:
- crie um sistema de arquivos "backup" em ambos os hosts para armazenar os "pacotes" de backup criptografados. Ele não precisa de um sistema de arquivos criptografado, já que os "pacotes" de backup (que são chamados de "pedaços") armazenados nele serão criptografados
- exportar esses sistemas de arquivos, por exemplo com o NFS e montá-lo nos outros hosts, respectivamente
- ao criar backups, descarregue-os no sistema de arquivos local e espelhe-os no diretório montado pelo NFS no outro host. Isso tem o efeito colateral agradável de ter duas instâncias de seus arquivos de backup.
você agora terá os seguintes sistemas de arquivos em seus servidores:
no tux, sua máquina Linux:
/dev/foo / # encrypted filesystem
/dev/bar /tuxdump # unencrypted filesystem, local backup
beastie:/daemondump /daemondump # NFS backup destination
no beastie, sua máquina FreeBSD:
/dev/flurb / # encrypted filesystem
/dev/baz /daemondump # unencrypted filesystem, local backup
tux:/tuxdump /tuxdump # NFS backup destination
, dependendo da quantidade de dados que você precisa fazer backup, você também pode pensar em um contêiner externo, qualquer provedor de nuvem faria. Eu estou atualmente brincando com a configuração de meus contêineres S3 para que as coisas antigas fiquem envelhecidas no Glacier, que parece muito promissor, de preço.