内部 Eon 模式
1 - 在内部使用 MC 通过 FlashBlade 恢复 Eon 模式数据库
Eon 模式数据库将数据和元数据的最新版本保存在其公共存储位置。在托管 Eon 模式数据库的群集终止之后,这些数据和元数据将继续驻留在公共存储中。当您稍后恢复数据库时,Vertica 会使用此位置中的数据在新配置的群集上将数据库还原为相同状态。(有关如何使用管理控制台停止或终止群集的详细信息,请参阅查看和管理您的群集。)
先决条件
如果存在以下事实,可以在内部恢复使用 Pure Storage FlashBlade 设备作为其公共存储位置的已终止的 Eon 模式数据库:
-
FlashBlade 的端点 IP 地址。
-
FlashBlade 的端点端口。
-
FlashBlade 的访问密钥和密钥。
-
FlashBlade 的 S3 URL。
-
已停止、希望恢复且存储在 FlashBlade 上的数据库的名称。
从 FlashBlade 的公共存储中恢复 Eon 模式数据库
-
在“MC 基础设施 (MC Infrastructure)”页面上,单击要恢复的群集的复选框。MC 将显示弹出窗口,其中包含群集详细信息和操作按钮。
-
单击恢复数据库 (Revive Database)。MC 启动恢复 Eon 模式数据库 (Revive an Eon Mode Database) 向导。
-
在 S3 公共存储信息 (S3 Communal Storage Information) 屏幕中,输入以下字段,然后单击下一步 (Next):
-
如果单击下一步 (Next),MC 将验证您的凭据。如果验证成功,MC 会读取端点 (FlashBlade) 上的 S3 存储桶列表。
-
在数据库公共位置的路径 (Path for Database Communal Location) 屏幕中,输入以下字段,然后单击发现 (Discover)。
-
MC 使用其在 S3 位置找到的所有数据库的数据库名称和完整 S3 URL 填充“发现 (Discover)”按钮下的表。
-
单击要恢复的数据库的单选按钮,然后单击下一步 (Next)。
-
在要恢复的选定数据库的详细信息 (Details of Selected Database to Revive) 屏幕中,MC 预先填充了大部分字段。输入并确认您的密码:
-
MC 验证信息。如果验证成功,下一步 (Next) 按钮将由灰显变为活动状态。单击下一步 (Next)。
-
在 Eon 模式数据库 (Eon Mode Database) 屏幕中,选择要在其上恢复数据库的群集节点的 IP 地址。MC 填写节点数 (Number of Nodes) 字段,并显示创建数据库时为数据库配置的编录路径和存储库路径。
-
在临时路径 (Temp Path) 字段中,输入 Temp 目录的完整路径。然后,单击下一步 (Next)。
-
MC 显示 S3 提供商详细信息 (S3 Provider Details) 屏幕,其中包含您为恢复数据库而输入的所有信息的摘要。查看信息,验证信息是否正确。然后单击恢复数据库 (Revive Database)。
-
MC 显示进度屏幕,指示已完成的数据库恢复任务以及完成恢复的总体百分比。等到 100% 完成恢复,然后单击关闭 (Close)。
完成工作后,Vertica 将显示 MC 登录页面。
2 - 在 MC 中使用 FlashBlade 内部创建 Eon 模式数据库
本主题介绍如何仅使用内部计算机通过管理控制台创建 Eon 模式数据库,并将 Pure Storage FlashBlade 作为公共存储库。
要将 Pure Storage FlashBlade 设备用作 Eon 模式数据库的公共存储位置,您必须具有:
-
FlashBlade 设备的 IP 地址。如果 FlashBlade 未使用标准端口 80 或 443 访问存储桶,您还必须具有连接端口号。Vertica 群集中的所有节点都必须能够访问此 IP 地址。确保 FlashBlade 设备和节点之间的所有防火墙都配置为允许访问。
-
FlashBlade 上用于公共存储的存储桶名称。
-
对存储桶具有读写访问权限的用户帐户的访问密钥和密钥。
有关如何创建存储桶和公共存储位置所需的访问密钥的说明,请参阅 Pure Storage 支持站点。
步骤 2:安装和配置 MC
步骤 3:创建或导入 Vertica 群集
在 MC 中,基于一组内部计算机创建 Vertica 群集,或将之前创建的群集导入 MC。
步骤 4:创建 Eon 模式数据库并将 FlashBlade 作为公共存储
基于内部群集创建 Eon 模式数据库,使用 Pure Storage FlashBlade 作为与 S3 兼容的公共存储,如下所述。
-
在 MC 的基础设施 (Infrastructure) 页面上,单击要在其中创建数据库的特定群集对应的区域。MC 将显示弹出窗口,其中包含群集详细信息和操作按钮。
-
单击创建数据库 (Create Database)。MC 启动新建数据库 (Create a New Database) 向导。
-
在 Vertica 数据库模式 (Vertica Database Mode) 屏幕中,单击 Eon 模式数据库 (Eon Mode Database) 图标,然后单击下一步 (Next)。
-
在 S3 公共存储信息 (S3 Communal Storage Information) 屏幕中,输入以下信息,然后单击下一步 (Next):
-
在数据库参数 (Database Parameters) 屏幕中,输入这些字段,然后单击下一步 (Next):
-
在指定节点首选项 (Specify Node Preferences) 屏幕中,选择数据库节点的主机 IP 地址。然后,输入这些字段,单击下一步 (Next):
-
MC 显示一个标记为 S3 提供商详细信息 (S3 Provider Details) 的确认屏幕,其中汇总了所有 Eon 数据库配置选项。验证详细信息是否正确,然后单击创建数据库 (Create Database)。
-
MC 创建数据库,显示进度指示器屏幕。等待完成所有步骤,可能需要几分钟时间。
完成工作后,导航至 MC 登录页面以使用新的数据库。