备份 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的主要内容,如果未能解决你的问题,请参考以下文章

增量备份与完全备份的区别?

完整备份增量备份差异备份

完全备份差异备份以及增量备份的区别

Rsync 的备份

SQL Server备份恢复维护计划实现备份:每周数据库完整备份每天差异备份每小时日志备份

完全备份,增量备份,差异备份及恢复区别