Windows server 12r2 avec python 2.7.10 et l'outil aws cli installé. Les travaux suivants:AWS Cli dans Windows ne télécharge pas le fichier dans le compartiment s3
aws s3 cp c:\a\a.txt s3://path/
Je peux télécharger ce fichier sans problème. Ce que je veux faire est de télécharger un fichier à partir d'un lecteur mappé à un seau à s3, donc j'ai essayé ceci:
`aws s3 cp s:\path\file s3://path/`
et cela fonctionne. Maintenant, ce que je veux faire et ne peux pas comprendre est comment ne pas spécifier, mais laissez-le saisir tous les fichiers afin que je puisse programmer cela pour télécharger le contenu d'un répertoire dans mon s3 s3. J'ai essayé ceci:
`aws s3 cp "s:\path\..\..\" s3://path/ --recursive --include "201512"`
et je reçois cette erreur « ARGUMENTS TROP PEU »
la plus proche, je devine qu'il est fou, je ne mets pas un fichier spécifique pour envoyer, mais je ne veux pas fais cela, je veux automatiser toutes choses.
Si quelqu'un pouvait faire la lumière sur ce qui me manquait, je l'apprécierais vraiment.
Merci
aws s3 synchronisation NetworDriveSource s3: // chemin/renvoie trop peu d'erreur d'argument. – pmpjr
Désolé, mais je ne peux pas voir l'erreur avec les informations que vous donnez. Je devrais voir votre commande exacte pour pouvoir aider. –
P: \> SSFE s3 synchronisation "s: \ dossier \ dossier \ DAILY \" s3: // dossier/ utilisation: SSFE [options] [ ...] [Paramètres] Pour voir le texte d'aide, vous peut fonctionner: aws aider aws aide aws aide aws.cmd: erreur: trop peu d'arguments –
pmpjr