Windows 복원 지점...
같은 것을 갖는 방법기능성우분투에서? Deja-Dup과 같은 기존 도구 사용
스냅샷을 설정하려고 했으나 지침을 따르는 데 문제가 발생했습니다.
수동 스냅샷을 수행하는 정상적인 방법이 있습니까?BTRFS~에우분투 16.04?
답변1
예, 우분투에서는 btrfs를 사용하여 복원 지점을 만드는 아주 좋은 방법이 있습니다.
for 및 for btrfs
하위 볼륨을 사용하는 표준 Ubuntu 설치 .@
/
@home
/home
이러한 하위 볼륨을 사용하여 기본 방식으로 Ubuntu를 설치한 경우 /
및 /home
별도로 복원 지점을 쉽게 만들 수 있습니다.
다음을 실행하여 이러한 하위 볼륨이 있는지 확인할 수 있습니다.
sudo btrfs list /
Ubuntu가 있는 파티션이 /dev/sda1
.
/
달리면서 스냅샷을 만드세요 .
sudo mount /dev/sda1 /mnt
sudo btrfs sub snap /mnt/@ /mnt/@_backup
sudo umount /mnt
/
이제 ( 제외 ) 의 데이터를 안전하게 수정할 수 있습니다 /home
. 패키지를 설치하거나 삭제하거나 원하는 작업을 수행할 수 있습니다.
이전 상태로 복원하려면 LiveUSB에서 부팅하고 하위 볼륨의 이름을 바꿔야 합니다.
sudo mount /dev/sda1 /mnt
sudo mv /mnt/@ /mnt/@_broken
sudo mv /mnt/@_backup /mnt/@
sudo umount /mnt
이제 원래 시스템 상태로 부팅할 수 있습니다.
"깨진" 하위 볼륨이 더 이상 필요하지 않다고 확신하는 경우 다음 방법으로 삭제할 수 있습니다.
sudo mount /dev/sda1 /mnt
sudo btrfs sub del /mnt/@_broken
sudo umount /mnt
같은 방법으로 에 대한 복원 지점을 만들 수 있습니다 /home
.
기본 방식이 아닌 방식으로 설치한 경우 다른 하위 볼륨이 있을 수 있습니다. 그러나 언제든지 동일한 방식으로 하위 볼륨의 스냅샷을 만들 수 있습니다.
유용한 예:
Ubuntu를 최신 릴리스로 업그레이드하기 전에 /
및 아마도 /home
. 후자는 대부분의 경우 그다지 중요하지 않습니다.
업그레이드 도중이나 업그레이드 후에 문제가 발생하면 언제든지 이전 릴리스로 돌아갈 수 있습니다.
디스크 공간이 충분하면 언제든지 이전 스냅샷을 보관할 수 있습니다.
이런 식으로 일부 컴퓨터를 14.04에서 16.04로 업그레이드하고 16.04에 문제가 있을 경우를 대비해 14.04 스냅샷을 유지했습니다. 이런 식으로 14.04로 부팅하는 데 1분이 걸립니다.
Grub 메뉴를 사용하여 하나 또는 다른 스냅샷으로 부팅할 수 있는 방식으로 Grub을 설정할 수도 있습니다. 그러나 그것은 아마도 또 다른 질문의 주제일 것입니다.