Démarrer avec Nimble Studio File Transfer - Transfert de fichiers Nimble Studio

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Démarrer avec Nimble Studio File Transfer

Ce didacticiel explique comment installer et configurerFile Transfer. Avant de commencer les étapes suivantes, assurez-vous que le Configuration de Nimble Studio File Transfer didacticiel a été suivi par votre administrateur.

Si vous rencontrez des problèmes en suivant ce didacticiel, consultez la Prise en charge de Nimble Studio File Transfer page.

Prérequis

Complétez la Configuration de Nimble Studio File Transfer section avant de procéder à l'installation et à la configurationFile Transfer.

Configuration matérielle

Nous recommandons que votre ordinateur réponde aux exigences suivantes pour que vous puissiez l'utiliserFile Transfer. Pour plus d'informations sur la manière d'augmenter la vitesse de vos transferts, consultezOptimisation des performances.

  • 8 cœurs de processeur logiques

  • 8 Go de RAM

Vos vitesses de transfert dépendent de votre matériel, de la configuration réseau et de la bande passante. File Transferpeut transférer des fichiers dans la mesure où votre réseau et votre matériel le permettent. Par exemple, si une bande passante réseau de 500 Mbits/s a été allouée à votre machine, le débit le plus rapide File Transfer pouvant tenter d'effectuer des transferts est de 500 Mbits/s.

Étape 1 : Installer File Transfer

Le File Transfer programme d'installation vous guidera tout au long de la configuration et définira les threads et la taille des morceaux appropriés en fonction de vos machines.

Téléchargez et installez le Nimble Studio File Transfer client à partir des File Transferclients.

Étape 2 : Configurer File Transfer

AvecFile Transfer, vous pouvez utiliser l'interface utilisateur graphique (GUI) ou l'interface de ligne de commande (CLI). Si vous utilisez un système d'exploitation (OS) avec un ordinateur de bureau, vous pouvez le configurer File Transfer dans l'interface graphique. Si vous n'utilisez pas de système d'exploitation avec un ordinateur de bureau, vous pouvez utiliser la File Transfer CLI pour configurer et exécuterFile Transfer. La CLI offre une plus grande flexibilité quant à votre mode d'utilisationFile Transfer.

GUI

Avant de pouvoir transférer des fichiers avecFile Transfer, vous devez ajouter une configuration à distance. Les configurations distantes sont traitées comme des configurations différentes que vous pouvez utiliser pour transférer des fichiers vers différents compartiments et répertoires.

Pour ajouter une configuration à distance
  1. Choisissez Create a Remote Configuration dans la fenêtre du navigateur de fichiers S3 Bucket de l'interface graphique.

  2. Dans la section Ajouter une configuration à distance, entrez les informations suivantes.

    1. Dans Nom de la configuration à distance, entrez le nom de la configuration à distance. Le nom ne peut pas être modifié une fois défini.

    2. Dans le compartiment S3, ajoutez le nom du compartiment S3 pour lequel vous souhaitez l'utiliserFile Transfer. Pour créer un compartiment S3, consultezCréation d’un compartiment S3.

    3. Dans AWSRégion, entrez la région dans laquelle se trouve votre compartiment S3.

    4. Dans profil AWS nommé, entrez un profil AWS nommé à utiliser pour accéder à S3. Si vous choisissez d'utiliser une clé d'AWSaccès ou une clé AWS secrète à la place, laissez ce champ vide. Si vous n'avez pas de profil AWS nommé, consultez les Configurez le AWS CLI rubriques Création d'une politique d'accès IAM et.

  3. Choisissez Ajouter pour continuer.

  4. Dans la section Avancé, entrez les informations suivantes.

    1. La classe de stockage spécifie la classe de stockage du compartiment S3. Pour plus d'informations sur les classes de stockage, consultez Classes de stockage Amazon S3

    2. L'algorithme de somme de contrôle indique quel algorithme de somme de contrôle est utilisé pour les calculs de somme de contrôle.

    3. (Facultatif) Le répertoire local indique le répertoire par défaut sur votre machine locale.

    4. (Facultatif) Le préfixe du compartiment S3 indique le répertoire par défaut du compartiment S3.

    5. Le filtre définit un filtre pour les fichiers en fonction du format. Ce champ accepte les expressions régulières valides. Par exemple, "^.*\.(mov)$" ne télécharge que les fichiers se terminant par. .mov

    6. Limites File Transfer d'âge maximum pour les fichiers créés ou modifiés après la valeur Max Age temporelle et avant l'heure actuelle. Les unités sont exprimées en m (minutes), h (heures), d (jours) et w (semaines). Si aucune unité n'est fournie, la valeur est spécifiée en secondes. Par exemple, une entrée de fichiers de 5d transferts créés ou modifiés au cours des cinq derniers jours. Une entrée de fichiers de 350 transferts créés ou modifiés au cours des 350 dernières secondes.

    7. (Facultatif) La liste d'ordre des fichiers définit la priorité de transfert par extension de fichier. Entrez une extension pour l'ajouter à la liste. Les fichiers dont les extensions ne figurent pas dans la liste ont la priorité la plus basse et sont transférés dans l'ordre dans lequel ils sont répertoriés dans le système de fichiers.

      Exemple d'image de liste d'ordre de fichiers de transfert de fichiers avec les extensions .mov et .txt.
    8. Le réglage automatique des transferts définit dynamiquement le nombre de threads et la taille des morceaux pour les transferts de fichiers lorsqu'il est activé. Cela est activé par défaut. Nous vous recommandons de garder cette option activée.

      Nombre de fils

      Nombre de fils individuels utilisés pour transférer chaque fichier individuel.

      Taille du morceau

      Taille du morceau (en mégaoctets) fourni par chaque thread.

    9. L'activation de l'option Utiliser l'accélération de transfert S3 améliore la vitesse de transfert des fichiers volumineux lorsqu'elle est activée. La meilleure pratique consiste à désactiver l'accélération des transferts S3, car elle n'est pas nécessaire pour réaliser des transferts à haut débitFile Transfer. Si le compartiment est géographiquement éloigné de vous, activez cette fonctionnalité. Pour plus d'informations, consultez la section Accélération des transferts S3. Si cette option est activée, des frais supplémentaires peuvent s'appliquer. Pour plus d'informations, consultez Tarification Amazon S3.

    10. Activer le filtre de métadonnées filtre automatiquement les fichiers de métadonnées du système lorsqu'il est activé. Ces fichiers incluent des fichiers commençant ._ par « thumbs.db et .DS_Store ».

  5. Choisissez Enregistrer.

