Om Amazon S3 Glacier:Inloggningen med hyperlänken är synlig.
Amazon S3 Glacier och S3 Glacier Deep Archive är säkra, hållbara och extremt lågkostnads Amazon S3 molnlagringsklasser för dataarkivering och långsiktiga säkerhetskopior. Med 99,99999999999 % hållbarhet och omfattande säkerhets- och efterlevnadsfunktioner kan de hjälpa till att uppfylla de strängaste regulatoriska kraven. Kunder kan lagra data för så lite som 1 dollar per TB och månad, vilket avsevärt minskar kostnaderna jämfört med lösningar på plats. För att hålla kostnaderna låga samtidigt som man möter olika behov av återvinning erbjuder Amazon S3 Glacier tre alternativ för att få tillgång till arkiv, från minuter till timmar; S3 Glacier Deep-arkivet erbjuder två åtkomstalternativ, från 12 till 48 timmar för hämtning.
Fördelen är att priset är mycket lågt, lämpligt för lagring av långsiktiga oanvända resurser, såsom: databasbackupfiler, arkivmaterial, dataarkiv med mera. Men om du hämtar nedladdningsdata måste du vänta väldigt länge om du inte köper en accelerationstjänst. Priserna är också olika för varje region, med Tokyoområdet som exempel:100G-filer (en månad) = 0,5 USD = 3,5 yuan
Prissättning:Inloggningen med hyperlänken är synlig.
Ett: Skapa en åtkomstnyckel (åtkomstnyckel-ID och hemlig åtkomstnyckel)
Adress:Inloggningen med hyperlänken är synlig.
Åtkomstnycklar (awsAccessKeyId, awsSecretAccessKey) används när du anropar AWS API-gränssnittet, och root-användarens åtkomstnyckel ger obegränsad tillgång till hela ditt AWS-konto. Som visas nedan:
Här kopieras den skapade nyckeln för senare användning.
2: Skapa ett S3 Glacier-filbibliotek
Till exempel, i Tokyoområdet, webbplatsen:Inloggningen med hyperlänken är synlig., som visas i figuren nedan:
Amazonregionnamn och koder:Inloggningen med hyperlänken är synlig.
Regionsnamn | kod | US East (Ohio) | US-East-2 | US East (N. Virginia) | USA-East-1 | US West (Norra Kalifornien) | US-West-1 | US West (Oregon) | US-West-2 | Afrika (Kapstaden) | AF-South-1 | Asien och Stillahavsområdet (Hongkong) | AP-EAST-1 | Asien och Stillahavsområdet (Mumbai) | AP-South-1 | Asien och Stillahavsområdet (Osaka) | AP-Nordost-3 | Asien och Stillahavsområdet (Seoul) | AP-Northeast-2 | Asien och Stillahavsområdet (Singapore) | AP-Southeast-1 | Asien och Stillahavsområdet (Sydney) | AP-Southeast-2 | Asien och Stillahavsområdet (Tokyo) | AP-Northeast-1 | Kanada (Central) | CA-Central-1 | Kina (Peking) | CN-North-1 | Kina (Ningxia) | CN-Northwest-1 | Europa (Frankfurt) | EU-Central-1 | Europa (Irland) | EU-West-1 | Europa (London) | EU-West-2 | Europa (Milano) | EU-Syd-1 | Europa (Paris) | EU-West-3 | Europa (Stockholm) | EU-North-1 | Mellanöstern (Bahrain) | ME-SOUTH-1 | Sydamerika (São Paulo) | SA-East-1 |
3: Skapa ett nytt ASP.NET Core-program
För att skapa ett nytt ASP.NET Core-program och anropa AWS SDK för att ladda upp filen till S3 Glacier-filbiblioteket behöver du använda nuget för att referera till följande paket:
Ladda upp filer
Koden är följande:
Ladda ner filen
När du hämtar nedladdningsfilen från S3 Glacier-lagringen måste du vänta tålmodigt ett tag :(Hämtningstiderna varierar från minuter till timmar, och även filer som precis laddats upp måste vänta så längeVi kan se att efter att vi skickat en begäran om att hämta filen, kommer programmet att få resultatet genom meddelandekön, som visas i figuren nedan:
Koden är följande:
Aktivera loggutmatningskod:
Jag har utvecklat en S3 Glacier-backuptjänst som bara behöver anropa kontrollgränssnittet för att ladda upp filer till S3 Glacier, som visas i figuren nedan:
Källkodsnedladdning:Inloggningen med hyperlänken är synlig.
|