저는 전체 디스크 암호화가 포함된 KDE를 사용하여 Debian 9.1을 실행하고 있으며, 오류 발생 시 시스템을 복원할 수 있도록 rsync를 사용하여 전체 드라이브(별도의 /home 파티션 포함)를 백업하고 싶습니다.
어떻게 해야 하나요? 하드 드라이브를 암호화한 후 백업할 때 주의해야 할 사항은 무엇입니까?
(예를 들어, 백업한 드라이브를 특정 방식으로 포맷해야 합니까?)
업데이트: 저는 이제 매우 유용한 도구인 BackInTime과 Vorta를 사용하고 있으며 /boot 등의 폴더도 간단히 백업하고 있습니다.
답변1
실패를 정의해야 합니다. 가능한 옵션은 다음과 같습니다
- 일부 파티션(예:
/boot
또는/
)에 데이터가 없거나 유효하지 않아 시스템 부팅이 실패합니다. - 일부 파티션(예:
/boot
또는/
)이 손상되었거나 마운트할 수 없습니다. - 암호화 비밀번호를 잊어버렸습니다
- 전체 디스크 오류
- 부트로더가 손상되었습니다
데비안 설치 미디어는 유용한 복구 옵션을 제공합니다.
- 비밀번호를 제공하고 오류가 발생해도 살아남는 암호화된 파티션을 마운트할 수 있습니다. 여기에서 rsync를 사용하여 백업된 데이터를 복원할 수 있습니다. 1에서 복구하는 데 유용합니다.
- 디스크를 다시 파티션할 수 있습니다. 여기에는 다른 비밀번호를 사용하여 새로운 암호화된 파티션을 생성하는 것이 포함됩니다. 이 작업을 완료한 후 rsync로 백업된 데이터를 복원할 수 있습니다.파티션 테이블과 LVM이 원본과 일치하는지 확인해야 합니다.. 이는 드라이브 교체 후 2, 3, 4에서 복구하는 데 유용합니다.
- 부트로더를 복구할 수 있습니다. 다른 문제가 없다면 데이터를 복구할 필요가 없습니다.
긴 이야기 짧게: 특별한 주의사항은 없습니다. rsync에만 의존하려면 필요한 경우 파티션을 다시 생성할 수 있는지 확인하십시오. 그러나 이는 암호화 사용에만 해당되는 것은 아닙니다. 다른 옵션에는 다음이 포함됩니다.
- rsync를 사용하지 않고 전체 디스크를 백업합니다. 각 백업에는 더 많은 공간과 시간이 필요하지만 복구가 더 쉽고 빨라집니다. 비밀번호를 잊어버리면 저장되지 않습니다.
- 문제가 발생하면 시스템을 다시 설치하고 데이터(프로그램이 아님)만 복원합니다.
답변2
rsync
기본 블록 장치(LVM, RAID, 암호화 등)에 의존하지 않는 파일 중심 백업 솔루션입니다. 대상에 충분한 디스크 공간이 있고 기본 파일 시스템이 소스의 모든 파일 속성(심볼릭 링크, 하드 링크, 장치, Unix 권한, xattr 등 무엇이든 상관 없음)을 지원하는지 확인하면 됩니다. 확실하지 않은 경우 가장 안전한 접근 방식은 동일한 파일 시스템을 사용하는 것입니다.
답변3
파일 시스템 수준에서 백업하고(원하는 도구, rsync, rsnapshot, 이중성 등 사용) 개별적으로 암호화합니다(필요한 경우).
블록 수준 백업을 수행하려는 경우 전체 디스크 암호화는 고려 사항을 추가하지 않으며 복구에서는 단순히 이미지를 장치에 다시 씁니다.