ZFS 파일 세트의 스냅샷이 수십 개 있는 서버에 문제가 있습니다. 지난 11월에 우리는 다른 조직을 위한 것으로 밝혀진 파일을 받았습니다. 파일의 내용은 매우 민감한 내용이므로 파일을 삭제했습니다. 그러나 파일을 삭제할 때쯤에는 해당 파일에 대한 데이터나 참조가 포함된 파일 세트에 대해 약 42개의 스냅샷이 생성되었습니다.
이제 문제는 스냅샷에서 해당 데이터를 제거해야 하지만 스냅샷의 나머지 내용은 손실되고 싶지 않다는 것입니다. 지금까지 ZFS 스냅샷에 대해 읽은 모든 것은 그것이 전부 아니면 전무(all-or-nothing) 엔터티라는 것입니다. 생성하고 삭제할 수는 있지만 수정하여 내용을 부분적으로 제거할 수는 없습니다.
실제로 그렇습니까? 아니면 이에 대한 해결책을 아는 사람이 있습니까?
답변1
다른 스냅샷의 크기를 변경하지 않고는 스냅샷에서 데이터를 제거할 수 없습니다.
불필요한 스냅샷을 제거하는 것이 합리적일 수도 있습니다. 스냅샷 데이터를 수정할 수 있지만 구체적인 우려 사항이 무엇인지 잘 모르겠습니다. 공간인가요? 일정 시간이 지나면 이러한 스냅샷이 만료됩니까?