Восстановление конфигов и локальных баз данных из резервных копий MTA
В этой инструкции вы узнаете, как восстановить конфиги и локальные базы данных из резервных копий MTA:SA.
Эта инструкция будет полезна тем, у кого по какой-то причине очистились или испортились конфиги.
Настройка сервера для создания базовых резервных копий:
Внимание!
Базовые резервные копии делаются только во время запуска сервера.
В конфиге сервера mtaserver.conf следующие настройки должны быть настроены таким образом:
<backup_copies>5</backup_copies>
Этот параметр указывает максимальное количество хранимых резервных копий, значение 5 - по умолчанию.
0 - резервное копирование выключено.
1 - 100 - количество хранимых резервных копий.
<backup_interval>3</backup_interval>
Этот параметр указывает количество дней между каждой из базовых резервных копий.
Фактический интервал может быть намного больше, так как копии делаются во время запуска игрового сервера.
Доступные значения 0 - 30, по умолчанию - 3.
0 - резервное копирование выключено.
<backup_path>backups</backup_path>
Этот параметр указывает путь, используемый для хранения базовых резервных копий некоторых файлов сервера. Значение по умолчанию: backups
Восстановление конфигов и базовых файлов:
1. Заходите в раздел FTP вашего игрового сервера
2. Переходите в папку backups
И вы увидите один или несколько .zip архивов с датой создания в названии.
3. Скачиваете необходимый себе на компьютер
4. Разархивируйте его в пустую папку.
У вас будут доступны две папки, это databases и config.
В папке databases папка other, в которой расположены файлы:
registry.db - файл, в котором хранится информация о созданных группах и игроков в них.
internal.db - файл, в котором хранится вся информация о зарегистрированных аккаунтах игроков на сервере, и другой информации.
В папке config расположены такие конфиги:
mtaserver.conf - главный конфиг сервера
acl.xml - файл настройки доступа
banlist.xml - список игроков, которым заблокирован доступ на сервер
settings.xml - файл настройки ip2cUpdateTime, не рекомендуем редактировать
server-id.keys - файл, являющийся уникальным личным ключом данного сервера.
Он используется для предотвращения чтения личных файлов, сохраненных на клиенте, другими серверами. Храните резервную копию этого файла в безопасном месте!
vehiclecolors.conf - файл, в котором указываются цветовые комбинации, которые могут иметь транспортные средства сервера
Восстановление делайте при выключенном сервере!
5. Подключитесь к FTP вашего сервера (инструкция)
6. Загрузите с заменой файлы:
registry.db internal.db acl.xml banlist.xml settings.xml server-id.keys vehiclecolors.conf
7. Откройте файл mtaserver.conf через notepad++
8. Скопируйте всё содержимое файла в буфер обмена.
9. Откройте раздел Конфиги вашего сервера, в этом разделе откройте конфиг mtaserver.conf
Выделите всё и удалите, а всё, что скопировали в буфер обмена - вставьте в файл, затем сохраните изменения.
Можете смело запускать сервер!