Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
logasev

Вопрос по Откату сервера!

Меня интересует такой вопрос.

Есть программа которая сможет сделать рестарт, когда это будет угодна мне?

Изменено пользователем logasev (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

вот скрипт дампа баз MySQL 

@echo off
 
set dbUser=dayz
set dbPassword=password
set backupDir="E:\backup\mysql"
set mysqldump="C:\Program Files (x86)\MySQL\MySQL Workbench CE 6.1.4\mysqldump.exe"
set mysqlDataDir="c:\Users\All Users\MySQL\MySQL Server 5.6\data\"
set zip="C:\Program Files\7-Zip\7z.exe"
 
:: get date
set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
set YYYYMMDD=%year%%month%%day%
 
:: get time
set hour=%TIME:~0,2%
set hour=%hour: =0%
set minute=%TIME:~3,2%
set second=%TIME:~6,2%
 
set dirName=%YYYYMMDD%_%hour%%minute%
 
:: switch to the "data" folder
pushd %mysqlDataDir%
 
:: iterate over the folder structure in the "data" folder to get the databases
for /d %%f in (*) do (
 
	if not exist %backupDir%\%dirName%\ (
		mkdir %backupDir%\%dirName%
	)
 
	%mysqldump% --host="localhost" --user=%dbUser% --password=%dbPassword% --single-transaction --add-drop-table --databases %%f > %backupDir%\%dirName%\%%f.sql
 
	%zip% a -tgzip %backupDir%\%dirName%\%%f.sql.gz %backupDir%\%dirName%\%%f.sql
 
	del %backupDir%\%dirName%\%%f.sql
 
)

ставишь .bat скрипт в задания и хоть каждую минуту делай дамп.

когда необходимо из архива достаешь дамп нужной базы и выполняешь скрипт... так делается откат базы...

Вот спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах



  • 0

Меня интересует такой вопрос.

Есть программа которая сможет сделать рестарт, когда это будет угодна мне?

@echo off
echo.
echo KILL arma2oaserver.exe
set serverkill="d:\gams\DayZServer\Expansion\beta\"
cd /d %serverkill%
taskkill /im arma2oaserver.exe
echo.
echo Kill Bec.exe
set beckill="d:\gams\DayZServer\BEC\"
cd /d %beckill%
taskkill /im bec.exe
timeout 240
echo.
echo Starting Dayz Server
:: start the server..
set dayzpath="d:\gams\DayZServer\"
cd /d %dayzpath%
start "" "DayZ_Epoch_instance_11_Chernarus.bat"
timeout 20
echo.
echo Starting Bec
:: start bec
set becpath="d:\gams\DayZServer\BEC\"
cd /d %becpath%
start "" "bec.exe" -f Config.cfg
echo.
echo Server Started 100%
cls
@exit

вот так выглядит мой .bat файл рестарта сервера, ставишь его в задания, или запускаешь вручную

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

 

Меня интересует такой вопрос.

Есть программа которая сможет сделать рестарт, когда это будет угодна мне?

@echo off
echo.
echo KILL arma2oaserver.exe
set serverkill="d:\gams\DayZServer\Expansion\beta\"
cd /d %serverkill%
taskkill /im arma2oaserver.exe
echo.
echo Kill Bec.exe
set beckill="d:\gams\DayZServer\BEC\"
cd /d %beckill%
taskkill /im bec.exe
timeout 240
echo.
echo Starting Dayz Server
:: start the server..
set dayzpath="d:\gams\DayZServer\"
cd /d %dayzpath%
start "" "DayZ_Epoch_instance_11_Chernarus.bat"
timeout 20
echo.
echo Starting Bec
:: start bec
set becpath="d:\gams\DayZServer\BEC\"
cd /d %becpath%
start "" "bec.exe" -f Config.cfg
echo.
echo Server Started 100%
cls
@exit

вот так выглядит мой .bat файл рестарта сервера, ставишь его в задания, или запускаешь вручную

Его запускать когда нужен откат?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

1. А ты дампы то делаешь, чтобы откат делать????????

Или ты думаешь они сами там шлепаются?

 

2. Чтобы сделать откат, самое простое, - зайти в phpMyAdmin(если стоит Apach - Denwer, вроде как в XAMPP так же), и тупо залить прошлый дамп - через менб импорт.

Занимает секунд 10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

1. А ты дампы то делаешь, чтобы откат делать????????

Или ты думаешь они сами там шлепаются?

 

2. Чтобы сделать откат, самое простое, - зайти в phpMyAdmin(если стоит Apach - Denwer, вроде как в XAMPP так же), и тупо залить прошлый дамп - через менб импорт.

Занимает секунд 10.

Я и прошу объяснить или скинуть программу с помощью которой можно сделать откат

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

вот скрипт дампа баз MySQL 

@echo off
 
set dbUser=dayz
set dbPassword=password
set backupDir="E:\backup\mysql"
set mysqldump="C:\Program Files (x86)\MySQL\MySQL Workbench CE 6.1.4\mysqldump.exe"
set mysqlDataDir="c:\Users\All Users\MySQL\MySQL Server 5.6\data\"
set zip="C:\Program Files\7-Zip\7z.exe"
 
:: get date
set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
set YYYYMMDD=%year%%month%%day%
 
:: get time
set hour=%TIME:~0,2%
set hour=%hour: =0%
set minute=%TIME:~3,2%
set second=%TIME:~6,2%
 
set dirName=%YYYYMMDD%_%hour%%minute%
 
:: switch to the "data" folder
pushd %mysqlDataDir%
 
:: iterate over the folder structure in the "data" folder to get the databases
for /d %%f in (*) do (
 
	if not exist %backupDir%\%dirName%\ (
		mkdir %backupDir%\%dirName%
	)
 
	%mysqldump% --host="localhost" --user=%dbUser% --password=%dbPassword% --single-transaction --add-drop-table --databases %%f > %backupDir%\%dirName%\%%f.sql
 
	%zip% a -tgzip %backupDir%\%dirName%\%%f.sql.gz %backupDir%\%dirName%\%%f.sql
 
	del %backupDir%\%dirName%\%%f.sql
 
)

ставишь .bat скрипт в задания и хоть каждую минуту делай дамп.

когда необходимо из архива достаешь дамп нужной базы и выполняешь скрипт... так делается откат базы...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А как сдалать рестарт сервера когда тебе этого захочеться вот например прямо через 10 секунд как это сделать? через что и как? Как мне узнать что прописать я просто не знаю если что вот мой скайп помогите кто то скай Pashtet4495

Изменено пользователем Pasha44 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А как сдалать рестарт сервера когда тебе этого захочеться вот например прямо через 10 секунд как это сделать? через что и как? Как мне узнать что прописать я просто не знаю если что вот мой скайп помогите кто то скай Pashtet4495

 

настрой и поставь таймаут 10 сек. и запусти скрипт выше

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Akie
      Каким софтом можно расковырять модели из АРМЫ, подскажите пожалуйста?+
    • Автор: BorizzK
      В чем отличие
       
      MyPlayerBase: PlayerBase
       
      и
       
      MyPlayerBase extends PlayerBase
       
      или это одно и то же?
    • Автор: ro1and
      Добрый день. Прошу помощи. При настройке сервера Exile на пиратской сборке не получается зайти на сервер. Сам сервер поднимается (BattleEye отключен), его в клиенте видно в локалке, но при подключении к нему в консоли пишется только "Игрок такой-то присоединяется" и все. Никаких ошибок не выдает. Фаерволы отключены на обоих компах, антивирусы тоже. Версия армы 1.80. Подскажите в какую сторону копать, пожалуйста.
      Да, я понимаю, пиратка, но все-таки и такие сервера есть и они как-то работают.))
    • Автор: MrMiBl
      Народ, подскажите как сделать дебаг как на скрине

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • Автор: Akie
      Возникла проблема в том что когда спавнишься персонажем мужского пола, тебя выкидывает за карту в то место где выбираешь скин, пол и набор лута, когда выбираю женский пол , все в порядке. стоит ESS v3

      Кусок лога с этими событиями :
       
      4:32:18 "infiSTAR.de fnc_AdminFirstReq: [1234,B 1-1-B:1 (Vardjy) REMOTE,"76561198111473480"]" 14:32:18 "infiSTAR.de ******ADMIN-LOGIN******: Vardjy(76561198111473480)" 14:32:18 "infiSTAR.de fnc_AdminReqProceed: [1234,B 1-1-B:1 (Vardjy) REMOTE,"76561198111473480"]" 14:32:18 "INFO - Player: Vardjy(UID:76561198111473480/CID:13) Status: CLIENT LOADED & PLAYING" 14:32:19 "INFO - Vardjy(UID:76561198111473480,CID:13) PlayerSync, CHILD:201:13:[0,[13129.6,6304.64,0.100929]]:[]:["DZ_Assault_Pack_EP1",[[],[]],[[],[]]]:[false,false,false,false,false,false,false,12000,[],[0,0],0,"O",true,[0,0,0],false]:false:false:0:0:37327:0:[["","aidlpercmstpsraswpstdnon_player_0s",42],[]]:0:0:"SurvivorW2_DZ":0:" 14:32:25 Warning: looped for animation: ca\anims\characters\data\anim\sdr\mov\erc\stp\non\non\amovpercmstpsnonwnondnon_amovpercmstpsraswpstdnon_end.rtm differs (looped now 0)! MoveName: amovpercmstpsnonwnondnon_amovpercmstpsraswpstdnon_end 14:32:26 ["sched_lootpiles_5mn: reset lootpiles check, total visited:",73,"listed:",0] 14:32:27 No speaker given for Dalibor Fojt 14:32:27 No speaker given for Michal Tuma 14:32:27 No owner 14:32:28 "infiSTAR.de fnc_AdminFirstReq: [4,B 1-1-B:1 (Vardjy) REMOTE,B 1-1-B:1 (Vardjy) REMOTE]" 14:32:28 "infiSTAR.de fnc_AdminReqProceed: [4,B 1-1-B:1 (Vardjy) REMOTE,B 1-1-B:1 (Vardjy) REMOTE]" 14:32:28 "infiSTAR.de PVAH_WriteLog: B 1-1-B:1 (Vardjy) REMOTE   Vardjy Adminkilled Vardjy" 14:32:29 "Player UID#76561198111473480 CID#13 PID#3(Vardjy) as SurvivorW2_DZ died at карьер [131090]" 14:32:29 "DeathMessage: Vardjy умер от потери крови." 14:32:42 "INFO: OnPlayerDisconnect exiting. Player is near respawn_west. This is normal after death. ["76561198111473480","Vardjy"]" 14:32:42 Client: Remote object 3:5 not found 14:32:42 Client: Remote object 3:6 not found 14:32:42 Client: Remote object 3:8 not found 14:32:42 Warning: Cleanup player - person 3:41 not found 14:32:47 No speaker given for Slavomir Tuma 14:32:47 No speaker given for Ivan Vanek 14:32:51 "INFO - Player: PID#3(Vardjy)(UID:76561198111473480/CID:14) Status: LOGGING IN" 14:32:54 "INFO - Player: PID#3(Vardjy)(UID:76561198111473480/CID:14) Status: LOGIN PUBLISHING, Location Дракон [111124]" 14:33:07 No owner 14:33:07 No owner 14:33:15 "infiSTAR.de fnc_AdminFirstReq: [1234,B 1-1-B:1 (Vardjy) REMOTE,"76561198111473480"]" 14:33:15 "infiSTAR.de ******ADMIN-LOGIN******: Vardjy(76561198111473480)" 14:33:15 "infiSTAR.de fnc_AdminReqProceed: [1234,B 1-1-B:1 (Vardjy) REMOTE,"76561198111473480"]" 14:33:15 "INFO - Player: Vardjy(UID:76561198111473480/CID:14) Status: CLIENT LOADED & PLAYING" 14:33:25 "INFO - Vardjy(UID:76561198111473480,CID:14) PlayerSync, CHILD:201:14:[0,[13364.6,6501.63,0.00129604]]:[["ItemFlashlight","ItemMap","Makarov_DZ"],["HandRoadFlare","ItemPainkiller","ItemWaterBottle","FoodPistachio","ItemBandage","ItemBandage","8Rnd_9x18_Makarov","8Rnd_9x18_Makarov"],""]:["DZ_Assault_Pack_EP1",[[],[]],[[],[]]]:[false,false,false,false,false,false,false,12000,[],[0,0],0,"A",false,[0,0,0],false]:false:false:0:0:37426:0:[["Makarov_DZ","aidlpercmstpsraswpstdnon_player_idlesteady02",100],[]]:0:0:"Survivor2_DZ":0:" 14:33:27 No owner 14:33:27 No owner 14:33:40 "INFO: Cannot Sync Character Vardjy near respawn_west [-18669.8,25883.3,0.00125122]. This is normal when relogging or changing clothes." 14:34:33 "z\addons\dayz_server\system\scheduler\sched_corpses.sqf: Deleted 0 uncontrolled zombies, 0 uncontrolled animals, 0 dead character bodies, 0 ghosts and 2 empty groups. Added 0 flies."  
  • Наш выбор

×
×
  • Создать...

Важная информация

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