vhd (disco rígido virtual) equivalente no linux

2

no Windows temos vhd virtual disco rígido e em cima disso temos um diferencial vhd, onde existe um pai estático vhd e um filho vhd.

qual é a tecnologia equivalente no linux e como criar um arquivo diferencial (sistema de arquivos) e como montá-lo na linha de comando?

    
por Six Tram 26.11.2017 / 19:12

2 respostas

2

Se eu entendi a descrição de "VHD diferencial "corretamente, o equivalente em Linux é o sistema de arquivos de sobreposição .

Consiste em uma camada superior e uma camada inferior, onde a camada superior (contendo as "diferenças") é sobreposta na camada inferior (o "sistema de arquivos base"). Frequentemente, a camada inferior é somente leitura, e esta é uma maneira popular de gerenciar o sistema de arquivos raiz em sistemas embarcados, por exemplo, roteadores (onde a camada inferior é adicionalmente compactada).

    
por 27.11.2017 / 22:26
1

Alguns sistemas de arquivos (como btrfs ) possuem snapshots integrados.

Também há instantâneos no nível de dispositivo de bloco. Eles são fornecidos pelo devoce mapper. A maneira mais fácil de usá-los é usar o LVM (gerenciador de volume lógico, man 8 lvm ). O LVM pode criar volumes COW (até mesmo alterar seu tamanho) e, assim, armazenar o instantâneo em uma reinicialização.

Você pode mesclar um snapthot em seu volume de origem para restaurar o estado inicial. Você também pode gravar no instantâneo sem afetar o volume de origem.

    
por 27.11.2017 / 20:55