Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:update [01.02.2021 08:17] – [Сделайте бэкап] maynproduct:settings:system:update [21.04.2026 08:56] (текущий) – [Запустите модуль обновления] Москвитина Алина
Строка 15: Строка 15:
 ==== Проверьте конфигурацию и компоненты сервера ==== ==== Проверьте конфигурацию и компоненты сервера ====
  
-  - Версия PowerShell на сервере (команда $host.Version) должна быть не ниже 3-ей. Если ниже – обновите PowerShell.+  - Язык локализации операционной системы Русский - на других языках модуль обновления может работать некорректно. 
 +  - Версия PowerShell на сервере (команда $host.Version) должна быть не ниже 4-й на Windows Server 2019. Если ниже – обновите PowerShell.
   - Microsoft .NET Framework 4.6.1 (можно скачать по [[https://www.microsoft.com/ru-ru/download/details.aspx?id=49982|ссылке]])   - Microsoft .NET Framework 4.6.1 (можно скачать по [[https://www.microsoft.com/ru-ru/download/details.aspx?id=49982|ссылке]])
   - Microsoft .NET Framework 4.7.2  \\ //Необходимо начиная с версии ADVANTA 3.19.//  \\  (Можно скачать по [[https://support.microsoft.com/ru-ru/help/4054530/microsoft-net-framework-4-7-2-offline-installer-for-windows|ссылке]].)   - Microsoft .NET Framework 4.7.2  \\ //Необходимо начиная с версии ADVANTA 3.19.//  \\  (Можно скачать по [[https://support.microsoft.com/ru-ru/help/4054530/microsoft-net-framework-4-7-2-offline-installer-for-windows|ссылке]].)
Строка 24: Строка 25:
  
   * Сделать резервную копию базы данных (делается стандартными средствами, встроенными в SQL Server Management Studio).   * Сделать резервную копию базы данных (делается стандартными средствами, встроенными в SQL Server Management Studio).
-  * Резервная копия веб-контента создается автоматически и помещается в папку ''C:\SL_Files\Backup\<название системы (по умолчанию streamline)>\context_bkp\''+  * Резервная копия веб-контента создается автоматически и помещается в папку ''C:\SL_Files\Backup\<название приложения системы (по умолчанию Streamline)>\context_bkp\''
-  * Также, модуль обновления пытается самостоятельно создать резервную копию Базы Данных (при условии, что MS SQL находится на этом же сервере и у текущей учетной записи достаточно прав для создания бэкапа)\\ В случае удачной попытки резервная копия БД помещается в папку ''C:\SL_Files\Old_Backup\название системы(по умолчанию streamline)\DataBase\''. +  * Если используются сторонние скрипты, создать архив файлов каталога ''C:\Inetpub\wwwroot\<название приложения системы (по умолчанию Streamline)>\_Resources\Config\ThirdPartyScripts''. Сохранить вне папки приложения системы (папка будет очищена при обновлении).
 ==== Запустите модуль обновления ==== ==== Запустите модуль обновления ====
 +  - Скачать модуль обновления по предоставленной ссылке (ссылка предоставляется в сформированной дискуссии по обновлению).
 +  - Сохранить и распаковать архив с обновлением в папку ''C:\SL_Files\Updates''.
 +  - Запустить на сервере с системой PowerShell с правами администратора.
 +  - Выполнить команду для разрешения выполнения скриптов в PowerSell: Set-ExecutionPolicy Unrestricted
 +  - Перейти в распакованную папку с обновлением. Команда: ''cd C:\SL_Files\Updates\<номер версии предоставленного обновления>\Updates''
 +  - Запустить скрипт: ''.\deploy.ps1''
 +  - Высветится список всех установленных систем на сервере.
 +  - Выбрать обновляемую систему → Ok <callout type="success">Модуль обновления остановит пул приложения обновляемой системы, выполнит обновление и запустит обратно пул приложения системы.</callout>
 +
 +Модуль обновления формирует лог в папке ''C:\SL_Files\Logs''
 +
 +Если используются [[product/settings/scripts?s[]=сторонние%2A&s[]=скрипты%2A|сторонние скрипты]]:
 +  - Восстановить содержимое каталога "_Resources\Config\ThirdPartyScripts" в папке приложения системы ''C:\Inetpub\wwwroot\<название приложения системы (по умолчанию Streamline)>\_Resources\Config\ThirdPartyScripts'' из ранее созданного архива (см. шаг «Сделайте бэкап»).
 +  - Загрузить скрипты в ADVANTA. Для этого в панели управления открыть страницу: Администрирование → Общие настройки → Настройка сторонних скриптов. Нажать кнопку «Перечитать» ([[https://wiki.a2nta.ru/doku.php/product/settings/scripts#%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%B0_%D0%B2_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D1%8C_iis|подробнее в wiki]]).
 +  - Проверить каждый используемый сторонний скрипт. Для этого откройте страницу, где используется скрипт, и проверьте его работоспособность.
  
-  - Полученный файл модуля обновления поместить в папку ''C:\SL_Files\Updates'' и запустить. 
-  - Пройти по предлагаемым шагам, проверив указанные для обновления данные. 
-  - Появившиеся в папке файлы выложить в проект технической поддержки, либо иным способом отправить в службу технической поддержки. 
 Если процедура обновления до определенной версии имеет какие-то особенности, то это описывается в прилагаемой к пакету обновления инструкции. Если процедура обновления до определенной версии имеет какие-то особенности, то это описывается в прилагаемой к пакету обновления инструкции.
  
Строка 51: Строка 63:
  
 ===== Настройка прокси-сервера ===== ===== Настройка прокси-сервера =====
 +<callout type="primary"> Если вы используете прокси для подключения к ADVANTA, то должен быть настроен одинаковый протокол подключения (http или https) и для Адванты, и для прокси-сервера. </callout>
 +
 Начиная с версии 3.18 необходимо внести дополнительные настройки в прокси-сервере: Начиная с версии 3.18 необходимо внести дополнительные настройки в прокси-сервере: