4.6. Relocação Online de Dados
Você pode mover dados enquanto o sistema estiver em uso com o comando
pvmove
.
O comando
pvmove
quebra os dados para serem movidos em seções e cria um espelho temporário para mover cada seção. Para maiores informações sobre a operação do comando pvmove
, veja a página man pvmove
(8).
O seguinte comando move todo o espaço alocado do volume físico
/dev/sdc1
para outro volume físico livre no grupo de volume:
pvmove /dev/sdc1
O seguinte comando move apenas as extensões do volume lógico
MyLV
.
pvmove -n MyLV /dev/sdc1
Já que o comando
pvmove
pode levar um longo tempo para ser executado, você pode rodar o comando em segundo plano para evitar exibições de progresso na tela. O seguinte comando move todas as extensões alocadas ao volume físico /dev/sdc1
para /dev/sdf1
no background.
pvmove -b /dev/sdc1 /dev/sdf1
O seguinte comando reporta o progresso da transferência em porcentagem em intervalos de 5 segundos.
pvmove -i5 /dev/sdd1