![ZFS 스냅샷에 사용자 정의 "destroy-after" 속성을 설정할 수 있습니까?](https://linux55.com/image/119295/ZFS%20%EC%8A%A4%EB%83%85%EC%83%B7%EC%97%90%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%A0%95%EC%9D%98%20%22destroy-after%22%20%EC%86%8D%EC%84%B1%EC%9D%84%20%EC%84%A4%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
(거의) 사용자가 만든 모든 속성을 ZFS에 추가할 수 있다는 것을 알고 있습니다.데이터 세트FreeBSD에서. 하지만 데이터세트(또는 풀)의 스냅샷을 찍으면 개인에 대해 사용자 정의 속성을 설정할 수 있나요?스냅 사진?
사용 사례: 스냅샷이 생성될 때 임의의 값으로 스냅샷에 태그를 지정하고 싶습니다. 가장 쉬운 방법은 이를 스냅샷 속성으로 만드는 것입니다. 왜냐하면 참조하는 스냅샷에서 분리(및 복사)할 수 없기 때문입니다. 이러한 필드의 예로는 "작성자", "파기 날짜" 또는 "스냅샷 이유" 등이 있습니다.
스냅샷 이름에 이를 추가할 수 있다는 것을 알고 있지만 속성이 여러 개 있으면 다루기가 어려워집니다. 스냅샷에 대한 속성을 생성하는 방법이 있습니까?
그렇지 않은 경우 스냅샷 수명 주기에 대해 "노화 시나리오"를 실행하면(예:"12시간 동안은 한 시간에 1/4, 한 시간에 48시간, 그 다음에는 2주 동안 매일, 2년 동안 매주")
답변1
그래 넌 할수있어.
# mark snapshot to destroy after 1 hour (3600 seconds)
zfs set :destroy-after=3600 tank@mysnap
# result of get operation will be just the value 3600
zfs get -Hpo value :destroy-after tank@mysnap