J'ai l'outil de ligne de commande s3cmd pour linux installé. Cela fonctionne bien pour mettre des fichiers dans le seau. Cependant, je veux déplacer un fichier dans un 'dossier'. Je sais que les dossiers ne sont pas supportés nativement par S3, mais mon outil graphique Cyberduck les convertit joliment pour que je puisse voir mes sauvegardes.Puis-je déplacer un fichier dans un 'dossier' à l'intérieur d'un compartiment S3 en utilisant la commande s3cmd mv?
Actuellement, j'ai un fichier dans la racine du compartiment, appelé 'test.mov' par exemple. Je veux le déplacer vers le dossier 'idée'. J'essaie ceci:
s3cmd mv s3://mybucket/test.mov s3://mybucket/idea/test.mov
mais je reçois des erreurs étranges comme:
WARNING: Retrying failed request: /idea/test.mov (timed out)
WARNING: Waiting 3 sec...
J'ai aussi essayé citations, mais cela n'a pas aidé non plus:
s3cmd mv 's3://mybucket/test.mov' 's3://mybucket/idea/test.mov'
ne fait que la nom du dossier
s3cmd mv 's3://mybucket/test.mov' 's3://mybucket/idea/'
Y at-il un wa y en ayant à supprimer et à réputer ce fichier de 3 Go?
Mise à jour: Pour votre information juste, je peux mettre de nouveaux fichiers directement dans un dossier comme celui-ci:
s3cmd put test2.mov s3://mybucket/idea/test2.mov
Mais ne savent toujours pas comment les déplacer ....
l'affiche d'origine ne demande PAS comment copier entre des compartiments S3, mais comment renommer un fichier dans un seau S3! – Tilo
Est-ce que renommer un fichier n'est pas le même que le déplacer? Au moins dans les systèmes Unix, je renomme toujours mes fichiers en utilisant la commande mv, donc mon point était que si s3cmd mv ne fonctionne pas pour les fichiers, vous pouvez contourner ce problème en déplaçant le répertoire entier ... – sgimeno
La différence est que les fichiers sont très volumineux Je veux structurer les fichiers sans les télécharger et les ré-uploader ... –