2015-05-01 2 views
0

У меня есть ведро s3 со многими файлами (1m +).Как я могу синхронизировать два ведра s3 с регулярным выражением?

Я хотел бы переместить эти файлы на другой, но на этот раз я хочу иметь немного больше структуры.

Можно ли сделать что-то вроде:

s3cmd sync s3://bucket1/foo2011-01-01* s3//bucket2/archive/events/2011-01-01/

s3cmd sync s3://bucket1/foo2011-01-02* s3//bucket2/archive/events/2011-01-02/

ответ

2

s3cmd является довольно старым. Я рекомендую вам использовать AWS Command-Line Interface (CLI).

У команды есть sync, которая может указывать шаблоны имен файлов для включения/исключения. Это должно соответствовать вашим потребностям.

CLI sync command documentation

Смежные вопросы