백업 및 복구를 위한 LVM

백업 및 복구를 위한 LVM

몇 가지 개념을 이해하려고 노력합니다.

우분투를 설치하고 꽤 많이 조정했습니다. 내가 LVM을 사용하지 않는 이유는 Windows, VM, Puppet이 가지고 있는 몇 가지 장점을 활용하기 위해서입니다. nginx 구성을 얻거나 무언가를 시도하고 싶지만 실패하면 꼭두각시 라인을 제거하고 VM을 다시 빌드합니다.

Ubuntu 시스템(내 데스크탑이기도 함)에서는 이 작업을 수행할 수 없습니다. 따라서 LVM을 사용하고 싶습니다.

설치 패키지 및 해당 종속성의 영향을 받은 디렉터리를 복원하고 싶습니다.

LVM에는 파티션을 사용해야 합니다. 제 생각에는요? 위의 목적을 달성하기 위해 드라이브를 어떻게 분할합니까? 부팅 파티션(코어라고 부를 수 있나요?) 및 응용 프로그램 파티션 - 후자가 백업된 것입니까?

응용 프로그램은 /etc /sbin 등에 어떻게 매핑됩니까? ? ?

답변1

파일 시스템의 내용을 복원하여 설치 롤백을 수행하면 안 됩니다. 이는 일반적으로 설치된 다른 패키지에도 영향을 미치기 때문입니다. 경량 가상 머신 대안의 경우 다양한 애플리케이션에 대해 다양한 사용자 공간 환경을 분리하는 데 사용할 수 있는 docker를 고려할 수 있습니다. Docker 이미지는 Makefile과 유사한 정의로 구축되며 아마도 puppet과 비슷할 것입니다(저는 사용한 적이 없습니다). 호스트와 게스트가 커널을 공유하기 때문에 가볍습니다. 시도 해봐!

관련 정보