intra-mart Accel Platform安装指南 第33版2020-09-01

11.12。备份/还原(还原)

注意

备份/还原(还原)的目标和工作方法因客户的操作环境而异。
这里介绍的内容是基本内容和注意事项。对于实际工作,我们要求您事先彻底检查工作和工作程序,并自行承担风险。
由于工作过程中数据损坏和数据不一致,我们不能保证操作失败。请事先警告。
  • 当您备份以更新我们的产品或应用补丁程序时,请对要备份的数据进行完整备份,因为每个设置文件都会更改。

  • 为了执行正常的备份/还原(还原),相关系统的停顿点必须匹配。因此,建议冷备份(相关的系统关闭)。

    注解

    intra-mart Accel Platform的存储区域与数据库的其余部分不同,则可能会失去一致性,并且所应用的工作流可能会丢失。

11.12.1. 备份目标

注意

为了通过虚拟Tenant获得每个租户的备份,必须获取每个租户中使用的数据库架构, 公共Storage, Apache Cassandra和Apache Solr的数据。

11.12.1.1。IM IM-Juggling相关数据

根据需要备份以下数据。

  • WAR文件

    • 从IM-Juggling导出(输出) WAR文件
  • 静态内容

    • 从IM-Juggling或Web服务器的%WEB_PATH%目录下的静态内容导出(输出)
  • IM-Juggling上的项目文件和设置文件

  • Repository数据(使用产品版本媒体映像或下载的Repository数据时)

  • 最初创建的应用程序文件(程序源,配置文件和用户模块文件)

11.12.1.2。 数据库

导出数据库数据( intra-mart Accel Platform连接的表空间)。
详细内容信息, 详细内容 数据库文档。
目标数据库如下。
  • 系统数据库 (保存系统数据的数据库 )
  • Tenant数据库 (用于存储每个租户中使用的数据的每个租户的数据库 )
  • 共享数据库 ( intra-mart Accel Platform存储外部数据数据库 )(仅如果可用)

11.12.1.3。 Storage

  • 公共Storage (文件目录位于%PUBLIC_STORAGE_PATH%目录下)

    每个租户使用的Storage 。该区域存储上载的文件以及您要在用户之间共享的文件。
  • 系统Storage (%STORAGE_PATH%/ system目录下的文件和目录)

    这是intra-mart AccelPlatform系统intra-mart使用的系统区域。
    存储系统环境数据,每个租户的设置信息等。

11.12.1.4。Apache Apache Cassandra (使用IMBox)

IMBox的帖子内容的IMBox 。
详细内容 “是卡桑德拉管理员指南 ” - “ 快照请参考”。

11.12.1.5。Apache Solr(使用IM-ContentsSearch for Accel Platform )

IM-ContentsSearch是用于IM-ContentsSearch for Accel Platform的全文搜索的索引信息。
详细内容 “是Solr的管理员指南 ” - “ Solr的备份请参考”。

11.12.1.6。中间件产品

除上述文件和数据外,请备份安装了中间件产品的服务器的映像,并根据需要备份安装目录。

  • 数据库

    详细内容详细信息, 详细内容 数据库文档。
  • 树脂类

    备份%RESIN_HOME%目录下的目录。
  • 网络服务器

    有关详细信息, 详细内容您的Web服务器手册。
  • Apache Cassandra)

    请备份安装Apache Cassandra的目录。
  • 阿帕奇·索尔(Apache Solr)

    备份安装了Apache Solr的Web应用程序服务器(Jetty,Resin,Tomcat)的目录。

11.12.2. 恢复程序

注意

还原(还原)目标应该是新的目录目标。
发生故障后还原到环境(目录)可能会导致数据不一致和其他事件。
  1. 检查还原(还原)的程度。

    • 从中间件产品还原时

      在新目录中构建新的中间件产品。
      对于某些中间件产品,必须完全删除以前的环境。 详细内容 ,请参阅各产品的手册。
    • 仅还原intra-mart (程序资料,操作数据)

      当使用与备份之前相同的中间件环境时,现有数据将保留,因此请考虑每个中间件产品的管理员和还原目标(将其还原(还原)到新架构等)。
      当还原到与备份之前相同的目录目标时,必须删除现有数据。
  2. 重新定位获得的每个备份文件。

    • 数据库

      将备份的导出文件导入到新创建的架构中。 详细内容信息, 详细内容 数据库文档。

    • 网络服务器

      将备份的静态内容放在设置了虚拟目录( 别名 )的目录中。
    • 储存资料

      放置备份存储数据。
    • Apache Cassandra)

    • 阿帕奇·索尔(Apache Solr)

      在“ Solr 管理员指南 ”-“ Solr的备份”中,根据Solr的环境放置备份的数据。
  3. 启动Web应用程序服务器并部署WAR文件 。