Pour ajouter un identifiant de studio
  1. Ouvrir File Transfer.

    1. Accédez au menu Démarrer et recherchez File Transfer.

    2. Sélectionnez Nimble Studio File Transferdans la liste.

  2. Dans le menu déroulant ( The menu icon. ), choisissez Réglages.

  3. Entrez l'identifiant du studio que vous avez trouvé dans le Configurer un studio dans Nimble Studio didacticiel.

  4. Choisissez Enregistrer.

CLI

Maintenant que File Transfer c'est installé, modifiez le fichier de configuration.

Pour modifier le fichier de configuration
  1. Ouvrez le fichier de configuration avec n'importe quel logiciel d'édition de texte installé sur votre ordinateur.

    1. Windows : accédez au User/<your username> dossier sur votre ordinateur. Ouvrez le .filetransfer dossier et ouvrez le filetransfer.yaml fichier à l'aide d'un éditeur de texte.

    2. macOS: EntrezCmd+Shift+G. Entrez ensuite~/.filetransfer. Ouvrez le fichier filetransfer.yaml avec un éditeur de texte.

    3. Linux : ouvrez le filetransfer.yaml fichier à l'aide de n'importe quel éditeur de texte. Le fichier se trouve dans~/.filetransfer/configuration.yaml.

  2. Définissez les variables suivantes dans le fichier de configuration. Les valeurs requises sont renseignées. Vous devez fournir les valeurs facultatives.

    1. studio_id: Entrez l'identifiant du studio que vous avez trouvé dans le Configurer un studio dans Nimble Studio didacticiel.

    2. max_active_checksums: Entrez le nombre de sommes de contrôle individuelles traitées simultanément. Si cette valeur dépasse le nombre de cœurs de processeur disponibles dans le système, un message d'avertissement s'affiche et la valeur est limitée au nombre de cœurs de processeur. Pour en savoir plus, consultez File Transfersommes de contrôle.

    3. max_active_transfers: Entrez le nombre de fichiers individuels traités simultanément.

  3. Définissez au moins une configuration à distance dans le fichier de configuration. Les valeurs requises pour la configuration à distance ne sont pas renseignées, vous devez donc les saisir manuellement. Définissez les variables suivantes pour chaque configuration à distance.

    protocols: s3: remote_configuration: demo: name: demo bucket: my-bucket region: us-west-2 profile: my-profile storage_class: standard auto_tuning: true chunk_size: 25 threads: 10 checksum_algorithm: md5_hex max_age: "" accelerated: false file_order: [] filter: "" upload_hot_folder: enabled: false local_source_folder: "" s3_destination_folder: "" enable_metadata_filter: true paths: local: "" remote: ""
  4. name: Entrez un nom pour votre profil de transfert.

  5. bucket: entrez le nom du compartiment S3 vers lequel vous souhaitez effectuer le chargement et à partir duquel le téléchargement doit être effectué. Votre administrateur doit avoir créé le bucket dansCréation d’un compartiment S3.

  6. region: Entrez le nom dans Région AWS lequel se trouve votre compartiment.

  7. profile: Entrez le nom du profil créé par votre administrateur à l'étape 4 deConfigurez le AWS CLI. Ce profil vous permet d'accéder à Amazon Simple Storage Service (Amazon S3). Pour obtenir la liste des profils configurés, exécutez la commande suivante dans une fenêtre de terminal : aws configure list

  8. storage_class: Par défaut, ce paramètre est défini surstandard. Les valeurs acceptées pour cette variable sont les suivantes :

    • reduced_redundancy

    • standard_ia

    • onezone_ia

    • intelligent_tiering

    • glacier

    • deep_archive

    • glacier_ir

    Note

    Vous pouvez télécharger directement vers n'importe quelle classe de stockage dans Amazon S3. Si vous utilisez S3 Glacier Deep Archive ou S3 Glacier Flexible Retrieval, vous ne pouvez pas télécharger File Transfer directement les objets File Transfer depuis lesquels vous les avez chargés. Pour plus d'informations sur les classes de stockage, consultez Classes de stockage Amazon S3.

  9. auto_tuning: Ajuste automatiquement la taille des blocs et le nombre maximum de transferts actifs en fonction de la taille du fichier. Par défaut, ce paramètre est défini surtrue.

  10. chunk_size: Entrez la taille du morceau (en Mo) fourni par chaque thread. Ce champ n'est pas obligatoire si auto _tuning est défini sur. true

  11. threads: Entrez le nombre de fils individuels utilisés pour transférer chaque fichier individuel. Ce champ n'est pas obligatoire s'il auto_tuning est défini surtrue.

  12. checksum_algorithm: Il s'agit de l'algorithme de somme de contrôle qui sera utilisé lors du téléchargement de vos fichiers sur S3. Vous pouvez choisir md5-hex (valeur par défaut)xxhash,xxhash64, etxxh3 checksum algorithms.

  13. (Facultatif) Max Age : Limites File Transfer aux fichiers créés ou modifiés après la valeur Max Age temporelle et avant l'heure actuelle. Les unités sont exprimées en m (minutes), h (heures), d (jours) et w (semaines). Si aucune unité n'est fournie, la valeur est spécifiée en secondes. Par exemple, une entrée de fichiers de 5d transferts créés ou modifiés au cours des cinq derniers jours. Une entrée de fichiers de 350 transferts créés ou modifiés au cours des 350 dernières secondes.

  14. accelerated: Active l'accélération des transferts S3. Par défaut, il s'agit d'false. La meilleure pratique consiste à désactiver l'accélération des transferts S3, car elle n'est pas nécessaire pour réaliser des transferts à haut débitFile Transfer. Si le compartiment est géographiquement éloigné de vous, activez cette fonctionnalité. Pour plus d'informations, consultez la section Accélération des transferts S3. Si cette option est activée, des frais supplémentaires peuvent s'appliquer. Pour plus d'informations, consultez Tarification Amazon S3.

  15. (Facultatif) file_order : Entrez une liste d'extensions de fichiers séparées par des virgules pour définir la priorité des fichiers à transférer. Toutes les extensions de fichiers que vous ne listez pas sont transférées en dernier dans l'ordre dans lequel le système de fichiers les répertorie. Par exemple, ".mov,.txt" donne la priorité au transfert de fichiers par rapport aux .mov fichiers. .txt

  16. (Facultatif) filter : filtrez les fichiers transférés en fonction du format. Le filter champ accepte les expressions régulières valides. Par exemple, télécharge "^.*\.(mov)$" uniquement les fichiers se terminant par .mov

  17. (Facultatif) upload_hot_folder enabled : active la fonctionnalité de téléchargement de hot folder.

  18. (Facultatif) upload_hot_folder local_source_folder : Ceci est obligatoire lorsqu'il upload hot folder est activé. File Transfersurveille de manière récursive tous les événements du système de fichiers dans le dossier spécifié et lance les téléchargements lorsque des fichiers sont ajoutés ou modifiés.

  19. (Facultatif) upload_hot_folder s3_destination_folder : Ceci est obligatoire lorsqu'il upload hot folder est activé. Les fichiers de hot folder chargés sont ajoutés à ce dossier.

  20. enable_metadata_filter: Quandtrue, File Transfer filtre automatiquement les fichiers de métadonnées du système. Ces fichiers incluent Thumbs.db.DS_Store, et les fichiers commençant par._.

  21. (Facultatif) paths local : dossier racine des File Transfer fichiers du système de fichiers local.

  22. (Facultatif) paths remote : dossier racine des File Transfer fichiers du compartiment S3.

  23. (Facultatif) paths local : Entrez un chemin de fichier. Vos transferts débuteront sur ce chemin local dans le navigateur de fichiers du système de fichiers local.

  24. (Facultatif) paths remote : Entrez un chemin de fichier. Vos transferts débuteront sur ce chemin dans le navigateur de fichiers du compartiment S3.

  25. Enregistrez le fichier de configuration.

  26. Exécutez la commande suivante pour valider vos AWS informations d'identification : filetransfer validate-credentials remote configuration

    1. Remplacez la configuration à distance par le nom de la configuration que vous avez créée.

    2. Cette commande vérifie les AWS informations d'identification que vous avez fournies, telles que votre clé IAM. Cette commande vérifie qu'il File Transfer est possible de se connecter à Amazon S3 et répertorie les objets du compartiment spécifié dans le fichier de configuration.

Une fois l'installation et la configuration terminées, vous êtes prêt à l'utiliserFile Transfer.