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 05:43

Czym jest dystrybucja?

meme code
meme code@memecode
24 lip 11:02

Co to jest apt-get w Ubuntu?

meme code
meme code@memecode
24 lip 11:25

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

meme code
meme code@memecode
24 lip 11:47

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

meme code
meme code@memecode
24 lip 12:01

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

meme code
meme code@memecode
24 lip 12:17

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

meme code
meme code@memecode
29 lis 08:47

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

meme code
meme code@memecode
7 gru 07:42

Czym jest enkapsulacja (encapsulation) w OOP?

meme code
meme code@memecode
7 gru 08:13

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

meme code
meme code@memecode
7 gru 08:25

Czym jest OOP (programowanie obiektowe)?

meme code
meme code@memecode
9 gru 12:00

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

meme code
meme code@memecode
9 gru 12:15

Czym są najlepsze praktyki w programowaniu?

meme code
meme code@memecode