Setor por setor de backup de disco rígido criptografado para ssd

1

Eu tenho um hdd criptografado de 500GB (LUKS) com o linux instalado (apenas 50GB usado) e quero migrar para um ssd de 250GB. Instalar do zero para a nova unidade é algo que eu quero evitar, pois tenho muitas configurações que prefiro não fazer novamente ...

Como o disco está criptografado, pensei em usar algum software com clonagem de setor para setor. Agora tenho duas perguntas:

  1. É possível fazer uma cópia setor a setor de um disco maior para um menor? E se eu reduzir o tamanho das minhas partições no meu disco rígido para ajustar o tamanho do ssd? O software de backup se importará ou copiará todo o disco novamente?
  2. Vou enfrentar outros problemas após o backup? Dirija cartas, UUIDs ... não sei mais o quê ...

Claro que se você tiver uma recomendação melhor (mais simples) para o que eu quero fazer, sinta-se à vontade.

    
por Cobra Kai Dojo 12.05.2014 / 16:07

2 respostas

1

Em geral, a maneira mais fácil de migrar um SO baseado em Linux já instalado de um dispositivo de armazenamento para outro é provavelmente:

  1. Crie um novo sistema de arquivos no dispositivo de destino. No seu caso, isso incluiria a criação de um contêiner LUKS, a menos que você queira migrar para não criptografado também. Como você está criando um novo sistema de arquivos, não precisa se preocupar com colisões de UUID do sistema de arquivos e similares.
  2. Copie todos os arquivos da origem para o dispositivo de destino. Faça isso em um ambiente live-CD ou similar, não de um sistema em execução, para garantir que nada seja alterado durante o processo. O rsync tem várias opções úteis aqui. Certifique-se de montar todos os sistemas de arquivos relevantes antes de iniciar o processo de cópia.
  3. Ajuste a configuração do / etc / fstab e do carregador de inicialização do destino para corresponder à nova realidade. Se você ainda estiver usando nomes / dev / sdXY para partições, este seria um bom momento para migrar para outra coisa (UUIDs, rótulos, IDs WWN, o que mais lhe agrada, apenas algo estável). Então você não precisa se preocupar quando você desconectar ou reorganizar os discos para que o dispositivo de destino se torne o primeiro nos olhos da BIOS.
  4. Ainda em execução no ambiente do live-CD, faça o chroot no diretório-raiz do dispositivo de destino, monte todos os sistemas de arquivos ( mount -a ) e reinstale o carregador de boot no dispositivo de destino.
  5. Reinicialize e observe que o sistema é inicializado a partir do dispositivo de destino.

Realmente. Eu fiz algo muito parecido com o que foi descrito acima algumas vezes, e não é muito mais complicado do que isso. Você precisa tomar cuidado ao copiar arquivos e reinstalar o gerenciador de inicialização, mas não há mágica real para isso.

    
por 12.05.2014 / 16:38
0

Eu acredito que desde que seu sistema hdd é criptografado você pode seguir o guia aqui, então simplesmente dd cada uma das partições (incluindo o mbr ou UEFI, o que você usa) e então cloná-las no ssd. link . Você também precisa garantir que as partições estejam alinhadas para um desempenho ideal para o ssd.

No entanto, outro método mais fácil é simplesmente fazer backup dos arquivos de configuração, instalar o sistema operacional no ssd e restaurá-los.

    
por 12.05.2014 / 16:26