단일 1TB 드라이브에 Ubuntu를 설치했습니다. 제가 하고 싶은 것은 시스템의 전체 백업입니다. 대부분의 데이터에 tar/gzip 또는 rsync를 사용할 수 있다는 것을 알고 있지만, 완전히 작동하는(부팅 가능한) 시스템을 복원하려면 정확히 무엇을 해야 하는지 잘 모르겠습니다. 내 드라이브의 모습은 다음과 같습니다.
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme1n1p2 1050624 1953523711 1952473088 931G Linux filesystem
/dev/nvme1n1p1
dd와 같은 복제본을 만든 if=/dev/nvme1n1p1 of=/backup/boot.img bs=4m
다음 다른 디렉터리(예: rsync -Lrau --ignore-errors --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/cdrom/*,/lost+found} / /backup/system
) 에 대해 rsync를 수행하는 것으로 충분합니까 ? 그런 다음 시스템이 고장난 후(또는 예를 들어 SSD 드라이브를 교체한 후) 뒷면을 복제 nvme1n1p1
하고 dd
데이터를 복사합니다. 그러면 시스템이 부팅 가능하고 작동하게 될까요?
감사해요
답변1
나는 매주 홈 디렉토리에 대한 Deja-Dup 백업을 수행하고 한 달에 한 번 업그레이드하기 전에 Clonezilla를 사용하여 베어 메탈 백업을 수행합니다. 나는 Ubuntu 10.04부터 이 작업을 수행해 왔으며 Clonezilla 백업은 문제가 발생할 경우 항상 작동하는 시스템을 복원했습니다. 클론질라를 받을 수 있습니다.여기, 오픈 소스 GPL 소프트웨어입니다.
부팅 가능한 USB 스틱에 Clonezilla를 설치하고 백업용 저장소로 사용할 USB 하드 디스크를 준비합니다.