howto-db/data/pages/wiki/wiki_backup.txt
2024-02-12 01:00:02 +00:00

25 lines
3.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

====== Архив всех статей ======
Содержимое [[this>|этой wiki]] -- это результат коллективной работы всего сообщества. Для того, чтобы эта работа не оказалась напрасной, а все статьи в какой-то момент не оказались безвозвратно утеряны в результате непредвиденных обстоятельств или технических сбоев, всё содержимое wiki ежедневно архивируется и загружается в хранилище на специальном сервере. Облегченную копию этого архива любой желающий может скачать, хранить на своей машине и использовать по своему усмотрению. По сути, этот архив является бэкапом данных и может быть использован для восстановления всех статей на другом сервере.
Архив создается ежедневно в 23-30 по московскому времени, ссылка для скачивания на этой странице обновляется автоматически: **[[this>howto-wiki-latest.tar.gz|Архив всех статей]]** ([[this>howto-wiki-latest.tar.gz.sha-256|SHA-256]]).
Для автоматического ежесуточного скачивания архива всех статей можно использовать команду (Linux):
<code>wget http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/howto-wiki-latest.tar.gz</code>
<details> <summary>Вариант для скачивания последнего файла с датой в имени:</summary> \\
<code>wget http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/howto-wiki_$(date -d "$date -1 days" +"%F")-23-30.tar.gz</code>
или (в зависимости от времени запуска (до 0:00 или после)):
<code>wget http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/howto-wiki_$(date +"%F")-23-30.tar.gz</code></details>
===== Как восстановить статьи из бэкапа =====
Необходимо установить [[doku>|dokuwiki]], скопировать содержимое каталогов data, conf из архива в соответствующие каталоги установленной dokuwiki и настроить права доступа web-сервера к восстановленным файлам.
В некоторых статьях используется форматирование, синтаксис которого, реализован в плагинах [[doku>plugin:wrap|wrap]] и [[doku>plugin:htmldetailstag|HTML Details Tag]]. Необходимо установить эти плагины, чтобы сохранить форматирование.
Чтобы придать dokuwiki такой же вид, как на этом ресурсе, можно использовать шаблон (template) [[doku>template:navigation|Navigation]] и плагин [[doku>plugin:indexmenu|IndexMenu]].
Регистрационные данные о пользователях в архив не включены из соображений безопасности, на новом сервере всем пользователям придется регистрироваться заново.