Estou prestes a configurar um backup usando uma unidade LTO-4. Eu sei que as unidades devem ser compatíveis com qualquer fita nas últimas 3 gerações (portanto, devo ser capaz de ler uma fita LTO-4 usando uma unidade LTO-4, 5 ou 6).
Gostaria de saber se isso também se aplica à compressão de hardware e criptografia de hardware ?
Na prática, é seguro confiar na capacidade de qualquer unidade LTO-4/5/6 de ler minhas fitas de backup?
Tanto a compactação quanto a criptografia fazem parte do padrão LTO. Isso significa que uma fita LTO-4 compactada e criptografada deve ser lida por uma unidade LTO-6.
Dito isto, como a chave de criptografia de hardware pode ser gerenciada pelo próprio sistema de backup, acho que podem surgir problemas ocasionais de compatibilidade, pelo menos em teoria. Por outro lado, para compactação, não espero que nada dê errado.
A resposta que o consórcio LTO quer que você leia é sim, mas infelizmente não é tão simples assim.
Ambos os principais OEMs (IBM e HP) seguem os padrões publicados IEEE 1619.1 ( veja também ) (criptografia) e ISO/IEC 22091:2002 / ECMA-321 (compressão). No entanto, existem algumas pequenas diferenças em áreas que não são cobertas pelo padrão, por exemplo: a geração IV difere entre as unidades, a IBM desconsidera os sinalizadores de proteção de dados brutos e a IBM possui um algoritmo de compactação SLDC diferente (e melhor). Você pode encontrar mais detalhes aqui: https://darkimmortal.com/the-secrets-of-lto-tape/
Voltando ao espírito da pergunta original, um problema importante que encontrei é que as unidades IBM LTO-4 não podem ler fitas LTO-4 criptografadas gravadas por unidades HP LTO-4 (a unidade trava imediatamente na leitura e precisa ser reiniciada). Eu tentei combinações suficientes de firmwares, configurações, fitas e dados que estou tão certo quanto possível com 2 unidades de que este é um problema mais amplo. Duvido que esse problema exista em gerações posteriores ou seria mais amplamente divulgado, mas destaca o fato de que o padrão LTO não é tão à prova de balas quanto o marketing sugere. Eu escrevi um programa para solucionar esse problema no software: https://github.com/lukefor/ltoex
Além disso, a compactação do IBM SLDC não parece seguir as especificações. Embora eu não tenha visto nenhum problema com a capacidade das unidades HP de ler esses dados, não consegui descompactá-los com sucesso no software seguindo o padrão.