文档章节

Confluence 6 如何备份存储文件和页面信息

h
 honeymose
发布于 06/25 08:36
字数 490
阅读 2
收藏 0
点赞 0
评论 0

备份的 ZIP 文件包含有 entities.xml,这个 XML 文件包含有 Confluence 的所有页面内容和存储附件的目录。

备份 Zip 文件结构

页面的附件是存储在附件存储目录中的,通过页面和附件 ID 进行识别。下面是存储的示例:

Listing for test-2006033012_00_00.zip
\attachments\98\10001                  
\attachments\98\10002                   
\attachments\99\10001                    
entities.xml

在附件存储目录中,每一个目录的数字定义了一个页面,附件的 ID 号码定义了一个附件。目录的号码为页面的 ID,同时文件的号码为附件的 ID。例如,文件 \attachments\98\10001 是一个附件,这个附件对应的页面 id 为 98 同时附件的 id 为 10001。你可以在 entities.xml 中进行读取来获得所有附件的原始附件名称。Entities.xml 同时也连接 页面 id 到页面的标题上。

Entities.xml 附件对象

下面是 XML 文件中如何描述一个附件对象的。例如 页面的 id是 98,附件是 10001 同时附件的名称为 myimportantfile.doc。有关 XML 文件中存储的其他内容可以忽略。

<object class="Attachment" package="com.atlassian.confluence.pages">

<id name="id">98</id>

<property name="fileName"><![CDATA[myimportantfile.doc]]></property>

...

<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">10001</id>

</property>

...

</object>

Entities.xml 页面对象

下面是 XML 文件中如何描述一个页面的。例如页面的 id 是 98 标题是 Editing Your Files。有关 XML 文件中存储的其他内容可以忽略。

<object class="Page" package="com.atlassian.confluence.pages">

<id name="id">98</id>

<property name="title"><![CDATA[Editing Your Files]]></property>

...

</object>

 

https://www.cwiki.us/display/CONF6ZH/Retrieving+File+Attachments+from+a+Backup

© 著作权归作者所有

共有 人打赏支持
h
粉丝 1
博文 186
码字总数 64012
作品 0
东城
Confluence 6 从一个备份中获得文件附件

页面中的文件附件可以从备份中获得而不需要将备份文件导入到 Confluence 中。这个在用户删掉了附件,但是你还是想恢复这个附件的时候就变得非常有用了。 自动备份和手动备份都允许你进行这个...

honeymose
06/25
0
0
Confluence 6 恢复一个站点

这个页面对如何从一个 XML 导出文件中恢复到一个已经存在的 Confluence 站点进行描述。 如果你希望导入数据倒一个新的站点,请参考 restoring from backup during setup 页面中的内容。 你需...

honeymose
06/21
0
0
Confluence 6 附件存储文件系统的分级

从 Confluence 3.0 开始,附件的存储方式有了重大的改变和升级。如果你是从 Confluence 2.10 及其早期版本升级上来的,请参考 Upgrading Confluence 页面中推荐的升级路径,同时请阅读 Conf...

honeymose
06/28
0
0
Confluence 6 配置备份

Confluence 的自动备份被设置为每天凌晨 2:00 进行全站导出。压缩的 xml 备份文件存储在你 Confluence Home directory 的 目录中。 默认的备份文件名称被自动重命名为 ''。Confluence 可以将...

honeymose
06/14
0
0
Confluence 6 home 目录

Confluence Home 目录是存储 Confluence 信息,查找索引,页面附件的地方。其实 Home 目录也可以定义为数据目录。 找到 Home 目录 Confluence 的 home 目录是你在安装 Confluence 的时候定义...

honeymose
07/03
0
0
Confluence 6 站点备份和恢复

Atlassian 推荐针对生产环境中安装使用的 Confluence 使用原始数据库工具备份策略。 在默认的情况下,Confluence 每天都会备份所有数据和附件到 XML 文件备份中。这些文件被称为 XML 站点备份...

honeymose
06/11
0
0
Confluence 6 home 目录中的内容

Confluence home 目录存储了 Confluence 在运行中所使用的数据。下面对 Confluence home 目录中使用的数据和文件进行一些说明: 这个文件有 Confluence 能正常启动所需要的所有配置,例如有:...

honeymose
07/04
0
0
Confluence 6 尝试从 XML 备份中恢复时解决错误

错误可能是因为数据库突然不可访问而产生。也有可能是你备份文件有问题,你需要找到你 XML 备份文件中违反数据库规定的记录修改这个记录后再创建一个新的 XML 备份: 在实例开始恢复的时候,...

honeymose
06/27
0
0
Confluence 6 找到在创建 XML 备份的时候出现的错误

错误可能是因为数据库突然不可访问而产生。如果你在你的日志中看到了错误 'Couldn't backup database data' ,这个指南将会帮助你更正这个错误。我们强烈推荐你备份 Confluence 数据库和 Co...

honeymose
06/25
0
0
Confluence 6 数据库整合的方法 2:针对有大量附件的运行实例

设置准备 这个方法仅仅针对附件存储在文件系统中。如果你存储附件在数据库中,请参考 Attachment Storage Configuration 文档中的内容来找到如何在 2 种不同的文件存储方式之间进行整合。 步...

honeymose
06/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring boot中swagger2使用

1.pom.xml中添加 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version>......

说回答
2分钟前
0
0
tomcat虚拟路径的几种配置方法

tomcat虚拟路径的几种配置方法 一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_ho...

Helios51
15分钟前
1
0
Mac 安装jupyter notebook的过程

MAC台式机 python:mac下自带Python 2.7.10 1.先升级了pip安装工具:sudo python -m pip install --upgrade --force pip 2.安装setuptools 工具:sudo pip install setuptools==33.1.1 3.安装......

火力全開
20分钟前
0
0
导航守卫解释与例子

“导航”表示路由正在发生改变。 正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 记住...

tianyawhl
20分钟前
0
0
Java日志框架-logback配置文件多环境日志配置(开发、测试、生产)(原始解决方法)

说明:这种方式应该算是最通用的,原理是通过判断标签实现。 <!-- if-then form --> <if condition="some conditional expression"> <then> ... </then> </if> ......

浮躁的码农
35分钟前
1
0
FTP传输时的两种登录方式和区别

登录方式 匿名登录 用户名为: anonymous。 密码为:任何合法 email 地址。 授权登录 用户名为:用户在远程系统中的用户帐号。 密码为:用户在远程系统中的用户密码。 区别 匿名登录 只能访问...

寰宇01
36分钟前
0
0
plsql developer 配置监听(不安装oracle客户端)

plsql developer 配置监听(不安装oracle客户端)

微小宝
43分钟前
1
0
数据库(分库分表)中间件对比

本人的宗旨就是,能copy的,绝对不手写。 分区:对业务透明,分区只不过把存放数据的文件分成了许多小块,例如mysql中的一张表对应三个文件.MYD,MYI,frm。 根据一定的规则把数据文件(MYD)和索...

奔跑吧代码
47分钟前
2
0
Netty与Reactor模式详解

在学习Reactor模式之前,我们需要对“I/O的四种模型”以及“什么是I/O多路复用”进行简单的介绍,因为Reactor是一个使用了同步非阻塞的I/O多路复用机制的模式。 I/O的四种模型 I/0 操作 主要...

hutaishi
53分钟前
1
0
【2018.07.16学习笔记】【linux高级知识 20.16-20.19】

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

lgsxp
58分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部