Como posso fazer um clone exato da minha partição Ubuntu 22.04 para backup e restauração periódica e é possível usar o utilitário "Discos" incluído?

Como posso fazer um clone exato da minha partição Ubuntu 22.04 para backup e restauração periódica e é possível usar o utilitário "Discos" incluído?

Eu tenho duas unidades configuradas da seguinte forma: Primeiro disco rígido

Segundo SSD

Meu objetivo é inicializar uma instalação do Linux 22.04 na primeira unidade mostrada localizada na partição chamada "Admin-1" e usar o utilitário "Discos" para criar um clone da partição chamada "WebDev-1" na segunda unidade mostrada (que contém outra instalação do Linux 22.04). Quero salvar este arquivo .img na partição chamada "WebDev-1-Backup" que você pode ver na primeira imagem. Ambas as partições têm exatamente o mesmo número de bytes.

Infelizmente, quando tentei fazer isso usando discos e "criar imagem de partição", recebo uma mensagem de erro semelhante a esta:

insira a descrição da imagem aqui

Eu uso a partição "WebDev-1" como um sistema operacional para inicializar para tentar fazer algumas coisas de desenvolvimento web, o problema está no processo de instalação de várias coisas, é comum bloquear a instalação, e é por isso que quero usar o " Admin-1" Imagem do Ubuntu para criar clones periodicamente para backup e restauração quando algo der errado.

Não sei por que estou recebendo essa mensagem de erro ou se há outra maneira um pouco diferente de fazer isso. O objetivo é basicamente fazer com que a partição "WebDev-1-Backup" seja uma cópia exata da partição "WebDev-1" que eu possa sobrescrever e substituir conforme necessário.

Consegui realizar algo muito semelhante no passado e pensei que estava usando apenas o utilitário Disks para fazer isso, mas posso estar me lembrando mal. Qualquer dica será apreciada.

Responder1

Não consegui descobrir como fazer isso usando discos, mas descobri que consegui atingir o objetivo usando alguns comandos de terminal:

Para fazer backup: sudo sh -c "dd if=/dev/sdb3 status=progress | xz -c > /media/laraki/WebDev-1-Backup.img.xz"

(substitua /dev/sdb3 por qualquer partição que você deseja fazer backup e /media/laraki/WebDev-1-Backup pelo local e nome do arquivo de backup desejado)

Para restaurar do backup: sudo sh -c "xz -d -c /media/laraki/WebDev-1-Backup.img.xz | dd of=/dev/sdb3 status=progress"

(Aqui, novamente, basta substituir pela localização do arquivo de backup e pela partição que deseja restaurar.)

No meu caso, isso funcionou e me permitiu fazer login no meu sistema operacional "admin" para criar e restaurar a partir de pontos de backup.

Não use esses comandos em uma partição que esteja em uso, pois aparentemente isso pode levar à corrupção de dados.

informação relacionada