Cała oryginalna treść jest tworzona po ukraińsku. Nie wszystkie treści zostały jeszcze przetłumaczone. Niektóre posty mogą być dostępne tylko po ukraińsku.Dowiedz się więcej

Jak przywrócić usunięty plik (Trix), który był przechowywany na Amazon S3?

Ta treść została automatycznie przetłumaczona z ukraińskiego.
Dodaję treść na stronę za pomocą edytora Trix. Jako serwer do przechowywania obrazów używany jest Bucket (Amazon S3). Powstała sytuacja, w której z publikacji bloga usunięto wszystkie obrazy. Amazon jest dość inteligentny i nie usuwa wszystkiego od razu i na zawsze (permanent delete). Więc znalazłem sposób, jak przywrócić usunięte obrazy.

#1 Krok. Wejdź do Bucketa i pokaż wszystkie wersje plików.

Przejdź do Amazon > Buckets > Twój bucket. Następnie kliknij przełącznik Pokaż wersje. Po tym zobaczysz wersje plików.
Amazon > Buckets > Ваш bucket (Show Versions)
Amazon > Buckets > Ваш bucket (Show Versions)

#2 Krok. Znajdź znacznik usuniętego pliku.

Można skorzystać z wyszukiwania na stronie przeglądarki (CMD+F na Mac). Szukamy tekstu 'Delete Marker'
Delete Marker на Amazon s3
Delete Marker на Amazon s3
Jak można zobaczyć - pierwszy plik to znacznik usunięcia, a pod nim (nawet jest ikona hierarchii) sam plik. To znaczy, że Amazon tworzy takie pliki-znaczniki i przypina je do prawdziwych plików, które będą usunięte później (nie wiem, po ilu dniach plik zostanie na zawsze usunięty, ja wszystkie pliki przywróciłem po dwóch dniach, kiedy zauważyłem problem).

#3 Krok. Usuń znacznik usunięcia.

Wszystko jest proste, musimy usunąć znacznik usunięcia, wtedy plik wróci na swoje miejsce. Ale bądź ostrożny - nie wybieraj samego pliku.
Видиляємо delete marker
Видиляємо delete marker
Po kliknięciu na Delete - zobaczymy osobną stronę, gdzie trzeba potwierdzić usunięcie, pisząc frazę 'permanently delete' jako potwierdzenie zamiaru usunięcia pliku na zawsze. Skopiuj nazwę pliku gdzieś, potem będziemy go szukać, aby upewnić się, że wszystko zrobiliśmy poprawnie.
Підтвердження - permanently delete
Підтвердження - permanently delete
Przycisk Delete objects aktywuje się tylko wtedy, gdy napiszesz 'permanently delete'.
Активна Delete Objects
Активна Delete Objects
Po potwierdzeniu pojawi się komunikat potwierdzający.
Successfully deleted objects
Successfully deleted objects
Aby sprawdzić obecność pliku - wpisz jego nazwę w wyszukiwarce i zobacz, że istnieje, a znacznik usunięcia zniknął. Linki do tego pliku będą działać ponownie.
 
Screenshot 2023-11-20 at 21.02.16 Large.jpeg

Ten post nie ma jeszcze żadnych dodatków od autora.

10 lip '23 05:43

Czym jest dystrybucja?

meme code
meme code@memecode
24 lip '23 11:02

Co to jest apt-get w Ubuntu?

meme code
meme code@memecode
24 lip '23 11:25

Jak zainstalować Steam w Ubuntu? Instalacja Steam przez terminal.

meme code
meme code@memecode
24 lip '23 11:47

Jak zmienić język w Steam na ukraiński?

meme code
meme code@memecode
24 lip '23 12:01

Co to jest "Przetwarzanie shaderów Vulkan" w Steam?

meme code
meme code@memecode
24 lip '23 12:17

Jak ustawić Counter-Strike: GO w Ubuntu na pełny ekran bez uruchamiania gry?

meme code
meme code@memecode
29 lis '23 08:47

Czym różni się var od let w Javascript?

meme code
meme code@memecode
7 gru '23 07:42

Czym jest enkapsulacja (encapsulation) w OOP?

meme code
meme code@memecode
7 gru '23 08:13

Kontrola widoczności w Ruby (public, private i protected)

meme code
meme code@memecode
7 gru '23 08:25

Czym jest OOP (programowanie obiektowe)?

meme code
meme code@memecode
9 gru '23 12:00

Czym jest dziedziczenie w Ruby? Przykłady złego i dobrego dziedziczenia.

meme code
meme code@memecode
9 gru '23 12:15

Czym są najlepsze praktyki w programowaniu?

meme code
meme code@memecode