2010-08-04 36 views

Respuesta

1

Tengo que decir que, en conclusión, recomiendo usar una GUI. Ya han presentado el trabajo para ti.

Mi mejor recomendación es Bucket Explorer (funciona en todos los sistemas operativos)

En segundo finalista es CloudBerry (sólo en PC 's)

Bucket Explorer tiene un dulce muy fácil de entender interfaz gráfica de usuario, y tiene una gran cantidad de grandes ventajas, análisis y usabilidad que supera a todos los demás con los que experimenté.

1

Si utiliza Linux, y sólo quieren arrastrar copias hasta el sistema de archivos local, entonces se podría utilizar s3sync:

http://www.s3sync.net/wiki

Si desea acceder a los archivos directamente en S3, usted podría monte s3 como un sistema de archivos fusible localmente, pero tenga en cuenta que acceder a los archivos con este método depende de su conexión, por lo que podría haber problemas de velocidad. He usado s3fs perfectamente bien para acceder a las copias de seguridad, etc:

(sólo se puede publicar un cajero automático de enlaces, pero Google s3fs - está alojado en googlecode)

Si sólo necesita una copia, a continuación, s3sync es la opción más fácil .

Espero que esto ayude.

+1

Sí, en realidad, lo siento, quise decir que cómo duplico una carpeta en el s3 desde el s3. Entonces, si tengo una carpeta llamada producción. Y quiero una copia de esos datos para mi servidor de prueba. ¿Cómo puedo duplicar eso? Descubrí que CloudBerry funciona bien, pero Windows es el herpes de los sistemas operativos, y prefiero encontrar una alternativa a mac. ¿Sabes de alguno? – Trip

+0

Lo sentimos, no sé de ninguna alternativa de mac. Supongo que podrías ejecutar un cron en OSX para sincronizar desde 'producción' a una carpeta local usando s3sync, y luego subirlo al segmento 'testing'. Algo así debe hacerlo (suponiendo que tiene s3sync establecido bien): "s3sync.rb -r productionbucket:/local/carpeta" Para bajarlos, entonces "s3sync.rb -r/local/carpeta testingbucket: " Para poner a prueba –

+0

Interesante. Descubrí que CloudBerry para PC funciona, es simplemente insoportablemente lento. Supongo que lo mismo aplica para S3FS. Tengo 20 gigas de imágenes, aproximadamente más de 20,000 imágenes. Ejecutó el proceso los tres días y medio seguidos, y no estaba seguro si hizo mella. – Trip

8

Sólo quería escribir una respuesta actualizada aquí:

Ahora puede utilizar AWS Management Console de Amazon (en la ficha S3) hacer clic derecho sobre cualquier carpeta (o archivo) en el cubo una, haga clic en Copia , navegue hasta el Cubo B y haga clic con el botón secundario y haga clic en Pegar

Esto hace que sea extremadamente fácil copiar el contenido de su cubeta de producción a su cubo de desarrollo.

+0

No lo recomendaría, ya que es extremadamente lento. Es mucho mejor usar s3cmd (o una GUI). – micapam

+0

Tenga en cuenta que esta respuesta no funcionará si su objetivo es duplicar una carpeta dentro del mismo segmento. La GUI de S3 tiene una función de copiar y pegar que parece que funcionaría, pero (curiosamente) no parece permitir el cambio de nombre del objeto pegado. Pude hacer lo que quería en el cliente de interfaz gráfica de usuario de Cyberduck para macOS. –

Cuestiones relacionadas