O Amazon S3 Glacier:Logowanie do linku jest widoczne.
Amazon S3 Glacier i S3 Glacier Deep Archive to bezpieczne, trwałe i niezwykle tanie klasy przechowywania danych w chmurze Amazon S3 do archiwizacji danych i długoterminowych kopii zapasowych. Dzięki trwałości 99,9999999999% oraz kompleksowym zabezpieczeniom i zgodnościom mogą pomóc spełnić najbardziej rygorystyczne wymagania regulacyjne. Klienci mogą przechowywać dane już za 1 USD za TB miesięcznie, co znacząco obniża koszty w porównaniu z rozwiązaniami lokalnymi. Aby obniżyć koszty i spełnić różnorodne potrzeby związane z odzyskiwaniem, Amazon S3 Glacier oferuje trzy opcje dostępu do archiwów, od kilku minut do godzin; S3 Glacier Deep Archive oferuje dwie opcje dostępu, trwające od 12 do 48 godzin na pobranie.
Jego zaletą jest bardzo niska cena, odpowiednia do przechowywania długoterminowo nieużywanych zasobów, takich jak: pliki kopii zapasowych baz danych, materiały archiwalne, archiwa danych itp. Jednak jeśli odzyskasz dane pobierania, będziesz musiał czekać bardzo długo, chyba że kupisz usługę przyspieszenia. Ceny różnią się także w zależności od regionu, na przykład w okolicach Tokio:100G plików (jeden miesiąc) = 0,5USD = 3,5 juanów
Ceny:Logowanie do linku jest widoczne.
Po pierwsze: Utworzenie klucza dostępu (ID klucza dostępu i tajnego klucza dostępu)
Adres:Logowanie do linku jest widoczne.
Klucze dostępu (awsAccessKeyId, awsSecretAccessKeyKey) są używane podczas wywoływania interfejsu API AWS, a klucz dostępu użytkownika głównego umożliwia nieograniczony dostęp do całego konta AWS. Jak pokazano poniżej:
Tutaj utworzony klucz jest kopiowany do późniejszego użycia.
2: Utworzenie biblioteki plików S3 Glacier
Na przykład w rejonie Tokio strona internetowa:Logowanie do linku jest widoczne., jak pokazano na poniższym rysunku:
Nazwy i kody regionów Amazon:Logowanie do linku jest widoczne.
Nazwa regionu | kod | US East (Ohio) | US-East-2 | US East (Wirginia Północna) | US-East-1 | US West (Północna Kalifornia) | US-West-1 | US West (Oregon) | US-West-2 | Afryka (Kapsztad) | AF-South-1 | Azja-Pacyfik (Hongkong) | AP-East-1 | Azja-Pacyfik (Mumbaj) | AP-Południe-1 | Azja-Pacyfik (Osaka) | AP-Northeast-3 | Azja-Pacyfik (Seul) | AP-Northeast-2 | Azja-Pacyfik (Singapur) | AP-Southeast-1 | Azja-Pacyfik (Sydney) | AP-Southeast-2 | Azja-Pacyfik (Tokio) | AP-Northeast-1 | Kanada (Central) | CA-CENTRAL-1 | Chiny (Pekin) | CN-NORTH-1 | Chiny (Ningxia) | CN-Northwest-1 | Europa (Frankfurt) | EU-Central-1 | Europa (Irlandia) | EU-West-1 | Europa (Londyn) | EU-West-2 | Europa (Mediolan) | EU-South-1 | Europa (Paryż) | EU-West-3 | Europa (Sztokholm) | EU-North-1 | Bliski Wschód (Bahrajn) | ME-SOUTH-1 | Ameryka Południowa (São Paulo) | SA-EAST-1 |
3: Stworzyć nowy program ASP.NET Core
Aby stworzyć nowy program ASP.NET Core i wywołać AWS SDK, aby przesłać plik do biblioteki plików S3 Glacier, musisz użyć nuget do odniesienia się do następującego pakietu:
Pliki przesyłania
Kod jest następujący:
Pobierz plik
Pobierając plik pobierania z magazynu S3 Glacier, musisz cierpliwie poczekać przez jakiś czas :(Czas pobierania trwa od minut do godzin, a nawet pliki właśnie przesłane muszą czekać bardzo długoWidzimy, że po wysłaniu żądania pobrania pliku, program otrzyma wynik przez kolejkę wiadomości, jak pokazano na poniższym rysunku:
Kod jest następujący:
Włącz kod wyjściowy loga:
Opracowałem usługę backupu S3 Glacier, która musi jedynie wywołać interfejs kontrolera, aby przesłać pliki do S3 Glacier, jak pokazano na poniższym rysunku:
Pobranie kodu źródłowego:Logowanie do linku jest widoczne.
|