Comment déplacer des données Amazon S3 vers Glacier
Amazon S3 est une solution de stockage en nuage d'Amazon qui fournit une capacité de stockage infinie à des prix relativement bas. Je l'utilise actuellement pour conserver une sauvegarde de mon périphérique NAS (stockage connecté au réseau) local. Cependant, Amazon S3 n'est pas la meilleure option pour stocker une grande quantité de données auxquelles vous n'aurez pas souvent accès..
Amazon Glacier est une solution fournie par Amazon qui réduit considérablement le coût de stockage de grandes quantités de données dans le cloud. Par exemple, le stockage de 2 500 Go de données sur S3 coûte environ 215 dollars par mois. C'est beaucoup d'argent pour simplement sauvegarder vos données. Cependant, stocker 2500 Go sur Amazon Glacier ne vous coûtera que 25 dollars par mois. C'est presque 1/10 du coût de S3.
Alors, comment déplacez-vous vos données d'Amazon S3 vers Glacier? Utilisation de stratégies de cycle de vie. Ces stratégies sont essentiellement des règles que vous pouvez configurer pour déplacer les données de S3 vers Glacier à des heures spécifiques. Apprenons à créer une politique de cycle de vie.
Créer une stratégie de cycle de vie sur Amazon S3
Pour commencer, commencez par vous connecter à Amazon Web Services (aws.amazon.com) et cliquez sur Mon compte / console au sommet. Puis cliquez sur AWS Management Console.
Maintenant, dans la liste des services Web Amazon répertoriés, continuez et cliquez sur S3..
Cliquez ensuite sur le nom du compartiment contenant les données que vous souhaitez transférer sur Glacier. Notez que vous pourrez transférer l'intégralité du compartiment, uniquement des dossiers ou même des fichiers spécifiques..
Lorsque vous ouvrez un compartiment, vous verrez le contenu du compartiment sur le côté gauche. Cliquer sur Propriétés en haut à droite pour ouvrir les paramètres de ce seau.
En bas, vous verrez Cycle de la vie. Allez-y et développez Lifecycle pour voir vos règles actuelles, le cas échéant. J'ai déjà une configuration qui transfère tout dans le seau vers Glacier après son téléchargement sur S3.
Pour configurer une nouvelle règle, allez-y et cliquez sur Ajouter une règle. La nouvelle boîte de dialogue de la règle de cycle de vie apparaîtra comme indiqué ci-dessous.
Passons maintenant aux différentes options. Tout d'abord, vous pouvez lui donner un nom, qui peut être ce que vous vivez. le Appliquer à l'ensemble du seau Si cette case est cochée, la règle sera appliquée à tous les fichiers et dossiers du compartiment. Si vous souhaitez déplacer uniquement une certaine partie des données vers Glacier et laisser le reste dans S3, ne cochez pas la case correspondante..
Au lieu de cela, vous pouvez entrer un préfixe, qui correspond au nom du fichier ou du dossier que vous souhaitez déplacer vers Glacier. Par exemple, si je voulais juste déplacer le la musique dossier dans mon seau à Glacier, je taperais la musique/ dans le Préfixe boîte. Pour spécifier un fichier, vous tapez le chemin comme musique / musique.mp3.
Suivant est Format de période. Vous pouvez choisir parmi Jours à partir de la date de création ou En vigueur à partir de la date. Cette option vous permet de choisir quand vous voulez que les objets que vous avez spécifiés soient déplacés dans Glacier. Si vous choisissez Jours à partir de la date de création, vous pouvez par exemple indiquer que vous souhaitez déplacer les données vers Glacier après 10 jours. Cela signifie que lorsque le fichier est chargé pour la première fois dans S3, il sera déplacé vers Glacier après 10 jours de création..
La date de début à partir de vous permettra de spécifier une date future à laquelle les données seront transférées à Glacier. Vous devez cliquer sur le Ajouter une transition bouton afin de spécifier la période. Ma capture d'écran dit «Move to Glacier», mais c'est parce que j'ai déjà créé une règle. Lorsque vous cliquez sur Ajouter une transition, vous pouvez taper le nombre de jours ou la date. Notez que si vous entrez 0 pour le nombre de jours, les données seront déplacées immédiatement lors de la prochaine exécution de la règle..
Il y a aussi un Expiration bouton, mais soyez prudent avec cela. De nouveau, en fonction de ce que vous avez choisi dans Format de période, vous pouvez spécifier un nombre de jours ou une date spécifique dans le futur. L'ajout d'une date d'expiration signifie que les données seront supprimées après l'heure spécifiée. Il est important de se rappeler qu'il sera supprimé de S3, RRS et Glacier. Donc, fondamentalement, il est complètement parti si vous choisissez d'ajouter une expiration.
Si vous n'ajoutez pas d'expiration, les données resteront toujours dans Glacier et ne seront pas supprimées. C'est à peu près tout. Une fois la règle enregistrée, elle sera exécutée une fois par jour. Si votre règle correspond aux critères que vous avez spécifiés, les données seront transférées..
Il y a quelques points à noter à propos de ce processus. Tout d’abord, vous pouvez dire que vos données ont été transférées sur Glacier en vérifiant la Classe de stockage. Si c'est Standard, c'est S3. Si c'est le RRS, c'est la redondance réduite. La troisième classe est Glacier, ce qui signifie qu'il est maintenant stocké là-bas.
Une autre chose à noter est que lorsque vous déplacez des données de S3 vers Glacier, vous devez toujours y accéder depuis S3. Si vous téléchargez des données directement sur Glacier, elles apparaîtront dans la console Glacier lorsque vous vous connecterez à AWS. Cependant, le déplacement des données à l'aide des règles de cycle de vie signifie que les données seront stockées dans Glacier et que vous devrez payer les prix Glacier, mais que vous devrez accéder aux données depuis la console S3. Un peu déroutant, mais c'est comme ça que ça marche.
Récupération de données d'un glacier
Récupérer les données de Glacier est également assez simple. La chose à retenir à propos de Glacier est que les données ne sont pas immédiatement accessibles comme dans S3. Avec S3, vous pouvez télécharger n’importe quel fichier à tout moment. Avec Glacier, vous devez attendre environ 3 à 5 heures pour que les données soient récupérées et replacées dans S3. C'est aussi pourquoi c'est tellement moins cher.
Pour démarrer une restauration, sélectionnez le fichier ou le dossier que vous souhaitez récupérer, puis cliquez dessus avec le bouton droit de la souris. Vous verrez une option appelée Lancer la restauration.
Si l'option est désactivée, cela signifie que le fichier n'est pas stocké dans Glacier. Lors de la restauration, vous devrez choisir pendant combien de temps vous souhaitez que les données soient accessibles dans S3..
Notez que les fichiers sont restaurés dans la classe de stockage S3 RRS (redondance réduite), ce qui est un peu moins cher que la norme S3. Notez également que vous ne pouvez pas restaurer définitivement les données, elles seront éventuellement supprimées. Je ne sais pas quelle est la plus grande valeur que vous puissiez entrer pendant des jours pour conserver les données, mais ce n'est pas pour toujours. En outre, vous devez payer les frais les plus élevés plus la durée de stockage des données dans la classe de stockage RRS est longue. Il est donc préférable de limiter la durée..
Pour voir l'état d'une restauration, cliquez simplement sur le fichier ou le dossier que vous avez restauré et cliquez sur Propriétés. Il va dire Restauration en cours. Lorsque la restauration est terminée et que vous cliquez à nouveau sur Propriétés, vous verrez la date à laquelle la restauration sera conservée..
Globalement, il est très facile d'obtenir vos données de S3 à Glacier. Créez simplement une règle et vous avez terminé. Le transfert de données vers Glacier peut générer d'importantes économies si vous avez beaucoup de données sur S3. Si vous avez des questions, merci de poster un commentaire. Prendre plaisir!