воскресенье, 10 марта 2013 г.

MoinMoin2. Документация. Резервное копирование и восстановление.

Полная резервная копия / восстановление

Лучший способ избежать полной потери данных - иметь полную резервную копию на вашей машине. С этой резервной копией Вы можете легко вернуть вашу машину в рабочее состояние.
Процедура ниже описывает как провести и выборочное резервное копирование файлов вашей установки MoinMoin. Поскольку нет нужды обслуживать и полное и частичное резервное копирование, иметь одну из них строго рекомендуется.

Частичное резервное копирование

Если Вы хотите сделать резервную копию MoinMoin и ваших данных, тогда сделайте резервную копию следующего:
  • ваши данные
  • конфигурация moin, то есть wikiconfig.py
  • конфигурация логирования, то есть logging.conf
  • скрипт moin, то есть moin.wsgi
  • конфигурация веб-сервера, то есть конфигурация виртуального хоста apache
  • по желанию: код moin и зависимости; как минимум Вам нужно знать версию moin, c которой Вы работаете, чтобы Вы смогли её установить.
Для того, чтобы создать дамп всех данных, сохранённых в moinmoin (элементы вики, профили пользователей), запустите следующую команду:
moin save --all-backends --file backup.moin
Пожалуйста, обратите внимание,что этот файл содержит чувствительные данные, такие как профили пользователей, содержимое вики, так что храните его в безопасном месте, куда неавторизованные пользователи не смогут получить доступ.

Выборочное восстановление

Для того, чтобы восстановить всё ПО и конфигурационные файлы в их исходное место, сперва создайте пустую вики:
moin moin -s -i # -s создаёт новое хранилище
                # -i создаёт новый индекс
Для загрузки резервной копии в пустую вики выполните:
moin load --file backup.moin
Затем постройте индекс загруженных данных:
moin index-build

Комментариев нет:

Отправить комментарий