Как обновить сервер 1С с 32-х на 64-х разрядную версию

Рассмотрим задачу: необходимо перейти на 64-х разрядный сервер 1С:Предприятие. Обновить серверную лицензию. Как это сделать с сохранением всех рабочих ИБ и журналов регистрации в уже используемой 32-х разрядной версии.

Т. е. надо сделать апгрейд (upgrade) ранее приобретенной серверной лицензии.

Такой переход может понадобится, когда не хватает объема оперативной памяти, выделяемого рабочему процессу 1С. Что может приводить к замедлениям в работе пользователей, ошибках синхронизаций и обменах с сайтом.

Рассмотрим частный случай, когда вы ранее приобрели лицензию на сервер 1С:Предприятие 8: ПРОФ и имеете необходимые клиентские лицензии. А ваш сервер и ОС Windows поддерживают работу в x64-режиме.

Правила апгрейда

  • Апгрейду подлежат лицензии на Сервер 1С:Предприятие 8, зарегистрированные в фирме 1С.
  • Апгрейду НЕ подлежат лицензии, входящие в состав «бандлов» (совместных продуктов 1C + MS).
  • С соблюдением указанных выше правил, приобрести новую лицензию на апгрейд сервера 1С по прайсу (с программной защитой или с USB-ключом).

Порядок перехода 64-х разрядный сервер 1С

Возможный пошаговый план апгрейда:

1. Подготовка дистрибутива

Перед обновлением загрузите с сайта поддержки дистрибутив «Технологической платформы 1С:Предприятия (64-bit) для Windows» целевой версии.

2. Проверка лицензий

Проверьте имеющиеся лицензии, сохраните полученные ключи (usb, пин-коды), чтобы они были под рукой. Также может понадобиться информация о компании-владельце, на которую будет активирована лицензия (название, адрес, email и т. п.).

3. Учетные записи и список ИБ

Перед апгрейдом соберите информацию об используемых логинах и паролях, доступах с правами администратора на сервер, СУБД и базы 1С.

Под какой учетной записью запускается «Агент сервера 1С:Предприятия 8.3», особенности ключей запуска, рабочих каталогов и диапазона портов. Проверьте свойства ИБ в консоли администрирования, как настроено подключение к серверу БД.
Зачем? Для подстраховки.

4. Резервное копирование

Бэкап ИБ рекомендуется сделать в любом случае. Даже в 2-х вариантах. Выгрузите базу(-ы) в dt-файл через Конфигуратор, вторую копию — средствами СУБД (например, в случае MS SQL через консоль управления SQL Server Management Studio).

5. Остановка службы Агента 32-х разрядного сервера 1С

Остановите и отключите службу «Агент сервера 1С:Предприятия 8.3», поставьте «Тип запуска = Отключена».

6. Установка новой платформы x64

Установите платформу x64, указав необходимые клиентские компоненты и «Сервер 1С:Предприятия 8», «Администрирование сервера 1С:Предприятия». Модули расширения веб-сервера — по необходимости. Укажите учетную запись с паролем, от имени которой будет запускаться Агент.

7. Вход в консоль управления

Проверьте запуск консоли «Администрирование серверов 1С Предприятия x86-64». Если появляется ошибка, зарегистрируйте radmin.dll вручную с помощью regsvr32.

В консоли вы заметите, что список ИБ пустой. Связано с тем, папки кластера располагаются по умолчанию в разных местах.
Для x64: C:\Program Files\1cv8\srvinfo\reg_1541\
Для x32: C:\Program Files (x86)\1cv8\srvinfo\reg_1541\

8. Регистрация COM-соединения

Зарегистрируйте библиотеку comcntr.dll, запустив командную строку от имени администратора:

C:\Windows\SysWOW64\regsvr32 "C:\Program Files\1cv8\8.x.xx.xxxx\bin\comcntr.dll"

, где 8.x.xx.xxxx — версия вашей технологической платформы.

9. Остановка Агента 1С x64

Остановите службу «Агент сервера 1С:Предприятия 8.3 (x86-64)». Скопируйте папкy srvinfo из «c:\Program Files (x86)\1cv8\srvinfo» в «c:\Program Files\1cv8\srvinfo» с помощью robocopy, используя ключи с копированием прав безопасности «/E /COPYALL /SECFIX».

Если потребуется замена файлов — соглашайтесь, на этом шаге копируем рабочие настройки кластера.

10. Очистка серверного кэша 1С

Очистите папку «snccntx + <уникальный_идентификатор>», удалив там файлы с расширением *.dat. Каталог snccntx расположен в «C:\Program Files\1cv8\srvinfo\reg_1541\».

11. Запуск Агента 1С x64
Служба Агента сервера 1С должна запуститься корректно с ранее используемыми настройками (списком ИБ). Проверьте наличие информационных баз в консоли администрирования 1С.

12. Активация лицензии
Откройте ИБ и зарегистрируйте лицензию на сервер. В случае программной лицензии — по полученному от 1С пин-коду.

__________

Не получается? Зовите на помощь ИТ-специалиста или обратитесь с нашим джедаям техподдержки → +7-911-500-10-11

Добавить комментарий

Ваш адрес email не будет опубликован.