만약 내가암호화미러링 또는 RAID-Z(raidz, raidz1, raidz2, raidz3) 구성의 ZFS 디스크, 디스크에 오류가 발생하면 어떻게 되나요? 하드 드라이브를 교체해도 내 데이터에 계속 액세스할 수 있나요?
답변1
Linux에 대해서는 이 질문에 특별히 대답할 수 없지만 전체 디스크 또는 전체 파티션 암호화에 대해 이야기하고 있다고 가정하면 FreeBSD에서 ZFS를 사용한 경험에 따르면 문제가 되지 않습니다.
ZFS가 풀을 가져올 수 있는 한 실패한 드라이브를 제거하고, 전체(드라이브|파티션) 암호화를 사용하거나 사용하지 않고 새 드라이브를 구성하고, 기존 기능 장치(암호화되거나 암호화되지 않음)를 새 드라이브에 다시 동기화할 수 있습니다. - 구성된 장치(암호화되거나 암호화되지 않음).
zpool import -N
실패한 장치를 제거하고 교체할 수 있도록 (다운그레이드된) 풀을 성공적으로 가져올 수 있을 만큼 풀이 중복되는 것이 중요합니다 .
# zpool status tank
pool: tank
state: ONLINE
scan: scrub repaired 0B in 01:51:20 with 0 errors on Mon Jul 26 05:11:07 2021
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1p3.eli ONLINE 0 0 0
ada0p3 ONLINE 0 0 0
errors: No known data errors
여기서 장치 /dev/ada0p3
는 암호화되지 않은 파티션 ada1p3
이지만 암호화된 파티션(ada1p3.eli는덕암호화된 핸들).
내 컴퓨터에서 이것을 설정할 실제 이유는 없으며 전체 디스크 암호화 풀에서 부팅을 시도할 때의 최종 결과일 뿐입니다.