使用Docker运行时如何备份和还原Alfresco社区

时间:2019-07-04 11:34:31

标签: docker docker-compose alfresco alfresco-share alfresco-enterprise

我开始通过Docker使用露天社区内容服务, 我对此视而不见,因为我也不了解Docker。那么在docker中运行时如何备份和还原露天数据库呢?我的环境是Linux Centos 7。

1 个答案:

答案 0 :(得分:4)

请先阅读并了解Backing up and restoring the repository。 如果您没有使用docker的经验,则可以在生产中使用非dockerized样式。到目前为止,我还没有在生产中看到dockerized露天平台,因为大多数部门没有任何docker经验,而更喜欢vms。 ubuntu有一个不错的安装脚本,名为alfresco-ubuntu-install。也许这是一个更好的起点。

简明的露天备份:

一致的露天备份包含(按创建顺序):

  • solr-backup(由solr REST-API或alfresco-global.properties中定义的Alfresco Quarz作业创建)
  • db dump
  • alf_data / contentstore(或在存储层上创建快照)

如果您运行dockerized露天平台,并且安装了postgresql-client,则可以从docker主机执行所有操作

例如

PGPASSWORD=alfresco pg_dump -U alfresco -d alfresco -h localhost > alfresco.sql