Informazioni sul ghiacciaio Amazon S3:Il login del link ipertestuale è visibile.
Amazon S3 Glacier e S3 Glacier Deep Archive sono corsi di archiviazione cloud Amazon S3 sicuri, durevoli e a costo estremamente basso per archiviazione dati e backup a lungo termine. Con una durabilità del 99,9999999999% e caratteristiche complete di sicurezza e conformità, possono aiutare a soddisfare i requisiti normativi più rigorosi. I clienti possono memorizzare i dati per appena 1 dollaro per TB al mese, riducendo significativamente i costi rispetto alle soluzioni on-premises. Per mantenere bassi i costi e soddisfare una varietà di esigenze di recupero, Amazon S3 Glacier offre tre opzioni per accedere agli archivi, che vanno da minuti a ore; L'Archivio Profondo del Ghiacciaio S3 offre due opzioni di accesso, che vanno da 12 a 48 ore per il recupero.
Il suo vantaggio è che il prezzo è molto economico, adatto per conservare risorse inutilizzate a lungo termine, come: file di backup del database, materiali archivistici, archivi dati, ecc. Tuttavia, se recuperi i dati di download, dovrai aspettare molto a lungo a meno che tu non acquisti un servizio di accelerazione. I prezzi variano anche per regione, prendendo ad esempio l'area di Tokyo:File 100G (un mese) = 0,5USD = 3,5 yuan
Prezzi:Il login del link ipertestuale è visibile.
Uno: Creare una chiave di accesso (ID chiave di accesso e chiave di accesso segreta)
Indirizzo:Il login del link ipertestuale è visibile.
Le chiavi di accesso (awsAccessKeyId, awsSecretAccessKey) vengono utilizzate quando si chiama l'interfaccia dell'API AWS, e la chiave di accesso utente root consente un accesso illimitato all'intero account AWS. Come mostrato di seguito:
Qui la chiave creata viene copiata per un uso successivo.
2: Creare una libreria di file Glacier S3
Ad esempio, nell'area di Tokyo, il sito web:Il login del link ipertestuale è visibile., come mostrato nella figura sottostante:
Nomi e codici delle regioni amazzoniche:Il login del link ipertestuale è visibile.
Nome della regione | codice | Est degli Stati Uniti (Ohio) | USA-Est-2 | Stati Uniti Est (Virginia del Nord) | US-East-1 | Ovest degli Stati Uniti (California del Nord) | USA-OVEST-1 | USA West (Oregon) | US-West-2 | Africa (Città del Capo) | AF-Sud-1 | Asia Pacifico (Hong Kong) | AP-EST-1 | Asia Pacifico (Mumbai) | AP-Sud-1 | Asia Pacifico (Osaka) | AP-nordest-3 | Asia Pacifico (Seoul) | AP-nordest-2 | Asia Pacifico (Singapore) | AP-Sud-Est-1 | Asia Pacifico (Sydney) | AP-Sud-Est-2 | Asia Pacifico (Tokyo) | AP-Nordest-1 | Canada (Centrale) | CA-Central-1 | Cina (Pechino) | CN-Nord-1 | Cina (Ningxia) | CN-Nordovest-1 | Europa (Francoforte) | EU-Central-1 | Europa (Irlanda) | EU-West-1 | Europa (Londra) | EU-West-2 | Europa (Milano) | EU-Sud-1 | Europa (Parigi) | EU-West-3 | Europa (Stoccolma) | EU-North-1 | Medio Oriente (Bahrain) | Me-Sud-1 | Sud America (São Paulo) | SA-East-1 |
3: Creare un nuovo programma ASP.NET Core
Per creare un nuovo programma ASP.NET Core e chiamare l'AWS SDK per caricare il file nella libreria di file S3 Glacier, devi usare nuget per fare riferimento al seguente pacchetto:
Carica file
Il codice è il seguente:
Scarica il file
Recuperando il file di download dallo storage Glacier S3, devi aspettare pazientemente un po' :(I tempi di recupero variano da minuti a ore, e anche i file appena caricati devono aspettare molto a lungoPossiamo vedere che dopo aver inviato una richiesta per recuperare il file, il programma riceverà il risultato attraverso la coda dei messaggi, come mostrato nella figura qui sotto:
Il codice è il seguente:
Abilita il codice di output del log:
Ho sviluppato un servizio di backup S3 Glacier che basta chiamare l'interfaccia controller per caricare i file su S3 Glacier, come mostrato nella figura sottostante:
Scarica codice sorgente:Il login del link ipertestuale è visibile.
|