Объектілерді бұғаттау
Әдепкі уақытша бұғаттау (DefaultRetention) бакет деңгейінде орнатылады. Ол бакетке жүктелетін барлық жаңа объектілерге қолданылады және бұрын жүктелген объектілерге қолданылмайды.
Әдепкі бұғаттауды орнату міндетті емес.
Әдепкі уақытша бұғаттауды басқару үшін:
-
VK Cloud жеке кабинетіне өтіңіз.
-
Қажетті бакет орналасқан жобаны таңдаңыз.
-
Object Storage → Бакеттер бөліміне өтіңіз.
-
Бакет баптауларына келесі тәсілдердің бірімен өтіңіз:
- Қажетті бакет үшін
түймесін басып, Баптаулар тармағын таңдаңыз.
- Қажетті бакеттің атауын басыңыз, содан кейін бакет бетінде
түймесін басыңыз.
- Қажетті бакет үшін
-
Нұсқалау қойындысына өтіңіз. Оның қосылғанына көз жеткізіңіз.
-
Бұғаттау қойындысына өтіңіз.
-
Егер бұл бұрын жасалмаған болса, объектілерді бұғаттауды қосыңыз.
-
Әдепкі бойынша объектілерді бұғаттау опциясын қосыңыз.
-
Қорғау режимін таңдаңыз:
Governance— басқарылатын режим бұғаттауды айналып өту мүмкіндігімен;Compliance— қатаң режим белгіленген мерзім аяқталғанға дейін бұғаттауды алып тастау мүмкіндігінсіз.
-
Сақтау мерзімін күндермен таңдаңыз.
-
Сақтау түймесін басыңыз.
Мерзімсіз бұғаттау (legal hold) объектіні бакетке жүктеу кезінде де, бакетте бұрыннан бар объект үшін де орнатылуы мүмкін. Мұндай бұғаттауды орнату және алып тастау тек WRITE жазу құқықтары бар пайдаланушыға ғана қолжетімді.
Мерзімсіз бұғаттауды басқару үшін:
- VK Cloud жеке кабинетіне өтіңіз.
- Қажетті бакет орналасқан жобаны таңдаңыз.
- Object Storage → Бакеттер бөліміне өтіңіз.
- Бакет атауын басыңыз.
- Объект атауын басыңыз.
- Нұсқалау қойындысына өтіңіз. Оның қосылғанына көз жеткізіңіз.
- Бұғаттау қойындысына өтіңіз.
- Егер бұл бұрын жасалмаған болса, объектілерді бұғаттауды қосыңыз.
белгішесін басыңыз.
- Мерзімсіз бұғаттау опциясын қосыңыз немесе өшіріңіз.
- Қолдану түймесін басыңыз.
Уақытша бұғаттау (retention period) объектіні бакетке жүктеу кезінде де, бакетте бұрыннан бар объект үшін де орнатылуы мүмкін.
Уақытша бұғаттауды басқару үшін:
-
VK Cloud жеке кабинетіне өтіңіз.
-
Қажетті бакет орналасқан жобаны таңдаңыз.
-
Object Storage → Бакеттер бөліміне өтіңіз.
-
Бакет атауын басыңыз.
-
Объект атауын басыңыз.
-
Нұсқалау қойындысына өтіңіз. Оның қосылғанына көз жеткізіңіз.
-
Бұғаттау қойындысына өтіңіз.
-
Егер бұл бұрын жасалмаған болса, объектілерді бұғаттауды қосыңыз.
-
белгішесін басыңыз.
-
Уақытша бұғаттау опциясын қосыңыз немесе өшіріңіз.
-
Егер Уақытша бұғаттау опциясын қоссаңыз, қорғау режимін таңдаңыз:
Governance— басқарылатын режим бұғаттауды айналып өту мүмкіндігімен;Compliance— қатаң режим белгіленген мерзім аяқталғанға дейін бұғаттауды алып тастау мүмкіндігінсіз.
-
Егер Уақытша бұғаттау опциясын қоссаңыз, бұғаттаудың аяқталу күні мен уақытын көрсетіңіз. Ең төменгі мән — бұғаттау орнатылған сәттен бастап 24 сағат.
-
Қолдану түймесін басыңыз.
WRITE жазу құқықтары бар пайдаланушы GOVERNANCE режиміндегі уақытша бұғаттауды командаларда --bypass-governance-retention жалаушасын пайдалану арқылы айналып өте алады. Бұғаттауды айналып өтіп, ол мыналарды орындай алады:
- бұғаттау мерзімі аяқталғанға дейін объектіні жою;
- уақытша бұғаттауды алып тастау;
- бұғаттау мерзімін қысқарту;
- режимді
COMPLIANCEрежиміне өзгерту.
Бұғаттауды айналып өтіп әрекет орындау үшін:
-
Егер AWS CLI әлі орнатылмаған болса, оны орнатып, баптаңыз.
-
Консольді ашып, қажетті әрекетті орындаңыз.
Объектіні жоюБұғаттауды алып тастауМерзімді қысқартуРежимді өзгертуБасқарылатын уақытша бұғаттауы орнатылған объектіні жою үшін команданы орындаңыз:
aws s3api delete-object \--bucket <ИМЯ_БАКЕТА> \--key <КЛЮЧ_ОБЪЕКТА> \--bypass-governance-retention \--endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— қажетті объект орналасқан бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— объектінің толық атауы, оған дейінгі жолды қоса. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі керек:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-