Skip to main content

要备份的关键 Server 文件和设置

利用本文中提到的文件和设置以及 MongoDB 备份,您可以重建 Server 的数据和环境。

如果您只有 1 个节点,请确保从该计算机收集所有信息。如果您正在尝试建立常规备份流程,请参阅 Alteryx Server Backup and Recovery Part 2: Procedures(Alteryx Server 备份和恢复第 2 部分:过程)中建议的脚本。

将这些文件放在安全位置,并指明当前运行的 Server 版本。要了解您使用的版本,请转至 Alteryx Server,选择右上角的我的配置文件,然后参阅版本

请注意,您应该根据安装位置调整本文中提到的驱动器路径和文件夹路径。

重要

由于最近加密方法的变化 (TGAL-6764),用户现在必须积极主动地为原始 Alteryx Server 控制器节点不再可用的灾难恢复场景做好准备。灾难恢复准备页面将指导您完成在备份控制器节点上准备用于灾难恢复的 RuntimeSettings.xml 文件的过程。

所有节点

文件

位置

RuntimeSettings.xml

C:\ProgramData\Alteryx\RuntimeSettings.xml

密钥文件夹

C:\ProgramData\Alteryx\Keys

服务登录用户

Windows 服务应用程序>右键单击 AlteryxService > 属性 > 登录

配置文件

仅当文件已修改时才需要备份。

  • [2020.1+] C:\Program Files\Alteryx\bin\server\config\alteryx.config

  • [<=2019.4] C:\Program Files\Alteryx\bin\config\alteryx.config

控制器节点

文件

位置

控制器令牌

Alteryx 系统设置 > Controller(控制器) > General(常规) > Controller Token(控制器令牌),或使用命令行(run As Administrator,以管理员身份运行):

"C:\Program Files\Alteryx\bin\AlteryxService.exe" getserversecret

Mongo 密码

保存管理员和非管理员密码:

Alteryx 系统设置 > Controller(控制器) > Persistence(持久层) > Database(数据库),或使用命令行(run As Administrator,以管理员身份运行)):

"C:\Program Files\Alteryx\bin\AlteryxService.exe" getemongopassword

加密密钥

当代 Server 要求将加密密钥(用于保护 DCM 和共享 Gallery 连接)存储在单独的 Server 上。这不需要额外的许可,而且用于存储加密密钥的 Server 无需是专用 Server 或运行任何服务,只需充当密钥的存储位置即可。

有关备份加密密钥的过程,请参阅 灾难恢复准备

工作程序节点

文件

位置

Run As(运行身份)

Alteryx 系统设置 > Worker(工作程序) > Run As(运行身份)

您的 Server 可能不会使用此文件:

这些文件是在 Server 上的 Designer 中配置的,用户将它们镜像到本地 Designer 中。使用这些连接在本地开发的工作流期望它们存在于 Server 上,以便运行时不会出错。

已共享的数据库连接

C:\ProgramData\Alteryx\Engine\SystemAlias.xml

此文件是通过 Designer > 选项 > 高级选项 > 管理数据库连接生成的。

数据库内连接

C:\ProgramData\Alteryx\Engine\SystemConnections.xml

此文件是通过 Designer > 选项 > 高级选项 > 管理库内连接生成的。

恢复到新 Server 所需的其他信息

文件

位置

许可证密钥

Designer > 选项 > 管理许可证

ODBC 驱动程序

ODBC 数据源应用程序 > 驱动程序

支持的驱动程序:https://downloads.alteryx.com/

DSN

ODBC 数据源应用程序 > 系统 DSN

连接器

确定 Server 上安装的连接器的列表。请参阅 Server 升级 > PLAN 部分了解连接器。

Python 工具环境

保存 Python 包列表,请参阅 How To Create a Text File for a Backing up Designer Python(如何创建用于备份 Designer Python 的文本文件)。

权限

被授予本地 Server 安全策略访问权限的 Active Directory 用户组。