Comment puis-je transférer mes données vers mon périphérique Snowball standard (50 To ou 80 To de stockage) ?

Dernière mise à jour : 18/12/2020

J'utilise AWS Snowball pour transférer mes données vers AWS. Comment puis-je transférer mes données vers mon périphérique Snowball standard (50 To ou 80 To de stockage) ?

Brève description

Vous pouvez transférer vos données vers un périphérique Snowball à l'aide de l'un de ces outils :

Remarque : si vous utilisez un périphérique Snowball Edge, consultez la section Comment puis-je transférer mes données vers mon périphérique AWS Snowball Edge ?

Suivez ces étapes pour configurer votre périphérique Snowball pour le transfert de données :

1.    Obtenez le code de déverrouillage et le fichier manifeste du périphérique.

2.    Déverrouillez le périphérique.

3.    Transférez des données à l'aide du client Snowball ou de l'adaptateur Amazon S3 pour Snowball.

4.    Validez le transfert et arrêtez le périphérique.

Résolution

Recevoir le code de déverrouillage et le fichier manifeste du périphérique

Pour obtenir les informations d'identification du périphérique à l'aide de la console Snowball, consultez la section Obtention de vos informations d'identification.

Remarque : vous pouvez utiliser la console Snowball pour obtenir les informations d'identification du périphérique uniquement une fois que le périphérique vous a été livré.

Pour obtenir les informations d'identification du périphérique à l'aide de l'interface de ligne de commande AWS (AWS CLI), procédez comme suit :

Remarque : vous pouvez utiliser l'interface de ligne de commande AWS pour obtenir les informations d'identification du périphérique une fois que celui-ci a terminé son processus de mise en service

1.    Installez et configurez l'interface de ligne de commande AWS.

2.    Exécutez la commande list-jobs pour obtenir l'ID de tâche Snowball. Remplacez la valeur --region par la région AWS dans laquelle se trouve votre tâche Snowball. Exemple :

aws snowball list-jobs --region us-east-1

Remarque : si vous recevez des erreurs lors de l'exécution des commandes depuis l'interface de ligne de commande AWS, assurez-vous que vous utilisez la version AWS CLI la plus récente.

3.    La commande renvoie une sortie similaire à celle-ci :

 {
      "JobId": "JIDexample-aaaa-1111-bbbb-222222222222",
      "JobState": "WithCustomer",
      "IsMaster": false,
      "JobType": "IMPORT",
      "SnowballType": "STANDARD",
      "CreationDate": 1532615527.2,
      "Description": "My_First_Snowball_Job"
 }

Copiez le JobID. Si vous avez plusieurs tâches, toutes les tâches sont répertoriées. Veillez à copier le JobID pour la bonne tâche.

4.    Exécutez la commande get-job-unlock-code pour obtenir le code de déverrouillage :

aws snowball get-job-unlock-code --job-id  JIDexample-aaaa-1111-bbbb-222222222222

5.    La commande renvoie le code de déverrouillage, qui est composé de 25 caractères alphanumériques séparés par 4 tirets. Exemple :

01234-abcde-01234-ABCDE-01234

6.    Exécutez la commande get-job-manifest pour obtenir le fichier manifeste :

aws snowball get-job-manifest --job-id JIDexample-aaaa-1111-bbbb-222222222222

7.    La commande renvoie une URL Amazon S3 pré-signée permettant d'accéder au fichier manifeste de la tâche. Stockez le chemin d'accès au téléchargement du fichier manifeste. Vous avez besoin du chemin pour une étape ultérieure.

Déverrouiller le périphérique

1.    Téléchargez et installez le client Snowball.

2.    Ensuite, en utilisant le client Snowball, exécutez la commande start depuis votre poste de travail pour déverrouiller le périphérique. Remplacez les valeurs suivantes dans l'exemple de commande :
-i :
l'adresse IP du périphérique Snowball
-m : le chemin d'accès au fichier manifeste -u : le code de déverrouillage

snowball start -i 192.0.2.0 -m /Downloads/JID2EXAMPLE-0c40-49a7-9f53-916aEXAMPLE81-manifest.bin -u 01234-abcde-01234-ABCDE-01234

3.    Une fois la commande précédente exécutée, vous recevrez la réponse « The Snowball is Unlocking » (« Le périphérique Snowball est en cours de déverrouillage. ») Pour actualiser le statut, exécutez la commande status :

snowball status

4.    Lorsque le statut de votre périphérique passe à « Snowball Unlocked » (« Périphérique Snowball déverrouillé »), vous pouvez copier des données sur le périphérique.

Remarque : si vous avez des problèmes pour déverrouiller le périphérique, consultez la section Dépannage des problèmes de connexion.

Transférer des données à l'aide du client Snowball

Pour copier un objet individuel sur le périphérique, exécutez la commande cp :

snowball -v cp source/path/example destination/path/example

Remarque : l'option -v (option verbeuse) n'est pas obligatoire, mais elle fournit des informations supplémentaires pour vous aider à comprendre ce que fait la commande.

Pour copier plusieurs objets sur le périphérique, y compris des dossiers et des sous-dossiers, exécutez la commande cp avec l'option --recursive :

snowball cp --recursive -v source/path/example destination/path/example

Pour supprimer des objets du périphérique, exécutez la commande rm :

snowball rm destination/path/example

Pour répertorier les objets déjà copiés sur le périphérique, exécutez la commande ls :

snowball ls destination/path/example

Transférer des données en utilisant l'adaptateur Amazon S3 pour Snowball

Important : dans les commandes suivantes, la valeur de --endpoint doit correspondre à l'adresse IP du poste de travail sur lequel l’adaptateur est installé. N'utilisez pas l'adresse IP du périphérique Snowball.

Pour copier un objet individuel sur le périphérique, exécutez la commande s3 cp à l'aide de l'interface de ligne de commande AWS :

aws s3 cp source/path/example destination/path/example --endpoint http://198.51.100.0:8080

Pour copier plusieurs objets sur le périphérique, exécutez la commande s3 cp avec l'option --recursive :

aws s3 cp --recursive source/path/example destination/path/example --endpoint http://198.51.100.0:8080

Pour supprimer des objets du périphérique, exécutez la commande s3 rm :

aws s3 rm destination/path/example --endpoint http://198.51.100.0:8080

Pour répertorier les objets déjà copiés sur le périphérique, exécutez la commande s3 ls :

aws s3 ls --endpoint http://198.51.100.0:8080

Valider le transfert et arrêter le périphérique

Une fois que vous avez terminé de transférer vos données vers le périphérique Snowball, exécutez la commande validate à l'aide du client Snowball pour vérifier qu'il n'y a pas de transferts en attente :

snowball validate

Remarque : pour plus d'informations sur la validation des données, consultez la section Validation des données dans AWS Snowball.

Une fois que vous avez confirmé qu'il n'y a pas de transferts en attente, exécutez la commande stop pour arrêter le périphérique :

snowball stop

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?