Резервное копирование базы данных Silkroad SQL Server и автоматическое планирование (резервное копирование)
На частных серверах Silkroad все учетные записи игроков (ACCOUNT), информация о персонажах (SHARD) и игровые журналы хранятся в базе данных SQL Server, работающей на Windows Server. Важнейшей обязанностью владельцев серверов является регулярное создание резервных копий базы данных на случай возможного сбоя системы или кибератаки на сервер. В этом руководстве вы узнаете, как создать резервную копию вручную и подключить ее к автоматическому расписанию.
Способ 1. Создание резервной копии вручную через SQL Server.
Прежде чем устанавливать новое обновление на сервер или выполнять запрос к базе данных, обязательно создайте резервную копию вручную, выполнив следующие действия:
- Студия управления SQL Server (SSMS) Откройте программу и подключитесь.
- В левом меню выберите базу данных, резервную копию которой хотите создать (например:
SRO_VT_SHARD) щелкните по нему правой кнопкой мыши. - задачи -> Резервное копирование... Следуй своему пути.
- В открывшемся окне место назначения Проверьте путь к папке, в которой будет сохранена резервная копия (обычно C:\Backup). Если существует старая резервная копия, выберите ее из списка, нажмите «Удалить» и нажмите кнопку «Добавить», чтобы присвоить ей новое имя файла (например: shard_backup.bak).
- СТРЕЛКА Завершите процесс резервного копирования, нажав кнопку. Тот же процесс
SRO_VT_ACCOUNTПовторите для .
Способ 2. Автоматический ежедневный план резервного копирования (расписание) с помощью агента SQL Server.
Чтобы быть уверенным, что вы не забываете делать резервную копию каждый день, вы можете заставить SQL Server делать это автоматически каждую ночь:
- Расположен в нижней части левого меню SQL Server. Агент SQL-сервера Активируйте услугу, щелкнув по ней правой кнопкой мыши и выбрав «Запустить».
- рабочие места щелкните правой кнопкой мыши по папке Новая работа... Выберите вариант.
- Общий Во вкладке в названии введите «SRO_Automatic_Backup».
- Шаги Перейти на вкладку Новый... Нажмите кнопку. В открывшемся командном поле напишите код SQL-запроса, который сделает резервную копию и сохранит ее.
- Расписания перейдя на вкладку Новый... сказать. Здесь определите, в какое время (например, 03:00) резервное копирование будет создаваться каждую ночь. Теперь ваш сервер автоматически создаст резервную копию в формате .bak в указанное вами время.
Эта статья специально подготовлена для PvPServer.