如何备份DokuWiki?要备份哪些内容?
生活随笔
收集整理的這篇文章主要介紹了
如何备份DokuWiki?要备份哪些内容?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于 DokuWiki 不使用數據庫,備份是很簡單的。您需要做的就是拷貝所有的文件。最簡單的方法就是備份您的整個 DokuWiki 目錄。
如果您想要節約一些空間,您至少需要備份下列目錄:
-
data/pages?- 包含所有當前在用的頁面 -
data/meta?- 包含頁面的元數據信息 (如誰創建的此頁面,誰訂閱了此頁面, …) -
data/media?- 多媒體內容 (如圖片, PDF文檔, …) -
data/media_meta?- 多媒體文體元數據 -
data/attic?- 頁面所有的舊版本 -
data/media_attic?- 元數據的所有舊版本 -
conf?- 存放配置信息的文件夾
您可以忽略以下文件夾?cache,?index,?locks, 和?tmp?。
如何從DokuWiki備份進行恢復?
恢復到同一臺服務器 - 不同的文件夾
場景:想要在同一臺服務器上安裝相同版本的兩份 DokuWiki,一份用于正常使用,而另一份則用來進行試驗
-
例如:原本的 DokuWiki 安裝在?
../dw?文件夾。然后再安裝第二份 DokuWiki (相同版本)在?../dw2?文件夾。驗證 DokuWiki 在?../dw2下可以正常運行。 -
安裝定制的 DokuWiki 模板,比如使用?vector 模板。
-
上傳、解壓并且重命名模板到?
../dw2/lib/tpl/vector?文件夾 -
如果使用了定制的 logo,則將其拷貝到對應位置。如: 拷貝
../dw/lib/tpl/vector/user/logo.jpg?到?../dw2/lib/tpl/vector/user/logo.jpg
-
上傳、解壓并且重命名模板到?
-
通過管理員登錄到 DokuWiki (配置管理器) 進行如下配置改變
- Basic: 改變模板為?vector
- Advanced: use nice URLs > .htaccess
- Advanced: 在URL中使用斜杠作為命名空間的分隔符
-
配置?URL 重寫
-
將文件?
../dw2/.htaccess.dist?中關于url重寫節部分的注釋去掉(即刪除掉行首的 #),然后將其保存為../dw2/.htaccess
-
將文件?
-
拷貝下列文件夾
-
../dw/data?到?../dw2/data -
../dw/conf?到?../dw2/conf -
../dw/lib/plugins?到?../dw2/lib/plugins?(參見后面的描述) - 如果在共享主機上沒有 shell 訪問權限,可以使用 GoDaddy 文件管理器操作。
-
-
插件
-
選項 1: 拷貝?
../dw/lib/plugins?到?../dw2/lib/plugins- 使用管理員登錄 DokuWiki (配置管理器) >?擴展管理器?(DokuWiki 附帶的插件) 檢查是否正確安裝了插件/模板,或是這些插件有什么更新要求
-
為了保證插件是兼容的,需要驗證
../dw?和?../dw2?的 DokuWiki 版本是否一致 (可參考:?mmturner)
-
選項 2: 手動下載并且解壓插件到?
/dw2/lib/plugins?文件夾
-
選項 1: 拷貝?
- 測試一下各項功能是否都可正確運行
轉自:https://www.dokuwiki.org/zh:faq:backup
總結
以上是生活随笔為你收集整理的如何备份DokuWiki?要备份哪些内容?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 相亲相到怀疑人生
- 下一篇: 李书福拥抱造车新势力?吉利3亿美元入股蔚