나는 시스템/구성 파일을 + 파티션에서 외부 저장소로 복사하고 lvm-based
/dev/mapper/devuan--vg-root
설치 후 /dev/mapper/devuan--vg-home
새 파티션으로 이동하곤 했습니다 . 불행하게도 + 파티션에서 나머지 부분을 복사하는 것을 잊어버렸습니다.btrfs
Windows
lvm-based
/dev/mapper/devuan--vg-var
/dev/mapper/devuan--vg-tmp
질문
을(를) 설정하고 설치한 후 시스템 grub
에 들어갈 수 있었지만 다음과 같습니다.boot
다음 오류 메시지와 함께 시스템 로드가 중지됩니다.
fsck from util-linux 2.27.1 /bin/fsck.btrfs: /dev/mapper/devuan--vg-home does not exist /bin/fsck.btrfs: /dev/mapper/devuan--vg-tmp does not exist /bin/fsck.btrfs: /dev/mapper/devuan--vg-var does not exist fsck exited with status code 8
/var/*
또한 일부 서버에 폴더가 누락되어 다른 오류가 발생했습니다cron
.exim4
이 시점에서 수동으로 폴더를 만들고 에서 필요한 파일/var/lib/dpkg/*
과/var/cache/dpkg/*
폴더를 복사했습니다xubuntu
livecd
.
이 오류에 대해 제가 찾은 유일한 해결책은 fsck
입니다 touch /fastboot
. 그러나 이는 다음 오류에만 적용됩니다 boot
(즉, 영구적인 해결책은 아닙니다).
질문
lvm
파티션 검사를 영구적으로 비활성화하는 방법boot
(완전히 제거한다는 뜻lvm
)?- 파티션의 파일 시스템에
backing up and restoring
어떤 도구를 추천할 수 있습니까?system + user data
lvm
더 효율적미래?
답변1
운영 체제 파일에 대한 파일 소유권 및 사용 권한을 복원할 수 없습니다. 시스템이 부팅되고 루트 로그인이 허용되는 것에 깊은 인상을 받았습니다.
백업을 제대로 수행하면 올바르게 지우고 복원할 수 있습니다. 그렇지 않으면 처음부터 다시 설치하고 홈 디렉터리에서 파일을 복원해야 합니다.
이론적으로는 이미 설치된 패키지를 다시 적용하는 것이 가능해야 deb
하지만 패키지 데이터베이스가 없으면 /var
이는 거의 불가능합니다.
추가한 특정 질문에 답변하려면,
- 알려진 양호한 백업을 다시 설치하거나 복원합니다. 백업이 없으므로 옵션은 하나뿐입니다.
- 설치된 패키지의 데이터베이스가 없으므로 LVM 도구(프로그램, 라이브러리, 구성 파일)를 하나씩 선택해야 합니다. #1 참조
- 많은 옵션이 있습니다. 여기 몇 가지가 있습니다
rsnapshot
그리고 그 의존성rsync
tar
duplicity
그리고duplicati
- Veeam 프록시 - 무료(상용 소프트웨어이지만 재정적 비용은 전혀 들지 않습니다). 나는 이것을 직업적으로나 집에서 사용합니다. 저는 Veeam과 관련이 없습니다.
/usr/local/
다음번에는 (예를 들어 /usr/local/bin/wais
) 또는 아래에 로컬 도구를 설치하는 것이 좋습니다 /opt
. 그런 다음 새 시스템에 쉽게 복사할 수 있습니다.