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

Date de la dernière mise à jour : 22/10/2019

J'utilise AWS Snowball pour transférer mes données vers AWS. Comment puis-je transférer mes données vers mon appareil 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

Obtenir 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 :

Remarque : remplacez la valeur --region par la région AWS dans laquelle se trouve votre tâche Snowball.

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

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 tâche correcte.

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 quatre tirets, comme suit :

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 pré-signée Amazon Simple Storage Service (Amazon S3) pour le fichier manifeste de la tâche. Notez le chemin d'accès à votre fichier manifeste, car vous en aurez besoin 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 : saisissez l'adresse IP du périphérique Snowball.
- m : saisissez le chemin d'accès au fichier manifeste.
-u : saisissez 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 est « 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 : la valeur de --endpoint dans les commandes suivantes 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 ?

Cette page peut-elle être améliorée ?


Vous avez besoin d'aide ?