confluence -- 命令行备份还原

折月煮酒 提交于 2019-12-03 11:38:34

备份:confluence每日凌晨2:00都在 /data/atlassian/application-data/confluence/backups/ 下生成备份包,其中包括文档,附件,用户
还原:对于较小的包可以直接在web界面上传,对于大于25M的包,需要上传到confluence所在服务器的cd /data/atlassian/application-data/confluence/restore ,再还原

备份包的导入有两种方式: UI界面导入 / 命令行导入
此处主要介绍命令行导入的操作。

服务端插件安装

插件上传与安装,> = 9.0版本

在官网获取许可证(有30d免费版),并更新

客户端安装

官网下载客户端 >= 9.0版本

cd /usr/local
unzip atlassian-cli-9.0.0-distribution.zip 
cd atlassian-cli-9.0.0
mv acli-server.properties acli.properties

cat acli.properties
# Example Server configuration - customize and rename this file to acli.properties

credentials       = --user confluenceuser --password confluencepasswd    #confluence管理员的用户名密码

myjira            = jira -s https://jira.examplegear.com ${credentials}
myconfluence      = confluence -s https://swiki-confluence.intsig.net ${credentials}     #confluence的url

# This defines the default client for actions, choose the most likely used client
default           = ${myconfluence}   #修改此处

导入备份包命令执行

 ./acli.sh  --action restoreExport --file "backup-2019_07_30.zip"   --debug --options noWait   

导入完成后,到UI界面验证是否导入成功。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!