Comment importer des données vers Amazon S3 à partir d'une URL

14

J'ai un compartiment S3 et l'URL d'un gros fichier. Je souhaite stocker le contenu situé à l'URL dans le compartiment S3.

Je pouvais télécharger le fichier sur ma machine locale, puis le télécharger sur S3 avec Cloudberry ou Jungledisk ou autre. Cependant, si le fichier est volumineux, cela peut prendre du temps car le fichier doit être transféré deux fois et ma connexion réseau est beaucoup plus lente que celle d'Amazon.

Si j'ai beaucoup de données à stocker dans S3, je peux démarrer une instance EC2, récupérer les fichiers vers l'instance avec curl ou wget, puis pousser les données de l'instance EC2 vers S3. Cela fonctionne, mais c'est beaucoup d'étapes si je veux simplement archiver un fichier.

Aucune suggestion?

gbroiles
la source

Réponses:

3

Je ne connais aucun moyen de le faire sans l'étape d'avoir le fichier localement simplement à cause de la façon dont Amazon S3 est fait, vous y postez des données, il ne va pas récupérer des données.

Vendeurs Mitchel
la source
2

Je sais que c'est une vieille question mais je réponds au cas où quelqu'un serait toujours intéressé.
Dans mon entreprise, nous venons de publier un nouveau site Web qui propose de nombreuses options pour transférer des fichiers entre les services cloud.
L'une de ces fonctionnalités peut vous aider à faire ce que vous voulez sans télécharger le fichier sur votre ordinateur, elle ira directement de l'URL à amazon S3, le site Web aura juste besoin de l'URL complète du fichier, comme www.example.com/files/my .jpg.
URL du site Web: http://www.autofilemove.com
http://www.autofilemove.com/Support/Features check Fonction Web Url

Amr Elgarhy
la source