2017-01-05 6 views
0

У нас есть супер большое ведро, называемое резервным копированием на рабочем месте, которое содержит все наши SQL-дампы, как за последние 4 года на почасовой основе ... Это около 29000 резервных копий. Но проблема в том, что у нас есть другие файлы, которые мы делаем, например, при загрузке пользователей. Теперь мы хотим дублировать наше резервное копирование в другое ведро, это просто, сделайте «sync» и voila.Шаблон перемещения S3 между двумя ведрами не удается захватить файлы

Проблема, с которой я сталкиваюсь, заключается в попытке переместить все дампы SQL в новое ведро, называемое дампами. Я пробовал различные комбинации командной строки Params и никто, кажется, ничего выводить ...

aws s3 mv s3://company.backup/ s3://company.dumps/ --exclude "*" --include "dump*" --dryrun 

Так вот факты

  • Имена ковшеобразные действительны
  • Если я использую «LS» с Подобная структура, она делает что-то на выходе
  • Если я запускать команды файл, файл вручную, они работают

Wha Мне здесь не хватает?

ответ

1

Используйте --recursive флаг следующим образом и что следует сделать трюк

aws s3 mv s3://company.backup/ s3://company.dumps/ --exclude "*" --include "dump*" --recursive --dryrun 
Смежные вопросы