web-dev-qa-db-ja.com

aws s3 sync:proc、sysディレクトリを除外する方法

aws sync s3コマンドでディレクトリを除外できないようです。/vz/root/100にあるOpenVZからマウントされたファイルシステムをバックアップしています。

私のコマンドは:

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

何か案は?

3
Devon

これは私のために働いた:--exclude "*/dirname/*"

aws-cliバージョン1.11.103を使用します。

4
armandino
--exclude "proc/"
--exclude "/proc"
--exclude "*/proc/*"
--exclude "/vz/root/100/proc"

使ってはいけません =。私のために働いた

1
Nafeo Joy