Правила жизненного цикла 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
Если это на самом деле корень чего-то похожего на папку, вы можете добавить конечный /
к префиксу.