如何恢复

Edge for Private Cloud v4.18.05

您可以从备份组件时创建的文件中恢复该组件。

请使用以下命令执行恢复:

/opt/apigee/apigee-service/bin/apigee-service component_name restore backupFile

其中,backupFile 是备份文件的名称,component_name 是组件的名称。component_name 可以是以下项之一:

  • apigee-cassandra(卡桑德拉)
  • apigee-openldap(打开 LDAP)
  • apigee-postgresql(PostgreSQL 数据库)
  • apigee-qpidd(Qpidd)
  • apigee-sso(边缘单点登录)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server(管理服务器)
  • edge-management-ui(新版 Edge 界面)
  • edge-message-processor(消息处理器)
  • edge-postgres-server(Postgres 服务器)
  • edge-qpid-server (Qpid Server)
  • edge-router(边缘路由器)
  • edge-ui(传统版界面)

例如:

/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2016.03.17,14.40.41.tar.gz

备份文件是可选的。如果省略此参数,Apigee 将使用 /opt/apigee/backup/component_name 中的最新文件。

恢复命令:

  1. 使用指定的备份文件或获取最新的备份文件(如果未指定文件名)。
  2. 检查以下目录是否为空:
    /opt/apigee/data/component_name
    /opt/apigee/etc/component_name.d
  3. 如果上述目录不为空,restore 命令将停止并要求您移除目录。
  4. 停止组件。
  5. 使用备份恢复组件。