Linux Mint의 타임시프트 백업에 관한 몇 가지 질문:
btrfs 옵션과 rsync 옵션 사이에 백업에 사용되는 드라이브 공간에 차이가 있나요? 내가 이해한 바로는 btrfs는 diff 기반 스냅샷을 사용하므로 공간을 효율적으로 사용해야 합니다. rsync도 비슷한 기능을 수행합니까?
홈 시스템에 ext4 대신 btrfs를 사용하면 단점이 있습니까?
일부 커널 업데이트 또는 기타 이유로 인해 시스템이 부팅되지 않는 경우 부팅 중에 Timeshift가 복구 옵션으로 팝업됩니까?
답변1
btrfs 옵션과 rsync 옵션 사이에 백업에 사용되는 드라이브 공간에 차이가 있나요?
예. 이 rsync
옵션은 하드 링크를 사용합니다. 이는 파일이 다음과 같이 동일하게 유지되는 경우를 의미합니다.스냅 사진(그런데 이는 백업이 아닙니다.) 파일 시스템은 동일한 파일에 대한 새 이름/경로를 저장하면 됩니다. 이는 또한 스냅샷 간에 파일이 변경되면 전체 새 파일을 복사해야 함을 의미합니다.
이와 대조적으로 BTRFS 스냅샷은 파일 블록 수준에서 작동합니다. 즉, 스냅샷 간에 파일이 변경되면 변경된 블록만 새 스냅샷에 보존되어야 하며, 동일한 파일의 다른 블록은 여러 스냅샷에서 공유될 수 있습니다.
사용된 공간의 양에 영향을 미치는 또 다른 요인은 파일 시스템에 따라 달라지는 파일 시스템 오버헤드입니다.
홈 시스템에 ext4 대신 btrfs를 사용하면 단점이 있습니까?
예. BTRFS를 사용하기 전에 설명서를 읽어 보는 것이 좋습니다. 이것은 일상적인 파일 시스템이 아닙니다. 특히 독서덫임의로 작성된 파일(예: Firefox sqlite 데이터베이스)의 조각화에 대해 설명합니다.
일부 커널 업데이트 또는 기타 이유로 인해 시스템이 부팅되지 않는 경우 부팅 중에 Timeshift가 복구 옵션으로 팝업됩니까?
간단히 말해서, 나는 모른다. Timeshift는 부트로더와 통합되지만 어느 정도까지 통합되는지는 알 수 없습니다. 개발자와 협력하여 직접 테스트를 수행해야 할 수도 있습니다.
답변2
너무 늦었지만 누군가가 읽을 수 있을지도 모릅니다.
답변되지 않은 세 번째 부분입니다.
댓글로 질문하신 대로 시스템에 따라오는 것이 아니어서 팝업이 안 뜨네요.
백업하려면 부팅 가능한 파일을 만들고 부팅 가능한 파일에 타임시프트를 설치하세요. (리눅스 설치 중에는 부팅 가능한 모드에서 해당 파일에 접근할 수 있습니다.) 원하는 방법(apt 또는 기타)으로 타임시프트를 설치하세요. 타임시프트를 켜고 복원하세요.