[ОТВЕТИТЬ]
Опции темы
31.05.2015 08:43  
Starter
Добрый день! Накрылась БД MySQL на сервере (отключение питания), есть холодный бэкап (копия папки data). Вопрос - процедура восстановления -
1. стопим сервис MySQL (сервер - Win2008).
2. подменяем папку data
3. стартуем сервис MySQL
4. ждем, когда пройдет репликация с касс.
Вопросы -
п. 4 должен пройти автоматически, без всяких действий, либо что-то нужно сделать ?
Есть ли шансы, что репликация пойдет в другую сторону и данные на кассах "обновятся" из бэкапа ?
 
31.05.2015 14:42  
vdm
C касс все придет автоматически.
На кассы сразу ничего не пойдет, т.к. версии данных из бэкапа сервера будут скорее всего устаревшими. В новых УКМ есть ручная принудительная репликация доменов через веб сервера, в старых вручную сбрасывать версии на кассах.
 
"Спасибо" vdm от:
31.05.2015 15:24  
Starter
Т.е., даже, если бэкап утренний, или одно-двухдневной давности, все равно автоматом все не заработает?
И выгрузка данных с сервера не пойдет ?
А как "вручную сбросить версию на кассе" ?
УКМ4 - версия 49 сп 9
 
31.05.2015 20:00  
Tiger
Цитата:
Сообщение от Starter
Т.е., даже, если бэкап утренний, или одно-двухдневной давности, все равно автоматом все не заработает?
И выгрузка данных с сервера не пойдет ?
А как "вручную сбросить версию на кассе" ?
УКМ4 - версия 49 сп 9
1. Подключиться к mysql на кассе
2. Выполнить
Цитата:
delete from cnv_table_client_versions;
P.S Проверь на одной кассе!!!
 
01.06.2015 15:38  
TEHb2
Можно даже так: для надежности.

Подключитесь на кассу, mysql


delete from cnv_table_client_versions where table_name='trm_in_pricelist_items';

delete from cnv_table_client_versions where table_name='trm_in_items';

delete from cnv_table_client_versions where table_name='trm_in_classif';

delete from cnv_table_client_versions where table_name='trm_in_var';

delete from cnv_table_client_versions where table_name='trm_in_pricelist';
 
01.06.2015 16:36  
Starter
Ну, может быть, на будущее пригодится.
В этот раз не удалось бэкап развернуть. т.е. стопим mysql, меняем папку data, стартуем сервис mysql, а он не стартуется - служба внезапно прекратила работу. По логам понять, что ему не нравится, не получилось :(
Пришлось делать восстановление порушенной базы через выгрузку дампа и заливки в чистую базу.
 
01.06.2015 17:16  
Tiger
Цитата:
Сообщение от TEHb2
Можно даже так: для надежности.

Подключитесь на кассу, mysql


delete from cnv_table_client_versions where table_name='trm_in_pricelist_items';

delete from cnv_table_client_versions where table_name='trm_in_items';

delete from cnv_table_client_versions where table_name='trm_in_classif';

delete from cnv_table_client_versions where table_name='trm_in_var';

delete from cnv_table_client_versions where table_name='trm_in_pricelist';
Поверьте у этого запроса
Цитата:
delete from cnv_table_client_versions;
надежности будет побольше, так как он включает в себя предложенные Вами запросы
 
01.06.2015 17:17  
Tiger
Цитата:
Сообщение от Starter
Ну, может быть, на будущее пригодится.
В этот раз не удалось бэкап развернуть. т.е. стопим mysql, меняем папку data, стартуем сервис mysql, а он не стартуется - служба внезапно прекратила работу. По логам понять, что ему не нравится, не получилось :(
Пришлось делать восстановление порушенной базы через выгрузку дампа и заливки в чистую базу.
Думаю и после восстановления из бекапа придется на кассе выполнить предложенный запрос, чтобы данные начали спускаться на кассу
 
06.08.2015 11:48  
Никита
чтобы данные начали спускаться достаточно будет на каждой кассе прогнать след скрипт

DELETE FROM cnv_table_versions WHERE table_name LIKE "%trm_in%";
DELETE FROM cnv_table_client_versions WHERE table_name LIKE "%trm_in%";
COMMIT;

прямо по базе ukmclient на каждой кассе
 
07.08.2015 12:59  
Eugin_S
А есть возможность что-то сделать на сервере с таблицами версий, чтобы не подключаться к каждой кассе?
 
 


Опции темы



Часовой пояс GMT +3, время: 07:34.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.