Object Storage Swift - Konfiguracja automatycznego usuwania obiektów

Bazy wiedzy

Object Storage Swift - Konfiguracja automatycznego usuwania obiektów


Icons/System/eye-open Created with Sketch. 299 wyśw. 27.10.2021 Cloud / Object Storage S3

Wprowadzenie

Aby uprościć zarządzanie usługą Object Storage, być może będziesz musiał zadecydować o długości życia niektórych plików. Może to na przykład pozwolić Ci na zachowanie niektórych kopii zapasowych tylko przez określony czas. Przewodnik ten wyjaśnia, jak usuwać pliki w sposób automatyczny po określonym czasie lub w określonym terminie.

Wstępne wymagania

W praktyce

Istnieją 2 sposoby usuwania plików:

  • Po określonym czasie
  • W określonym terminie

Po określonym czasie

Aby to wykonać, należy skonfigurować header X-Delete-After dla obiektów:

root@server:~$ swift post --header "X-Delete-After: 3600" container test.txt

Plik test.txt zostanie usunięty po 1 godzinie.

W określonym terminie

Najpierw trzeba poznać datę usunięcia w formacie epoch. Można korzystać z konwertera, aby sprawdzić wartość do wpisania.

Następnie można wpisać tę datę w nagłówku (header) X-Delete-At:

root@server:~$ swift post --header "X-Delete-At: 1668877261000" container test.txt

Plik test.txt zostanie usunięty 19/11/2022 roku.

Sprawdź również

Jeśli potrzebujesz szkolenia lub pomocy technicznej w celu wdrożenia naszych rozwiązań, skontaktuj się z przedstawicielem handlowym lub kliknij ten link, aby uzyskać wycenę i poprosić o spersonalizowaną analizę projektu od naszych ekspertów z zespołu Professional Services.

Dołącz do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.

Powiązane artykuły