Orientação sobre como mover um grupo invadido / para um novo conjunto de discos

1

Atualizando o Ubuntu 14.04.1.

Além de um pool do ZFS que estou usando para meus dados, tenho minha partição raiz em uma invasão de software espelhada e gostaria de migrar para dois discos maiores.

Aqui está minha saída parted:

Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sda: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  105MB   104MB                         bios_grub
 2      105MB   367MB   262MB   fat32                 boot
 3      367MB   8961MB  8594MB  linux-swap(v1)
 4      8961MB  120GB   111GB   ext4                  raid


Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sdb: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  105MB   104MB                         bios_grub
 2      105MB   367MB   262MB   fat32                 boot
 3      367MB   8961MB  8594MB  linux-swap(v1)
 4      8961MB  120GB   111GB   ext4                  raid

Qual seria a maneira mais segura de mover para dois novos discos para / dev / sda e / dev / sdb

Isso seria correto?

  1. Instale os dois novos discos (vamos assumir / dev / sdc e / dev / sdd) (eu colocaria meu zfspool fisicamente offline devido a uma falta de portas SATA)
  2. Inicialize em um Live CD do Ubuntu.
  3. Use o GParted para criar tabelas de partição GPT em cada um dos novos discos e crie os mesmos tamanhos de partição, além da última partição que aproveita o novo tamanho.
  4. Crie dois novos ataques espelhados usando md e monte-os
  5. Copie todos os dados de cada uma das montagens md para os novos discos
  6. Modifique o / etc / fstab para apontar para os novos UUIDs
  7. Desligue e remova os discos mais antigos.
  8. Arranque, e espere e reze Eu fiz certo?

Tenho certeza de que estou ausente ou incorreto em algumas coisas. Minha placa-mãe é compatível com UEFI, e acredito que estou usando desde que eu tenha montado / boot / efi em / dev / sda2

Isso faz parte de garantir que meu grub esteja configurado corretamente para os novos discos?

Alguma outra informação necessária?

Obrigado pela sua contribuição!

    
por Tim Potter 07.12.2014 / 07:03

1 resposta

0

Se você tiver uma área de trabalho, poderá adicionar todas as unidades e ignorar as etapas de "troca" abaixo; basta substituir o último "swap" por "tirar as unidades antigas"

  1. Troque o disco rígido secundário por um dos novos discos rígidos
  2. Inicialize o Clonezilla LiveCD,
  3. Faça um disk2disk, do HD antigo para o novo (e coloque um pequeno adesivo nele com "New 1")
  4. Encerrar
  5. Trocar: Retire o disco rígido antigo e novo, insira o novo HD secundário antigo e secundário
  6. Faça um disk2disk, do HD antigo para o novo (outro adesivo etc)
  7. Encerrar
  8. Troca: insira o primeiro disco rígido novo (retirando o antigo secundário)
  9. Inicialize normalmente. (Tudo deve funcionar nesta fase, agora você tem um novo software RAID com partições não alocadas de reposição. Se não, reinsira o antigo HD e deixe-me um comentário @ababy)
  10. Inicialize o gparted ao vivo (ou o Ubuntu vive e começa o gparted, minha opção é muito mais rápida)
  11. Estenda suas partições
  12. Se isso levar mais de 2 minutos, durma, pois demorará um pouco; melhor fazê-lo antes de ir para a cama)
  13. Inicialize normalmente e surpreenda-se com sua própria proeza! ; -)
por Fabby 07.12.2014 / 22:10