如何将本地 elasticsearch 实例复制/复制/同步/备份到远程 elasticsearch 实例



我有一个只包含一个节点的 elasticsearch 集群,它存在于本地网络中,用于将数据存储在从连接到同一本地网络中不同机器的传感器推送的索引(例如"helloworld"(中。现在,此设置部署在远程位置,假设我无法从外部访问本地网络上的任何计算机,因为该本地网络没有公共IP(我也不想设置VPN(。我想复制/备份/同步(实时/近实时不是问题(索引"helloworld"到在虚拟专用服务器 (VPS( 上运行的 elasticsearch 实例。如何实现这一点,以便我可以通过 VPS 上的弹性搜索实例访问数据?

您可以使用快照/还原 API。
1( 创建索引
的快照2(自行将快照复制到VPS
3( 从其他集群恢复它。

https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html#modules-snapshots

最新更新