Обновите Umbraco до последней версии в службе приложений Azure - PullRequest
0 голосов
/ 18 октября 2018

Мой клиент хотел бы использовать Umbraco.Просто потому, что мы всегда используем Azure, мы решили использовать следующий ARM шаблон (и, например, не переходить на Umbraco Cloud).Мои вопросы:

  • как управляются обновления?
  • что происходит, если выпущен основной / второстепенный?Обновляется ли CMS автоматически?
  • На следующем изображении, взятом из службы приложений Umbraco на портале Azure, вы можете видеть, что существует Центр развертывания .Что это?
  • Когда выходит новая версия Umbraco, могу ли я нажать кнопку " Sync ", чтобы обновить ее до последней версии?

спасибо

enter image description here

1 Ответ

0 голосов
/ 19 октября 2018

Будьте осторожны с кнопкой синхронизации, это делает KuduSync.NET с репо, Web.config будет перезаписан и некоторые другие файлы, Строка подключения к вашей базе данных Umbraco потеряна, и Umbraco входит в режим установки.

KuduSync.NET - это инструмент для синхронизации файлов для развертывания, он будет копировать только измененные файлы и удалять файлы, которых нет в месте назначения, но только если они были частью предыдущего развертывания (файл манифеста).

Так, например, ваши загружаемые медиафайлы не будут уничтожены.

Для обновления см. Обновления Umbraco в целом Сначала прочитайте, если есть специальные инструкции для вашей версии.и сделайте резервную копию!

Для файла web.config в корне вашего сайта:

Важно : обязательно скопируйте обратно номер версии и строку подключения в видеони были.

Чем Умбрако знает, как обновить.Установщик проведет вас через обновление.когда вы попали на сайт и номер версии в web.config не совпадает.Если вы используете SQL CE, будьте очень осторожны с App_Data / Umbraco.sdf

Так что при незначительном обновлении вы можете попробовать его с помощью кнопки синхронизации.Но это не официальный путь.(сначала создайте резервную копию) и сразу после синхронизации восстановите версию и строку подключения в файле web.config.

...