Recuperar o LVM para uma única unidade

2

A situação

Eu tenho um grupo de volumes que abrange quatro unidades de 1 TB com seis volumes lógicos. Três unidades possuem volumes físicos de unidade completa (sem partições), enquanto a quarta unidade contém / boot e uma partição dedicada ao volume físico final.

Uma unidade pode ser danificada e exigir a recuperação, mas fora do escopo da questão. Estou apenas explicando minha situação para o contexto. Assim que suspeitei de um problema, forcei o computador a desligar e comprei uma nova unidade de 5 TB. Meu computador de recuperação (não confio no computador original, pode ter sido uma falha na placa-mãe) não tem slots sata suficientes. O alvo de recuperação de 5 TB ocupa um slot, uma das quatro unidades de fonte de recuperação de 1 TB ocupa outro, e eu iniciei um sistema operacional completo via USB.

Caso uma unidade esteja danificada, eu gostaria de usar o ddrescue para copiar dados.

A questão

Como posso copiar meus quatro volumes físicos para um único disco rígido, com apenas um volume disponível por vez e com alguns volumes físicos em disco completo?

    
por user19087 17.08.2016 / 20:13

1 resposta

2

Você simplesmente precisa criar partições de tamanho 1Gb na nova unidade (usar GPT por causa do disco grande) e copiar cada PV para sua partição (não importa se o original estava usando a unidade completa - você só precisa cuidar para fornecer espaço suficiente e, em seguida, fazer dd if=/dev/sda of=/dev/sdb3 , por exemplo).

Quando todas as parções / discos são copiados como partições na nova unidade, basta reiniciar o lvm (ou reinicializar) para verificar todas as partições no novo disco e fornecer todos os PVs.

    
por 17.08.2016 / 21:12