Montar / home para outro disco na VM do Azure

1

Eu tenho um CentOS 7.4 e segui este guia para montar o novo disco no meu sistema. link

No começo eu fiz um link simbólico mas não consegui o que eu quero porque o / home já existe, como eu posso montar com segurança / home no novo disco sem perder os dados atuais?

Meu objetivo é migrar facilmente este disco no futuro para outra VM, se precisar saber algo mais antes de montar esse disco em outra VM?

    
por Novo 19.04.2018 / 18:28

1 resposta

1

Eu suponho que você já tenha configurado a partição e trabalhado. O que você precisa fazer primeiro é copiar o diretório home da partição raiz para a nova partição. Digamos que ele esteja montado em / mnt / disk1

1) Copiar / Home (Substituir variáveis de acordo)

sudo rsync -aXS --exclude='/*/.gvfs' /home/. /mnt/disk1/home/.

2) Encontre uuid da nova partição

sudo blkid

3) Atualize o caminho fstab / home

UUID=<UUID_from_blkid>   /home    <partition_type>          defaults       0       2

4) Mova a casa antiga

cd / && sudo mv /home /old_home && sudo mkdir /home

5) Reinicie

Depois disso, você deve ter sua casa funcionando como deveria, mas localizada em uma partição diferente.

    
por 20.04.2018 / 00:48

Tags