s3 disable cleanup - 로컬에서 백업이 삭제될 때 S3에서 백업 삭제를 비활성화 옵션의 체크박스가 설정에서 활성화되어 있든 비활성화되어 있든, 로컬에서 백업을 삭제하면 원격 S3 버킷에서도 함께 삭제됩니다. 이는 버그라고 생각하지만, 그렇지 않다면 제가 놓치고 있는 부분이 무엇인지 설명해 주시겠습니까? 감사합니다!
2개의 좋아요
최근에 이 코드 경로를 확인해 보셨나요 @gerhard?
4개의 좋아요
버그는 아니지만, 설정 설명이 잘못되었습니다. 이 설정은 maximum_backups보다 백업이 많을 때 Discourse가 S3에서 오래된 백업을 삭제하는 것을 방지하는 기능만 수행합니다.
백업은 더 이상 그렇게 작동하지 않습니다. backup_location 사이트 설정 값에 따라 백업은 로컬에 저장되거나 S3에 저장됩니다. UI에서 백업을 삭제하면 해당 설정에 따라 로컬 저장소 또는 S3에서 해당 백업이 삭제됩니다.
4개의 좋아요
좋아요! 내용을 다음과 같이 수정했습니다.
s3_disable_cleanup: "허용된 최대 수를 초과하는 백업이 있을 때 S3에서 오래된 백업이 삭제되는 것을 방지합니다."
3개의 좋아요
“최대 허용 개수를 초과하는 백업이 있는 경우 S3에서 오래된 백업을 삭제하는 것을 방지한다.”가 실제로 무엇을 의미하는지 설명해 주십시오.
이렇게 하는 것이 훨씬 유용하며, 이중 부정 표현 때문에 머리가 아플 필요가 없습니다… 그냥 말씀드리는 겁니다.
S3 백업 보존 정책을 외부에서 관리
활성화되면 Discourse는 오래된 S3 백업을 자동으로 삭제하지 않습니다. 보존 정책은 S3 제공업체를 통해 설정하십시오. “최대 백업 수” 설정은 적용되지 않습니다.
이 표현은 이중 부정을 제거하고 결과를 명확하게 설명합니다.
1개의 좋아요
