Em um sistema 8.2 do deabian eu fiz uma nova partição LVM com fdisk e queria lançar um comando pvcreate , mas estava constantemente sendo chamado e então cometi esse terrível erro horrível.
Antes da chamada eu verifiquei se estava tudo bem:
Command (m for help): p
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x33eeab93
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2046 1953791 1951746 953M 5 Extended
/dev/sda2 1953792 19531775 17577984 8.4G 8e Linux LVM
/dev/sda3 19531776 41940991 22409216 10.7G 8e Linux LVM
/dev/sda4 41940992 104857599 62916608 30G 8e Linux LVM
/dev/sda5 2048 1953791 1951744 953M 8e Linux LVM
Partition table entries are not in disk order.
Após a chamada, pensei ter terminado com fdisk :
Command (m for help): sudo pvcreate /dev/sda4
Created a new partition 1 of type 'Linux native' and of size 50 GiB.
Created a new partition 2 of type 'Linux swap' and of size 47.1 MiB.
Created a new partition 3 of type 'Whole disk' and of size 50 GiB.
Created a new Sun disklabel.
Mas ainda estava em andamento e, para piorar, salvei as alterações.
Fez um despejo de banco de dados e o armazenou em outra máquina. E agora estou procurando uma boa solução na esperança de implementar amanhã.
Uma opção é implantar outro servidor e configurá-lo e importar o dump do DB, mas isso não parece eficiente e o banco de dados ficará inacessível por um breve momento.
Comecei a pesquisar na Web e encontrei o link que seria uma opção de último recurso sem implantar outro servidor.
Com testdisk eu posso ver todas as partições e dados que eu preciso, mas o programa não está claro para mim.
Então, eu gostaria de perguntar, testdisk é uma boa opção nessa situação?
Se sim, por favor leia o seguinte:
Quando eu começo o programa, uma lista de discos é apresentada, aqui eu posso escolher
/ dev / sda , mas também lista / dev / mapper / vg ... & / dev / dm - ...
Como eu sinto que mexi com todo o disco eu escolhi / dev / sda ele encontra a nova partição 'Whole disk', então eu não vou escolher escrever aqui.
Mas quando eu escolho / dev / mapper / vg-srv-lv-srv ele detecta uma partição de nenhum tipo e eu obtenho minha partição ext4 sob avançado e posso copie arquivos ou crie uma imagem, mude o tipo ou localize Superblock, mas quando eu escolher Analisar não consigo escrever como o tipo de tabela Nenhum está selecionado.
Deve ser tão simples quanto mudar o tipo de partição de volta com fdisk ou selecionar ext4 no testdisk, e escrever de volta as partições antigas após a análise?
Quaisquer detalhes adicionais para ter em conta no caso de LVM?
O programa parece promissor, mas não me sinto confiante o suficiente para tentar ver o que acontece. Conselho por favor.
Também outras soluções são bem-vindas.
Agradecemos antecipadamente a uma pessoa que nunca atenderá o telefone novamente ao executar o fdisk.