我使用nodejs连接到elasticsearch并使用curator来获取每小时快照。
当snapshop操作正在运行时,许多创建/删除请求在等待30秒后超时。更严重的问题是在删除期间甚至请求timedout和客户端假设删除失败但是成功,可能在超时发生之后。这导致数据损坏。
我也注意到拍摄快照的时间会不断增加。 6个月后,它需要4分钟,即使它声称备份是增量过程。
我已使用以下命令进行备份
/usr/local/bin/curator snapshot --repository mt_es_backup indices --all-indices >> /vol/es/es_backup.log 2>&1
谢谢