Nom |
Description |
S3Uri |
Ce paramètre permet le lien URI de S3. |
LocalPath |
Ce paramètre permet un chemin local disponible sur la machine actuel. |
--dryrun |
Ce paramètre permet d'afficher les opérations devant être effectués en utilisant la commande spécifié sans l'exécuter réellement. |
--quiet |
Ce paramètre permet de ne pas afficher les opérations effectuées à partir de la commande spécifié. |
--include |
Ce paramètre permet de ne pas exclure les fichiers ou les objets de la commande correspondant au modèle spécifié. |
--exclude |
Ce paramètre permet d'exclure de la commande tous les fichiers ou objets correspondant au modèle spécifié. |
--acl |
Ce paramètre permet de définir la liste de contrôle d'accès pour l'objet lorsque la commande est exécutée. Si vous utilisez ce paramètre, vous devez disposer de l'autorisation «s3: PutObjectAcl» dans la liste des actions pour votre stratégie IAM. Accepte uniquement les valeurs private, public-read, public-read-write, authenticated-read, aws-exec-read, bucket-owner-read, bucket-owner-full-control et log-delivery-write. |
--follow-symlinks |
Ce paramètre permet qu'il faut suivre les liens symboliques lors du téléchargement sur S3 à partir du système de fichiers local. |
--no-follow-symlinks |
Ce paramètre permet qu'il ne faut pas suivre les liens symboliques lors du téléchargement sur S3 à partir du système de fichiers local. |
--no-guess-mime-type |
Ce paramètre permet d'indiquer qu'il ne faut pas essayez de deviner le type MIME des fichiers téléversés. Par défaut, le type MIME d'un fichier est deviné lors de son téléversement. |
--sse |
Ce paramètre permet d'indiquer le chiffrement côté serveur de l'objet dans S3. Les valeurs valides sont AES256 et aws:kms. Si le paramètre est spécifié mais qu'aucune valeur n'est fournie, AES256 est utilisé. |
--sse-c |
Ce paramètre permet d'indiquer le chiffrement côté serveur à l'aide des clefs fournies par le client de l'objet dans S3. AES256 est la seule valeur valide. Si le paramètre est spécifié mais qu'aucune valeur n'est fournie, AES256 est utilisé. Si vous fournissez cette valeur, vous devez également spécifier --sse-c-key. |
--sse-c-key |
Ce paramètre permet la clef de chiffrement fournie par le client à utiliser pour chiffrer l'objet côté serveur dans S3. Si vous fournissez cette valeur, vous devez également spécifier --sse-c. La clef fournie ne doit pas être encodée en base64. |
... |
... |
Description
Cette commande permet d'effectuer une copie d'un fichier local ou d'un objet S3 vers un emplacement local ou dans S3.
Exemple
L'exemple suivant permet de copier récursivement tous les fichiers situés localement «/var/www/html/wordpress/wp-content/uploads» vers un compartiment S3 :
aws s3 cp /var/www/html/wordpress/wp-content/uploads s3://monprojet.gladir.com/wp-content/uploads --recursive
|
Dernière mise à jour : Vendredi, le 20 avril 2018