Acho que seu melhor amigo, neste caso, seria rsync . Criar diretório
%código%. Sincronize com o diretório /home/var existente.
/var homem rsync
Quando a sincronização inicial estiver concluída, faça o mesmo com a partição rsync -avh /var/ /home/var/ --delete .
Depois disso, você fica com muito pouco tempo de inatividade. Pare todos os serviços, execute novamente o rsync.
Verifique se nenhum arquivo é usado em var e home. /home e
o mesmo para lsof | grep '/var' . Aqui tem chance que algumas bibliotecas são usadas
%código%. Mas isso pode ser ignorado. Agora você tem 2 opções.
Opção 1. monte /home em / media / e, em seguida, symlink /var/lib to /dev/md3
Opção 2. mova /media/var stuff para /var (exceto / home / var). então mova
todos de /home para / home /, remontar /home_new para /home/var , renomear
/dev/md3 to /var . Faça alterações em /home_new . Reinicie o servidor para ver
se tudo estiver funcionando corretamente.
Eu gosto mais da opção 2. Também sugiro que você adicione LVM para /home .
Espero que você tenha uma ideia.
Pergunta semelhante: