La taille et le nombre de fichiers influent sur l'efficacité du téléchargement. Pour accélérer le transfert de fichiers volumineux ou multiples vers une instance Elastic Compute Service (ECS), nous vous recommandons de compresser les fichiers ou dossiers, de les télécharger, puis de les décompresser. Cette rubrique explique comment compresser et décompresser des fichiers ou des dossiers, ainsi que vérifier l'intégrité des fichiers après leur transfert.
Présentation de la solution
Vous pouvez optimiser l'efficacité du transfert de fichiers dans les scénarios impliquant des fichiers volumineux ou un grand nombre de fichiers. Des outils tels que Workbench ne permettent de télécharger qu'un seul fichier à la fois. Regroupez plusieurs fichiers dans une archive compressée, puis téléchargez cette dernière pour effectuer un téléchargement groupé.
Procédure
Compressez les fichiers sur votre ordinateur local. Dans le système d'exploitation de votre machine locale, compressez les fichiers ou le dossier que vous souhaitez transférer vers une instance ECS dans une archive.
Téléchargez l'archive compressée vers une instance ECS. Utilisez un outil pour transférer l'archive vers l'instance. Pour choisir la méthode de téléchargement appropriée, consultez la rubrique Sélectionner une méthode de transfert de fichiers.
Décompressez les fichiers depuis l'archive sur l'instance ECS. Une fois l'archive téléchargée, extrayez son contenu directement sur l'instance ECS.
Sélectionner un outil de compression
Choisissez l'outil de compression adapté en fonction du tableau ci-dessous.
Le choix de l'outil peut également dépendre de vos préférences personnelles. Le tableau suivant présente des outils de compression spécifiques et les formats d'archive associés.
|
Système d'exploitation local |
Système d'exploitation de l'instance ECS |
Format de l'archive |
Outil de compression |
Tutoriel de compression |
Tutoriel de décompression |
|
Windows |
Windows |
zip |
Outil de compression intégré |
Compresser des fichiers au format zip sous Windows |
Décompresser des fichiers depuis une archive zip sous Windows |
|
Windows |
Linux |
tar.gz |
7-Zip |
Compresser des fichiers au format tar.gz sous Windows |
Décompresser des fichiers depuis une archive tar.gz sous Linux |
|
macOS et Linux |
Windows |
zip |
zip (commande) |
Compresser des fichiers au format zip sous macOS ou Linux |
Décompresser des fichiers depuis une archive zip sous Windows |
|
macOS et Linux |
Linux |
tar.gz |
tar (commande) |
Compresser des fichiers au format tar.gz sous macOS ou Linux |
Décompresser des fichiers depuis une archive tar.gz sous Linux |
Tutoriels de compression
Compresser des fichiers au format zip sous Windows
Utilisez la fonctionnalité de compression native de Windows pour créer une archive zip. Suivez les étapes ci-dessous.
L'interface peut varier selon la version du système d'exploitation.
Localisez le dossier ou le fichier à compresser, effectuez un clic droit dessus, puis choisissez .
Une fois la compression terminée, une archive portant l'extension .zip apparaît à côté du dossier ou du fichier source.
Compresser des fichiers au format tar.gz sous Windows
Pour créer une archive tar.gz sous Windows, vous devez installer un outil de compression tiers. Cet exemple utilise 7-Zip.
La procédure peut varier selon l'outil utilisé. Adaptez les étapes en fonction de votre logiciel de compression.
-
Créez une archive tar à partir d'un dossier ou d'un fichier.
Localisez le fichier ou le dossier concerné, effectuez un clic droit dessus et sélectionnez . Dans la fenêtre Add to Archive, définissez le paramètre Archive format sur tar, puis cliquez sur OK. Cette étape regroupe vos fichiers dans une seule archive .tar.
Dans cet exemple, le dossier à compresser est le dossier test situé sur le bureau Windows.
-
Compressez l'archive tar au format tar.gz.
Localisez l'archive .tar créée à l'étape précédente. Effectuez un clic droit dessus et sélectionnez . Dans la fenêtre Add to Archive, définissez le paramètre Archive format sur gzip, puis cliquez sur OK. Cette opération compresse l'archive .tar en une archive .tar.gz.
Une fois la compression terminée, une archive portant l'extension .tar.gz apparaît à côté de l'archive tar originale.
Compresser des fichiers au format zip sous macOS ou Linux
Dans un terminal macOS ou Linux, exécutez la commande suivante pour lancer la compression :
zip -r <Package name>.zip <Folder that you want to compress>
Par exemple, pour compresser le dossier test dans l'archive test.zip, exécutez la commande suivante :
zip -r test.zip test
Compresser des fichiers au format tar.gz sous macOS ou Linux
Dans un terminal macOS ou Linux, exécutez la commande suivante pour lancer la compression :
tar -zcvf <Package name>.tar.gz <Folder that you want to compress>
Par exemple, pour compresser le dossier test dans l'archive test.tar.gz, exécutez la commande suivante :
tar -zcvf test.tar.gz test
Tutoriels de décompression
Décompresser des fichiers depuis une archive zip sur une instance Windows
Sur l'instance Windows, localisez l'archive zip contenant les fichiers à extraire.
-
Effectuez un clic droit sur l'archive et sélectionnez Extract All. Dans la fenêtre Extract Compressed (Zipped) Folders, spécifiez le répertoire de destination pour les fichiers extraits, puis cliquez sur Next.
Dans cet exemple, le fichier compressé est test.zip situé sur le bureau.
Décompresser des fichiers depuis une archive tar.gz sur une instance Linux
Sur l'instance Linux, accédez au répertoire contenant l'archive tar.gz et exécutez la commande suivante pour extraire les fichiers :
tar -zxvf <Package name>.tar.gz
Par exemple, pour extraire les fichiers d'une archive nommée test.tar.gz, exécutez la commande suivante :
tar -zxvf test.tar.gz