zh:faq:backup
这是本文档旧的修订版!
目录
如何备份DokuWiki?
我如何备份我的 DokuWiki?我需要备份哪些部分?
由于 DokuWiki 不使用数据库,备份是很简单的。您需要做的就是拷贝所有的文件。最简单的方法就是备份您的整个 DokuWiki 目录。
如果您想要节约一些空间,您至少需要备份下列目录:
data/pages
- 包含所有当前在用的页面data/meta
- 包含页面的元数据信息 (如谁创建的此页面,谁订阅了此页面, …)data/media
- 多媒体內容 (如图片, PDF文档, …)data/media_meta
- 多媒体文体元数据data/attic
- 页面所有的旧版本data/media_attic
- 元数据的所有旧版本conf
- 存放配置信息的文件夹
您可以忽略以下文件夹 cache
, index
, locks
, 和 tmp
。
注意: Debian 布局 稍微有点不同。
如何从DokuWiki备份进行恢复?
恢复到同一台服务器 - 不同的文件夹
Scenario: want two duplicate/same versions of DokuWiki installed on the same server, where one install is live and the other install for testing
- Example case: original DokuWiki installed in
../dw
folder. Then do a second install (same version of DokuWiki) in../dw2
folder. Verify DokuWiki is working in../dw2
. - Install custom DokuWiki template, in this case using vector template.
- Upload, extract and rename into the
../dw2/lib/tpl/vector
folder - If using a custom logo, then copy
../dw/lib/tpl/vector/user/logo.jpg
to../dw2/lib/tpl/vector/user/logo.jpg
- login DokuWiki Admin (Configuration Manager) make following changes
- Basic: change template to vector
- Advanced: use nice URLs > .htaccess
- Advanced: Use slash as namespace separator in URLs
- Configure URL Rewriting
- edit
../dw2/.htaccess.dist
by uncommenting (removing #) the url rewrite code section then save as../dw2/.htaccess
- Copy following folders
../dw/data
to../dw2/data
../dw/conf
to../dw2/conf
../dw/lib/plugins
to../dw2/lib/plugins
(see below)- Used GoDaddy File Manager on shared hosting unless you have shell access privileges.
- Plugins
- Option 1: copy
../dw/lib/plugins
to../dw2/lib/plugins
- login to DokuWiki Admin (Configuration Manager) > Extension Manager (plugin bundled with DokuWiki) to check for proper install and required updates to plugins/templates
- to ensure plugins are compatible, verify DokuWiki version is same between
../dw
and../dw2
(tip from mmturner)
- Option 2: manually download and extract plugins into the
/dw2/lib/plugins
folder
- Test everything is working
- References
See also
zh/faq/backup.1499694313.txt.gz · 最后更改: 2017-07-10 15:45 由 charlie