FERRAMENTAS LINUX: O suporte Btrfs Send Stream v2 está para ser enfileirado antes do Kernel Linux 5.20

quinta-feira, 21 de julho de 2022

O suporte Btrfs Send Stream v2 está para ser enfileirado antes do Kernel Linux 5.20

 

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.






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário