Eu estou tentando descobrir como fazer o backup das primeiras 3 de 5 partições, para poder restaurá-las em caso de falha no disco ou no caso de eu estragar meu sistema. As partições 4 e 5 são configuradas na configuração RAID 1 e contêm dados, cujo backup é feito em outro disco.
Acho que devo usar o procedimento abaixo. Minha pergunta é se isso funciona e a configuração do RAID 1 ainda funcionará?
willem@willem-desktop:~$ sudo parted -l [sudo] password for willem: Model: ATA WDC WD10JFCX-68N (scsi) Disk /dev/sda: 1000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 538MB 537MB fat32 boot 2 538MB 794MB 256MB ext2 3 794MB 170GB 170GB lvm 4 170GB 485GB 315GB btrfs 5 485GB 799GB 315GB btrfs
dd if=/dev/zero of=/tmp/delete.me bs=8M; rm delete.me
Calcular o tamanho da tabela do GPT Fórmula = (128 * N) +1024 = (128 * 5) +1024 = 1664
Fazer backup da tabela da GPT
dd if=/dev/sda of=GPT_TABLE bs=1 count=1664
dd if=/dev/sda1 | bzip2 > /media/sda1_image.bz2 dd if=/dev/sda2 | bzip2 > /media/sda2_image.bz2 dd if=/dev/sda3 | bzip2 > /media/sda3_image.bz2
dd if=GPT_TABLE of=/dev/sda bs=1 count=1664
bzcat /media/sda1_image.bz2 | dd of=/dev/sda1 bzcat /media/sda2_image.bz2 | dd of=/dev/sda1 bzcat /media/sda3_image.bz2 | dd of=/dev/sda1