À propos du glacier Amazon S3 :La connexion hyperlientérée est visible.
Amazon S3 Glacier et S3 Glacier Deep Archive sont des classes de stockage cloud Amazon S3 sécurisées, durables et extrêmement peu coûteuses pour l’archivage de données et les sauvegardes à long terme. Avec une durabilité de 99,99999999999 % et des fonctionnalités de sécurité et de conformité complètes, ils peuvent contribuer à répondre aux exigences réglementaires les plus strictes. Les clients peuvent stocker des données pour aussi peu que 1 $ par To et par mois, réduisant considérablement les coûts par rapport aux solutions sur site. Pour maintenir les coûts bas tout en répondant à une variété de besoins de récupération, Amazon S3 Glacier propose trois options d’accès aux archives, allant de quelques minutes à des heures ; L’Archive Profonde du Glacier S3 offre deux options d’accès, allant de 12 à 48 heures pour la récupération.
Son avantage est que le prix est très abordable, adapté pour stocker des ressources inutilisées à long terme, telles que : fichiers de sauvegarde de bases de données, documents d’archives, archives de données, etc. Cependant, si vous récupérez les données de téléchargement, vous devrez attendre très longtemps à moins d’acheter un service d’accélération. Les prix varient également selon les régions, prenant la région de Tokyo comme exemple :Fichiers 100G (un mois) = 0,5 USD = 3,5 yuans
Prisée:La connexion hyperlientérée est visible.
Un : créer une clé d’accès (identifiant clé d’accès et clé d’accès secrète)
Adresse:La connexion hyperlientérée est visible.
Les clés d’accès (awsAccessKeyId, awsSecretAccessKey) sont utilisées lors de l’appel de l’interface API AWS, et la clé d’accès utilisateur root permet un accès illimité à l’ensemble de votre compte AWS. Comme montré ci-dessous :
Ici, la clé créée est copiée pour une utilisation ultérieure.
2 : Créer une bibliothèque de fichiers S3 Glacier
Par exemple, dans la région de Tokyo, le site web :La connexion hyperlientérée est visible., comme montré dans la figure ci-dessous :
Noms et codes des régions Amazon :La connexion hyperlientérée est visible.
Nom de la région | code | États-Unis Est (Ohio) | US-Est-2 | États-Unis Est (Virginie du Nord) | US-East-1 | Ouest américain (Californie du Nord) | US-West-1 | Ouest des États-Unis (Oregon) | US-West-2 | Afrique (Le Cap) | AF-Sud-1 | Asie-Pacifique (Hong Kong) | AP-Est-1 | Asie-Pacifique (Mumbai) | AP-SUD-1 | Asie-Pacifique (Osaka) | AP-Nord-Est-3 | Asie-Pacifique (Séoul) | AP-Nord-Est-2 | Asie-Pacifique (Singapour) | AP-Sud-Est-1 | Asie-Pacifique (Sydney) | AP-Sud-Est-2 | Asie-Pacifique (Tokyo) | AP-Nord-Est-1 | Canada (Central) | CA-Central-1 | Chine (Pékin) | CN-Nord-1 | Chine (Ningxia) | CN-Nord-Ouest-1 | Europe (Francfort) | EU-Central-1 | Europe (Irlande) | EU-Ouest-1 | Europe (Londres) | EU-West-2 | Europe (Milan) | EU-Sud-1 | Europe (Paris) | EU-Ouest-3 | Europe (Stockholm) | EU-Nord-1 | Moyen-Orient (Bahreïn) | Me-Sud-1 | Amérique du Sud (São Paulo) | SA-Est-1 |
3 : Créer un nouveau programme ASP.NET Core
Pour créer un nouveau programme ASP.NET Core et appeler le SDK AWS afin de télécharger le fichier dans la bibliothèque S3 Glacier, vous devez utiliser nuget pour référencer le package suivant :
Téléchargement des fichiers
Le code est le suivant :
Téléchargez le fichier
En récupérant le fichier de téléchargement depuis le stockage S3 Glacier, il faut attendre patiemment un moment :(Les temps de récupération varient de quelques minutes à plusieurs heures, et même les fichiers qui viennent d’être téléchargés doivent attendre très longtempsNous pouvons voir qu’après avoir envoyé une requête pour récupérer le fichier, le programme recevra le résultat via la file d’attente de messages, comme montré dans la figure ci-dessous :
Le code est le suivant :
Activez le code de sortie journalière :
J’ai développé un service de sauvegarde S3 Glacier qui n’a besoin qu’à appeler l’interface contrôleur pour téléverser les fichiers vers S3 Glacier, comme montré dans la figure ci-dessous :
Téléchargement du code source :La connexion hyperlientérée est visible.
|