Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 38284|Répondre: 1

[Source] .NET Core sauvegarde les données sur le stockage Amazon S3 Glacier

[Copié le lien]
Publié sur 12/09/2021 20:50:27 | | | |
À 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.




Précédent:Deux outils sont recommandés pour analyser la couche image Docker
Prochain:Git restaure les fichiers qui ont été engagés pour suppression
 Propriétaire| Publié sur 04/04/2025 12:15:21 |
Récupération instantanée du glacier S3— Pour les données archivées nécessitant un accès immédiat, telles que les images médicales, les ressources médiatiques ou les données génomiques, choisissez la classe de stockage S3 Glacier Instant Retrieval, une classe de stockage d’archives qui offre le coût le plus bas en récupération en millisecondes.

Récupération flexible du glacier S3— Pour les données archivées qui ne nécessitent pas d’accès immédiat mais nécessitent la flexibilité de récupérer gratuitement de grands ensembles de données, comme les cas de sauvegarde ou de reprise après sinistre, sélectionnez la classe de stockage S3 Glacier Flexible Retrieval pour une récupération en quelques minutes ou une récupération en masse gratuite dans les 12 heures.

Archives profondes du glacier S3— Pour conserver les données pendant 7 à 10 ans ou plus afin de répondre aux besoins des clients et aux exigences réglementaires, tels que les services financiers, la santé, les médias et le divertissement, ainsi que le secteur public, choisissez la classe de stockage S3 Glacier Deep Archive, qui est le stockage cloud le moins coûteux récupérant les données en 12 à 48 heures.
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com