Le AWS Command Line Interface est quant à lui le choix recommandé pour toutes les choses AWS:
L'interface de ligne de commande AWS (CLI) est un outil unifié pour gérer vos services AWS. Avec un seul outil à télécharger et à configurer, vous pouvez contrôler plusieurs services AWS à partir de la ligne de commande et les automatiser via des scripts.
En plus de cette approche unifiée à toutes les API AWS, il ajoute également une nouvelle série de simples file commands pour les transferts de fichiers efficaces en provenance et à Amazon S3, avec des caractéristiques similaires aux commandes Unix bien connu, par exemple pour la tâche à accomplir:
- cp - copie un fichier local ou objet S3 à un autre endroit localement ou dans S3.
- sync - Synchronise les répertoires et les préfixes S3.
- ...
Donc cp
serait suffisant pour votre cas d'utilisation, mais assurez-vous de vérifier sync
aussi bien, il est particulièrement puissant pour de nombreux scénarios fréquemment rencontrés (et en quelque sorte implique cp
selon les arguments).