Confira !!
A funcionalidade de envio/recebimento do Btrfs permite gerar um fluxo de alterações entre dois instantâneos de subvolume, o que pode ser útil para fins de backup/arquivamento eficientes, entre outros usos. Com o kernel Linux 5.20 há o suporte para o envio/recebimento do novo formato "stream v2".
O envio do do suporte ao kernel do Btrfs permite gerar um fluxo de instruções que representam o delta entre dois instantâneos de subvolume. Com o btrfs-receive no espaço do usuário, há suporte para replicar esse instantâneo em um sistema de arquivos diferente, completo ou incrementalmente.
Agora pronto para o Kernel Linux 5.20, após passar por várias rodadas de revisão, está o suporte de envio/recebimento para leitura/gravação de dados compactados. O suporte a dados compactados é a principal adição do formato Btrfs send stream v2.
Esse suporte de dados compactados para o envio/recebimento faz o uso do BTRFS_IOC_ENCODED_WRITE que foi introduzido no Kernel Linux 5.18 para ignorar a compactação ou criptografia transparente do sistema de arquivos e leitura/gravação de dados diretamente no disco .
Os patches para btrfs-progs no espaço do usuário também são necessários como parte deste suporte ao formato stream v2.
A partir do dia 19, as alterações de envio de stream v2 do Btrfs do lado do kernel foram enfileiradas no for-5.20 , tornando-o material a ser enviado como parte das atualizações do sistema de arquivos Btrfs para o próximo ciclo do kernel.
Até a próxima !!
Nenhum comentário:
Postar um comentário