confluence -- 命令行备份还原
备份:confluence每日凌晨2:00都在 /data/atlassian/application-data/confluence/backups/ 下生成备份包,其中包括文档,附件,用户
还原:对于较小的包可以直接在web界面上传,对于大于25M的包,需要上传到confluence所在服务器的cd /data/atlassian/application-data/confluence/restore ,再还原
备份包的导入有两种方式: UI界面导入 / 命令行导入
此处主要介绍命令行导入的操作。
服务端命令行插件安装
插件上传与安装,> = 9.0版本
下载:https://marketplace.atlassian.com/apps/10886/atlassian-command-line-interface-cli?hosting=cloud&tab=overview ,get it now

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

客户端安装
官网下载客户端 >= 9.0版本
下载:https://bobswift.atlassian.net/wiki/spaces/ACLI/pages/16875586/Downloads
(可直接解压客户端,执行命令即可导入 java -jar "/usr/local/atlassian-cli-9.0.0/lib/acli-9.0.0.jar" confluence -s https://example.yourconfluenceurl.com --user youruser --password yourpasswd --action restoreExport --file "share-backup-2019_10_30.zip" --debug ,也可按以下方法配置)
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界面验证导入成功。
confluence自动校验的问题
目前有9个 license为10人的confluence需要备份校验,写成脚本,分别对每一个做导入、最近更新时间、文章数的校验。
最近更新时间: mysql -u user -pmypassword -Dconfluence -h 127.0.0.1 -e "select MAX(LASTMODDATE) from CONTENT"|tail -n 1
文章数:mysql -u user -pmypassword -h 127.0.0.1 -Dconfluence -e "select count(*) from CONTENT where contenttype='PAGE' and prevver is null and content_status='current'"|tail -n 1
问题:
1.在导入操作中,由于我将由于导入校验的confluence的license换成试用版无限制的license,造成无法导入成功;
2.在导入操作中,我发现有4个confluence导入后,后续confluence 命令行都无法正常导入,报错:Could not find indication of a successful start of import processing,后来发现这四个confluence语言都为中文,需要改成 English(UK),可能是语言编码的问题。
confluence -- 命令行备份还原的更多相关文章
- mysql命令行备份数据库
MySQL数据库使用命令行备份|MySQL数据库备份命令 例如: 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:pass 数据库名称:myweb 备份数据库到D盘跟目录 mysq ...
- mysql_用命令行备份数据库
MySQL数据库使用命令行备份|MySQL数据库备份命令 例如: 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:pass 数据库名称:myweb 备份数据库到D盘跟目录 mysq ...
- 如何使用命令行备份SAP HANA数据库
SAP HANA是一个在in-memory内存中的数据平台,部署为内部部署应用. 这是一个革命性的平台,它最适合进行实时分析,并开发和部署实时应用程序. 请点击这里了解更多有关SAP HANA. 通过 ...
- Mysql命令行备份与还原数据库操作实例
无论是Windows还是Linux,都可以通过如下命令行形式备份Mysql数据库 备份命令: 在windows的DOS窗口命令行或linux的shell命令行,假设需要备份的数据库是advanced: ...
- mysql命令行备份方法
一.mysql备份 1.备份命令 格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql # 本地备份可以不添加端口和主机IP ...
- C#程序调用cmd执行命令-MySql备份还原
1.简单实例 //备份还原mysql public static void TestOne() { Process p = new Process(); p.StartInfo.FileName = ...
- Windows Server 2016-Wbadmin命令行备份域控制器
在上一章我们讲到Windows Server 2016-图形化备份域控制器的方法,本章我们聊聊如何通过命令行Wbadmin对域控制器进行备份.在Windows Server Active Direct ...
- mysql 命令行 备份 恢复数据
找到mysql启动位置 whereis mysql 备份指定数据库 包括表结构和数据 使用命令mysqldump 数据库名 -u 用户名 -p > 存储文件路径 [root@izm5e16gjd ...
- 使用MySQL命令行备份和恢复数据库
导出数据库: 1.windows下cmd打开命令行 2.cd 到MySQL的安装目录的bin 目录,如果bin目录添加到环境变量中不需要切换到bin目录 3.导出数据库:mysqldump -u 用户 ...
随机推荐
- spring请求多方式
<!-- 使表单可以使用GET,.POST. HEAD.OPTIONS.PUT.DELETE.TRACE方式提交--> <filter> <filter-name> ...
- codeforces 620C
题目链接:https://codeforces.com/problemset/problem/620/C 题目分析 题意:给你一串珍珠,每个珍珠都有一个对应值,需要分割这n个珍珠(必须连续),使得每一 ...
- 最短路(hdu2544)
在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt.但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助 ...
- luogu P3320 [SDOI2015]寻宝游戏
大意:给定树, 要求维护一个集合, 支持增删点, 询问从集合中任取一点作为起点, 遍历完其他点后原路返回的最短长度. 集合中的点按$dfs$序排列后, 最短距离就为$dis(s_1,s_2)+...+ ...
- springboot JPA mysql
官方文档 https://docs.spring.io/spring-data/jpa/docs/1.11.10.RELEASE/reference/html/ 常用关键字 通常,JPA的查询创建机制 ...
- 三剑客-awk(简写)
特殊要点:$0 表示整个当前行$1 每行第一个字段NF 字段数量变量NR 每行的记录号,多文件记录递增OFS 输出字段分隔符, 默认也是空格,可以改为制表符等ORS 输出的记录分隔符,默认为换行符,即 ...
- b/s和c/s
一.B/S结构 B是英文单词“Browser”的首字母,即浏览器的意思:S是英文单词“Server”的首字母,即服务器的意思.B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式 ...
- 第六篇 CSS样式 背景、背景图、文本、链接
元素背景.文本(字体)样式.链接 这里我们只学习常用的一些,更多的扩展就要同学们自己去了解,或者下方评论. 这里我们为了简便,用的是CSS的内嵌形式. 元素背景: 我们写模块的时候,有的时候为了区 ...
- N4_75条语法
1. コ/ソ/ア/ド体系 -(こ.そ.あ.ど)れ/-(こ.そ.あ.ど)の A:-(こ.そ.あ.ど)れ 接续: 指示代词和场所代词,分近称.中称.远称.疑问称. 意思: 这个,那个,那个,哪个 例:これ ...
- Caffe中im2col的实现解析
这里,我是将Caffe中im2col的解析过程直接拉了出来,使用C++进行了输出,方便理解.代码如下: #include<iostream> using namespace std; bo ...