您想了解如何创建弹性搜索快照吗? 在本教程中,我们将向您展示如何在运行 Ubuntu Linux 的计算机上创建 ElasticSearch 索引的快照。

• 乌本图 18
• 乌本图 19
• 乌本图 20
• 弹性搜索 7.6.2

在我们的示例中,ElastiSearch 服务器 IP 地址为 192.168.100.7。

重要! 弹性搜索使用单词索引而不是单词"表"。

教程弹性搜索 - 创建快照

安装所需的软件包。

Copy to Clipboard

测试您与弹性搜索服务器的通信。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

停止弹性搜索服务。

Copy to Clipboard

创建本地目录以存储快照。

Copy to Clipboard

编辑名为:弹性搜索.yml 的弹性搜索配置文件

Copy to Clipboard

在文件末尾添加以下行。

Copy to Clipboard

这里是原始文件,在我们的配置之前。

Copy to Clipboard

下面是具有我们配置的文件。

Copy to Clipboard

启动弹性搜索服务。

Copy to Clipboard

注册名为 BACKUP 的新快照存储库。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

列出所有快照存储库。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

创建弹性搜索数据库的快照。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,我们创建了名为SNAPSHOT_001的快照。

在我们的示例中,我们将此快照存储在名为:BACKUP 的存储库中。

此快照存储所有弹性搜索信息。

要创建特定弹性搜索索引的快照,请使用以下命令。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,我们创建了名为 SNAPSHOT_INDEX_ACCOUNT_001 的快照。

在我们的示例中,我们将此快照存储在名为:BACKUP 的存储库中。

此快照仅存储名为"帐户"的索引。

列出名为 BACKUP 的存储库上可用的所有快照。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

使用此命令可以列出来自特定快照的信息。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,我们列出了存储在名为 BACKUP 的存储库中存储的名为 SNAPSHOT_001的快照中的信息。

祝贺! 您创建了弹性搜索快照。

教程弹性搜索 - 还原快照

安装所需的软件包。

Copy to Clipboard

测试您与弹性搜索服务器的通信。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

还原名为:SNAPSHOT_INDEX_ACCOUNT_001的弹性搜索快照

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,我们还原了名为 ACCOUNTS 的弹性搜索索引的备份。

如果您收到以下错误消息,则需要在还原快照之前关闭 ElasticSearch 索引。

Copy to Clipboard

要关闭弹性搜索索引,请使用以下命令。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

祝贺! 您还原了弹性搜索快照。