В этой инструкции вы узнаете, как восстановить конфиги и локальные базы данных из резервных копий 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
Выделите всё и удалите, а всё, что скопировали в буфер обмена - вставьте в файл, затем сохраните изменения.

Можете смело запускать сервер!