Você só precisa salvar os arquivos, o espaço livre não importa (a menos que você queira recuperar seus arquivos mais tarde), então uma ferramenta dd
como seria começar com 235 GB (240GB menos os 5GB usados) demais. Em vez de gastar tempo & esforço & o tempo de gravação limitado do SSD tentando preencher todo o espaço vazio com zeros, apenas faça o backup dos 5 GB de arquivos.
rsync
e seu --archive
sinalizador seria bom.
Para um backup ainda menor, use uma imagem do squashfs. É o que usa a maioria dos ISOs Linux ao vivo. A execução de outro sistema ativo / ISO também evitaria arquivos temporários / em uso / de bloqueio. Após a montagem (digamos para /mnt
) basicamente é:
mksquashfs /mnt backup.squashfs
Você poderia usar um & compactação xz mais lenta com:
mksquashfs /mnt backup.squashfs -comp xz -b 1048576
Depois é só montar & Copie os arquivos de volta quando estiver pronto. Faz um bom backup geral também, já que é um acesso aleatório - você não precisa varrer um arquivo inteiro .tar.xz ou
Se você estiver sobrescrevendo o setor de inicialização (e o GRUB), talvez queira salvar uma cópia dele também. Para MBR são apenas os primeiros 512 bytes, então dd
iria pegá-lo em um arquivo chamado MBR.dd
:
dd if=/dev/sda of=MBR.dd bs=512 count=1
A GPT pode usar sgdisk
( ref resposta em U & L ) como:
sgdisk --backup=<file> <device>
To restore the backup use:
sgdisk --load-backup=<file> <device>
Mas ignorar a tabela de partições também é bom, você teria a chance de criar & restaurar para uma partição muito menor (usando apenas 5GB de 240GB) e apenas restaurar o GRUB com um ISO ao vivo também é fácil.