MicroStrategy ONE
提示模式下的运行方法
提示模式是一种交互模式,它会询问你有关你的 MicroStrategy 环境,例如安装目录的路径、立方体、缓存、图像、插件等。
- 输入以下命令运行提示模式。看 附加标志 以添加到您的执行命令中的其他参数。
-
回答提示的问题。要查找每个条目的正确输入,请参阅 如何获取 MicroStrategy 备份输入。
Linux 的提示模式问题:-
输入安装路径。例如, /选择/ mstr /MicroStrategy/。
默认情况下,在云环境中,路径为 /选择/ mstr /MicroStrategy/。
-
输入项目源名称
參閱 KB441259 找到正确的项目源名称,或者使用命令管理器创建一个新的项目源名称:
- 打开项目源管理器。
- 选择 添加。
-
输入项目源名称、服务器名称和端口号。
- 单击确定。
-
输入您有权访问项目元数据的凭证。
如果在连接到项目源时看到“无效凭据”,请检查您是否以 root 权限执行该工具。
- 输入元数据 DSN 的名称。
- 输入元数据数据库的凭证。
-
输入转储箱的路径。
默认情况下,转储箱路径有三个:
- DEFAULT_POSTGRES_BIN_PATH = “MSTR_INSTALL_PATH/安装/存储库/bin”
- DEFAULT_MYSQL_BIN_PATH = “/usr/bin”
- DEFAULT_MONGO_PATH = “MSTR_INSTALL_PATH/安装/CollaborationServer/MongoDB/”
- 输入您的元数据前缀。
-
进入 是的 保持相同的项目加载。
进入 不 并输入您想要加载的项目的名称。
例如, [“MicroStrategy 教程”、“平台分析”]。
-
进入 是的 备份您的 Platform Analytics 仓库并输入您的 Platform Analytics DSN 名称和凭据。
进入 不 如果您不想备份您的 Platform Analytics 仓库。
-
进入 是的 备份您的 Collaboration Server 数据库,然后输入访问数据库的凭据和您的服务器定义。
进入 不 如果您不想备份您的 Collaboration Server 数据库。
- 输入您的服务器定义。
-
进入 是的 备份您的历史列表。系统将询问您历史列表存储在哪里。
- 进入 1 为了 元数据
- 进入 2 为了 外部仓库
- 进入 3 为了 文件。
- 进入 4 为了 混合 - 元数据
- 进入 5 为了 混合 - 外部仓库
进入 不 如果您不想备份历史列表。
-
进入 是的 备份额外的仓库。
进入 不 如果您不想备份任何额外的仓库。
- 进入 是的 备份您的任何多维数据集并输入多维数据集的完整路径。
进入 不 如果您不想备份您的多维数据集。
- 进入 是的 备份您的任何缓存并输入缓存的完整路径。
进入 不 如果您不想备份您的缓存。
-
进入 是的 备份 Web 会话恢复管理器 (WSRM) 并输入 WSRM 的完整路径。
进入 不 如果您不想备份 WSRM。
-
进入 是的 备份你的 MicroStrategy Web 图像、插件和配置:
-
输入路径 MicroStrategy Web。
默认情况下,路径为 <tomcat_install_path>/网络应用程序/MicroStrategy/
-
进入 是的 备份 Web SSO 配置。
地图配置.xml 和 sys_defaults.properties 已备份。
-
-
进入 是的 备份你的 MicroStrategy Mobile 图像、插件和配置:
-
输入路径 MicroStrategy Mobile。
默认情况下,路径为 <tomcat_install_path>/webapps/MicroStrategyMobile/
-
进入 是的 备份移动 SSO 配置。
地图配置.xml 和 xml (移动配置 URL 文件夹)已备份。
-
-
进入 是的 备份你的 MicroStrategy Library 图像、插件和配置:
-
输入路径 MicroStrategy Library。
默认情况下,路径为 <tomcat_install_path>/最新/webapps/MicroStrategyLibrary/
-
进入 是的 备份 Library SSO 配置。
配置覆盖.属性 和 地图配置.xml 已备份。
-
-
进入 是的 备份其他平面文件并输入以逗号分隔的文件路径。
- 部门及团队: 选择/mstr/mstrbak/additional_files
- 企业: efs/mstrbak/附加文件
- 进入 是的 备份驱动程序(仅限云环境)。
- 进入 是的 备份主机文件(仅限云环境)。
- 进入 是的 备份 PDF 生成器图像。
-
进入 是的 备份自定义 Web 应用程序。
输入 Web 服务器的路径。
-
进入 是的 将备份文件上传至云存储。系统将询问您要上传到哪个云存储选项。
- 进入 1 上传到您的 AWS S3 存储桶并输入 S3 存储桶名称。如果出现提示,请提供 S3 访问密钥和密钥。
- 进入 2 上传到您的 Azure Blob 存储并输入您的存储帐户名称和容器名称。如果出现提示,请提供存储帐户访问密钥。
进入 不 如果您不想将它们上传到云存储,请输入保存响应文件的文件路径和保存备份文件的文件路径。
Windows 的提示模式问题:-
输入项目源名称
參閱 KB441259 找到正确的项目源名称,或者使用命令管理器创建一个新的项目源名称:
- 打开项目源管理器。
- 选择 添加。
-
输入项目源名称、服务器名称和端口号。
- 单击确定。
-
输入您有权访问项目元数据的凭证。
如果在连接到项目源时看到“无效凭据”,请检查您是否以 root 权限执行该工具。
- 输入元数据 DSN 的名称。
- 输入元数据数据库的凭证。
- 输入您的元数据前缀。
-
进入 是的 保持相同的项目加载。
进入 不 并输入您想要加载的项目的名称。
例如, [“MicroStrategy 教程”、“平台分析”]。
-
进入 是的 备份您的 Platform Analytics 仓库并输入您的 Platform Analytics DSN 名称和凭据。
进入 不 如果您不想备份您的 Platform Analytics 仓库。
-
输入您的服务器定义。
如果要使用默认服务器定义,请按 进入 钥匙。
-
进入 是的 备份您的历史列表。系统将询问您历史列表存储在哪里。
- 进入 1 为了 元数据
- 进入 2 为了 外部仓库
- 进入 3 为了 文件。
- 进入 4 为了 混合 - 元数据
- 进入 5 为了 混合 - 外部仓库
进入 不 如果您不想备份历史列表。
- 进入 是的 备份任何多维数据集并输入多维数据集的完整路径。
进入 不 如果您不想备份您的多维数据集。
- 进入 是的 备份您的任何缓存并输入缓存的完整路径。
进入 不 如果您不想备份您的缓存。
-
进入 是的 备份你的 MicroStrategy Web 图像、插件和配置:
-
输入路径 MicroStrategy Web。
默认情况下,路径为 <tomcat_install_path>/网络应用程序/MicroStrategy/
- 进入 是的 备份 Web SSO 配置。
-
-
进入 是的 备份你的 MicroStrategy Mobile 图像、插件和配置:
-
输入路径 MicroStrategy Mobile。
默认情况下,路径为 <tomcat_install_path>/webapps/MicroStrategyMobile/
- 进入 是的 备份移动 SSO 配置。
-
-
进入 是的 备份你的 MicroStrategy Library 图像、插件和配置:
-
输入路径 MicroStrategy Library。
默认情况下,路径为 <tomcat_install_path>/最新/webapps/MicroStrategyLibrary/
- 进入 是的 备份 Library SSO 配置。
-
-
进入 是的 备份其他平面文件并输入以逗号分隔的文件路径。
- 部门及团队: 选择/mstr/mstrbak/additional_files
- 企业: efs/mstrbak/附加文件
-
进入 是的 备份 PDF 生成器图像并输入这些图像的路径。
进入 不 如果您不想备份 PDF 生成器图像。
-
进入 是的 备份自定义 Web 应用程序。
进入 不 如果您不想备份自定义 Web 应用程序。
-
进入 是的 将备份文件上传至云存储。系统将询问您要上传到哪个云存储选项。
- 进入 1 上传到您的 AWS S3 存储桶并输入 S3 存储桶名称。如果出现提示,请提供 S3 访问密钥和密钥。
- 进入 2 上传到您的 Azure Blob 存储并输入您的存储帐户名称和容器名称。如果出现提示,请提供存储帐户访问密钥。
进入 不 如果您不想将它们上传到云存储。
-
输入保存响应文件的文件路径。
-
输入保存备份文件的文件路径。
-
- 客户端会在继续操作时运行并打印发送到终端的消息。
- 执行完成时,会显示以下消息:
./mstrbak -p
MSTRBak has finished successfully.
Archive created locally at: path/to/backup/ARCHIVE.tar.gz
Archive uploaded to S3 at: https://link/to/ARCHIVE.tar.gz
你的 MicroStrategy 备份位于消息中列出的目录中,以及指定的 S3 存储桶或 Azure Blob(如果选择)。
系统会在执行结束时创建一个无提示响应 JSON 文件,即使备份不成功也不例外。您可以使用此响应文件在“无提示模式”下运行所有后续执行。JSON 文件的位置是 /opt/mstr/mstrbak/response.json。
如果你已经上传 MicroStrategy 备份到 S3 或 Azure Blob,您现在可以将备份文件还原到新的 适用于 AWS 的 MicroStrategy Cloud Platform 或者 适用于 Azure 的 MicroStrategy Cloud Platform 环境。支持从以下版本升级到最新版本 MicroStrategy 平台发布。
- MicroStrategy 10.4.x
- MicroStrategy 10.11.x
- MicroStrategy 2019.x
- MicroStrategy 2020.x
- MicroStrategy 2021.x
附加标志
根据需要将以下任意标志附加到执行命令。
-
要转储数据库,请输入参数 -d。 这 -d 仅建议在备份时使用此参数 MicroStrategy 2019 年并恢复 MicroStrategy 2019年。
笔记:在 Windows 中,我们不支持 –d 旗帜。
- 要接收有关备份过程的电子邮件通知,请输入参数 -m<your email>。
例如,
./mstrbak -p -d -m johnSmith@example.com -m janeDoe@example.com