Я не могу понять aws sync s3
команда для исключения каталогов. Я создаю резервную копию смонтированной файловой системы из OpenVZ, которая находится в / vz / root / 100.
Моя команда:
aws s3 sync /vz/root/100 s3://[mybucket]/vz/root/100 --exclude="proc/*" --exclude="sys/*"
Я пытался:
--exclude="proc/"
--exclude="/proc"
--exclude="*/proc/*"
--exclude="/vz/root/100/proc"
Независимо от того, что я делаю, процесс синхронизации по-прежнему повторяется через каталог proc. Я видел проблему еще в 2013 году, когда exclude не работал, но, по их словам, он «исправлен».
# aws --version
aws-cli/1.9.5 Python/2.6.6 Linux/2.6.32-042stab111.12 botocore/1.3.5
Любые идеи?
Это сработало для меня: --exclude "*/dirname/*"
С помощью aws-cli
версия 1.11.103.
--exclude "proc/"
--exclude "/proc"
--exclude "*/proc/*"
--exclude "/vz/root/100/proc"
Не используй =
. Работал на меня