备份 Pentaho
Posted
技术标签:
【中文标题】备份 Pentaho【英文标题】:Taking a backup of Pentaho 【发布时间】:2015-04-17 16:48:34 【问题描述】:如何 BA 服务器相关文件?备份所需的数据库是什么? 答案如下。
【问题讨论】:
【参考方案1】:下面提到了必要的步骤。
1) 使用对操作系统相关文件具有必要权限的用户登录到安装了 Pentaho 的服务器。
2) 停止 BA 服务器。
3) 对quartz、hibernate 和jackrabbit 数据库进行完整的数据库备份。如果您使用的是 Postgresql,请使用 postgresql bin 文件夹中的命令行工具 pg_dump
。您需要作为每个数据库的主数据库用户进行身份验证(jcr_user
用于jackrabbit,hibuser
用于休眠,pentaho_user
用于石英)。例如(从命令行) – 对于 jackrabbit 数据库:
“C:\Program Files\pentaho\postgresql\bin\pg_dump” –U jcr_user jackrabbit > %TEMP%\jackrabbit.dmp
(Windows)
或者
postgresql/bin/pg_dump –U jcr_user jackrabbit > /tmp/jackrabbit.dmp (*nix)
4) 备份完整的双服务器目录
注意:您也可以使用导入-导出实用程序仅备份内容
按照下面的链接从 BA 存储库上传和下载,使用导入-导出实用程序下载要备份的内容。
http://infocenter.pentaho.com/help/index.jsp?topic=%2Fadmin_guide%2Ftask_import_export_repository.html
【讨论】:
以上是关于备份 Pentaho的主要内容,如果未能解决你的问题,请参考以下文章