Полная резервная копия / восстановление
Лучший способ избежать полной потери данных - иметь полную резервную копию на вашей машине. С этой резервной копией Вы можете легко вернуть вашу машину в рабочее состояние.
Процедура ниже описывает как провести и выборочное резервное копирование файлов вашей установки 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
Комментариев нет:
Отправить комментарий