Восстановление r_keeper 7 из резервных копий r_k Cloud
В статье описан запуск r_keeper 7 с использованием бекапов r_k Cloud.
Резервная копия создается ежедневно в автоматическом режиме. В исключительных случаях, если необходимо сделать бекап в определенный момент времени, вы можете получить его через заявку на ServiceDesk.
Чтобы настроить r_keeper 7 в таких случаях необходимо:
- Скачать резервную копию на локальный компьютер.
- Удалить компоненты r_k Cloud, используя установщик.
- Установить r_keeper 7, но не запускать его.
- Разархивировать резервные копии и скопировать их в папку сервера справочников.
- Запустить r_keeper 7 и проверить настройки.
Рассмотрим подробнее.
Для работы с r_keeper 7 необходимо приобрести лицензию R-Keeper модуль Менеджер RK7 ПО и R-Keeper модуль Kassa RK7 ПО. Подробнее о лицензиях читайте в статье Список лицензий для r_keeper 7.
Сохранение резервной копии на устройство
Выполните следующее:
- Авторизуйтесь в системе лицензирования
- Перейдите в Справочники > Объекты
- Найдите свой объект, нажав на значок лупы в шапке таблицы, и перейдите в карточку объекта
- Перейдите на вкладку Администрирование и остановите службы нажав на кнопку Стоп:
- RKeeper 7 References Server
- UCS Feature Server
- CARDSERV
- Marketing Desktop API для связи с ПДС
- WSA agent.
Остановленные службы подсветятся красным. Если заведение переносится полностью на локальный r_keeper 7, остановите все службы.
- Перейдите на вкладку Ссылки на SaaS
- Перейдите в Инсталлятор и бекапы БД
- Убедитесь, что резервное копирование выполнено: в столбце Последнее обновление указано время
- Скачайте нужный архив из папки RK7
Резервная копия сохранена. Архив содержит файлы:
- rk7.udb — главная база данных, в которой хранятся все справочники. Из нее данные попадают в SQL
- check.udb — база данных с продажами. Данные попадают сюда после закрытия общих смен
- rk7.bls — содержит картинки планов зала, если такие используются, и все настроенные формы.
Установка r_keeper 7
Прежде чем приступать к установке сервера справочников, удалите компоненты r_k Cloud с помощью установщика RKCloudSetup-SH5_199997148.exe.
Если этого установщика нет, скачайте его:
- В карточке объекта в системе лицензирования перейдите на вкладку Ссылки на Saas
- Перейдите в Инсталлятор и бекапы БД
- Скачайте установщик RKCloudSetup-SH5_199997148.exe.
Запустите установщик и выберите Удалить установленные компоненты. Дождитесь завершения удаления.
Установите сервер справочников r_keeper 7 с помощью инсталлятора. Вместе с сервером справочников установится менеджерская станция, а также Feature Cerver и Common Server. После установки менеджерская станция будет подключаться к локальному серверу справочников. Если с r_k Cloud менеджерская станция подключалась к серверу отчетов, необходимо прописать настройки подключения в конфигурационном файле.
- Перейдите в папку менеджерской станции
- Откройте файл rk7man.ini
- В поле Server укажите адрес сервера отчетов
- В блоке TCPDNS укажите его IP-адрес и порт.
- Сохраните изменения.
Готово. Менеджерская станция будет подключаться к серверу отчетов.
При установке можно присвоить имя сервера аналогичное r_k Cloud: RK7SRV_код корпорации + код объекта. Например RK7SRV_199990420
- В проводнике или браузере откройте ftp://ftp.ucs.ru/rk7/versions/, авторизация — по Dealer ID.
Ошибка отображения макрокоманды «excerpt-include»
User 'null' does not have permission to view the page.
Зайдите в папку желаемой версии и скачайте файл RK7_Setup_exe. Номер в названии установщика показывает версию r_keeper 7
Установщик работает только на версии Windows 7 и выше.
- Запустите RK7_Setup_.exe. В открывшемся окне выберите язык, который будет использоваться для установки и нажмите кнопку Ок.
- В окне мастера установки и удаления r_keeper 7 нажмите кнопку Далее.
- Ознакомьтесь с лицензионным соглашением, выберите Я принимаю условия соглашения, нажмите кнопку Далее.
- Если ранее уже была установлена версия r_keeper 7, система предложит обновить или удалить установленный экземпляр. Выберите Установка нового экземпляра / добавление компонентов к существующему.
- Кнопкой Обзор выберите папку для установки r_keeper 7. Затем введите имя экземпляра r_k и нажмите кнопку Далее.
Выберите компоненты для установки и нажмите кнопку Далее.
Если в заведении необходимо восстановить бекапы r_k Cloud на локальном r_keeper 7, выставьте флаги во всех полях. Если ранее в заведении был локально установлен сервер отчетов, уберите флаг в поле Сервер отчетов.Если на компьютере не установлен клиент для SQL Server - сервер функции отчетов будет недоступен для выбора.
- Введите сетевое имя сервера справочников и порт для входящих соединений, нажмите кнопку Далее.
- Введите сетевое имя сервера отчетов и порт для входящих соединений, нажмите кнопку Далее.
- Укажите данные для настройки сервера отчетов:
- IP-адрес сервера функции отчетов
- Локальный порт для приема входящих соединений
- Внешний порт для приема внешних подключений. Он указан в настройках проброса портов в NAT
- Порт для внешней службы формирования отчетов
- Язык для r_keeper 7
- Пункт Запускать службой, если необходим
- Пункт Отправлять статистику, если необходим
- Нажмите кнопку Далее
- Укажите данные для настройки сервера отчетов:
- IP-адрес для сервера репликации
- Внешний порт для приема внешних подключений. Он указан в настройках проброса портов в NAT
- Локальный порт для приема входящих соединений
- Пункт Разрешить редактирование словарей, если будет необходимо удалять или создавать элементы плагина: отчеты для рассылки, календарь рассылки и другие. Не устанавливайте флаг, если плагин будет использоваться только для чтения.
- Пункт Задействовать сервер почтовой, если будет использоваться рассылка на электронную почту во внешние базы данных и внешние электронные хранилища.
- Нажмите кнопку Далее
- Введите порт для защищенных соединений, порт для соединений и нажмите кнопку Далее.
- Введите данные по индивидуальным сертификатам, если они будут использоваться. Если нет — сертификаты будут сгенерированы автоматически. Нажмите кнопку Далее.
- Выберите уровень логирования и нажмите кнопку Далее.
- Введите IP-адрес и порт для Feature Server TimeKeeper и нажмите кнопку Далее.
- Нажмите кнопку Далее или нажмите на Обзор, укажите папку в которой находятся Farcards.exe и cardserv.exe и нажмите Добавить для замены библиотек.
Укажите, какие из компонентов необходимо запускать службами. Если не указывать, то система предложит создать ярлыки для компонентов.
Нажмите кнопку Далее.- Введите данные для соединения с MS SQL сервером. Следует указывать пароль, заданный при установке SQL сервера.
Нажмите Далее Введите название базы данных, которая будет создана в MS SQL и нажмите Далее.
Выберите, для каких компонентов создать ярлыки на рабочем столе и нажмите кнопку Далее.
Отобразится информация об устанавливаемых компонентах. Нажмите кнопку Установить.
Отобразится информация об успешной установке r_keeper 7. Нажмите кнопку Завершить.
После завершения установки на рабочем столе будет создана папка R Keeper 7 с ярлыками.
Не настраивайте его и не запускайте.
Извлечение баз данных из архива и перенос их в папку сервера справочников
На этом этапе необходимо подбросить резервные копии в папку нового сервера справочников, чтобы при запуске все данные отобразились в менеджерской станции:
- Извлеките резервные базы из архива.
- Скопируйте их в папку base в папке сервера справочников:
- Выделите ярлык сервера справочников из папки на рабочем столе
- Вызовите контекстное меню и выберите пункт Расположение файла. Откроется папка сервера справочников.
- Перейдите в папку base и скопируйте базы в папку.
Готово. Базы подготовлены.
Настройка r_keeper 7 и запуск
Запустите сервер справочников.
Затем запустите менеджерскую станцию, дождитесь загрузки данных. Это может занять 2-3 минуты или более, в зависимости от объема информации.
Чтобы проверить, про восстановление прошло успешно, перейдите в меню Меню и убедитесь в наличие блюд, созданных в r_k Cloud.
Также проверьте рестораны, кассовые серверы и кассовые станции, перейдя в меню Сервис > Станции и устройства.
Выполните следующие настройки:
- Пролицензируйте сервер справочников. Проверьте, чтобы код ресторана соответствовал объекту, на который приобретали лицензию для r_keeper 7. Код ресторана — четыре последних символа в коде объекта.
- Пролицензируйте кассовый сервер.
- Настройки кассовых серверов и станций сохраняются в базе данных, так что их не нужно делать заново. Если необходимо, откорректируйте настройки, если условия изменились.
- Настройки в менеджерской станции выполнены, теперь необходимо прописать настройки в конфигурационных файлах кассовых серверов:
- Перейдите в папку кассового сервера
- Откройте конфигурационный файл rkeeper.ini
- Пропишите новые настройки подключения:
- Укажите имя нового сервера справочников в поле RefServer. В примере на скриншоте при установке серверу справочников назначили то же имя, что и было у r_k Cloud.
- В блоке TCPDNS укажите имя нового сервера справочников, IP-адрес и порт, указанные при установке.
- Сохраните изменения.
- Запустите кассовый сервер. Благодаря изменениям в настройках кассовый сервер подключится к новому серверу справочников.
- Запустите кассы. Создайте и оплатите пробный заказ, после чего закройте общую смену.
Готово. Система готова к работе.
Настройка подключения сервера отчетов
Если в заведении был локально установлен сервер отчетов, при установке из инсталлятора необходимо снять флаг в поле Сервер отчетов на шаге Выбор компонентов. После установки и настройки сервера справочников настройте для сервера отчетов подключение к новому серверу справочников:
- Перейдите в папку сервера отчетов
- Откройте конфигурационный файл repsserv.ini
- В поле RefServer должно быть имя сервера справочников. Если при установке вы задавали новое имя, внесите это имя сервера справочников.
В блоке TCPDNS укажите имя сервера справочников, где IP-адрес и порт. - Сохраните изменения.
Перезапустите сервер отчетов.
Перейдем к следующему шагу: