如何将时间添加到Elasticsearch快照名称中?

5
我希望在创建Elasticsearch快照时,能够以日期和时间命名。
使用以下模板snapshot-YYYY-MM-dd_HH-mm-ss 例如:snapshot-2020-05-25_22-58-13 如何实现这一点?
Elasticsearch文档对此完全不清楚,没有提到时间并且没有给出示例。我正在使用Elasticsearch v7.6版本。
2个回答

9
在一些实验后,我找到了一个解决方案。这是可行的模板:
<snapshot-{now{yyyy-MM-dd_HH-mm-ss|Europe/Oslo}}>

注意最后的时区。如果没有显式的时区指示,模板会在UTC时间生成时间。

日期格式化的文档请参考:https://www.elastic.co/guide/en/elasticsearch/reference/current/api-conventions.html#api-date-math-index-names。 - jket

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接