Правила жизненного цикла Amazon S3 Префикс для перемещения файлов в Glacier с определенным соглашением об именах

Я использую Duplicati хранить резервную копию важных документов на GlacierОднако проблема заключается в префиксе правила жизненного цикла. Duplicati руководство говорит использовать префикс duplicati-b* переместить файлы dblock в Glacier. В основном он просит переместить все файлы, начиная с duplicati-b, прошло два дня, но правило не работает:(

С подстановочным знаком '*' все в порядке? Есть ли руководство для всех типов префиксов? Я получаю только простые префиксы, предназначенные для подпапок. Любая помощь?

2 ответа

Решение

Я просто использовал duplicati-b и файлы переместились.:) Вроде приставка работает как есть. Подстановочный знак не требуется.

Я бы сказал, что документы Duplicati неверны, если только имена объектов не содержат буквальный * в них. Префикс является префиксом... а не подстановочной строкой.

/path/to/wherever/in/bucket/is/duplicati-b

... будет соответствие префикса .../duplicati-b{anything or nothing at end of the key name}

http://docs.aws.amazon.com/AmazonS3/latest/UG/lifecycle-configuration-bucket-no-versioning.html

Если это на самом деле корень чего-то похожего на папку, вы можете добавить конечный / к префиксу.

Другие вопросы по тегам