1

Я ищу бесплатный сайт сообщества сообщества DNN. Процедура резервного копирования и восстановления, работающая с DNN 7 и SQL Server express 2008 r2.Поиск бесплатного сайта сообщества сообщества DNN Процедура резервного копирования и восстановления, работающая с DNN 7 и SQL Server express 2008 r2

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

Я использую редакцию сообщества DNN 7. Я уже нашел googled и нашел множество коммерческих инструментов для этой резервной копии и восстановления. Но свободные методы, кажется 1.

  1. старый или
  2. не работает должным образом или
  3. не прямо вперед процедура или
  4. очень плохо.

Я пошел, например. через 4 ссылки, приведенные в http://www.dnnsoftware.com/community-blog/cid/134680/HOW-TO-Move-a-DotNetNuke-installation

без каких-либо успехов.

Не могли бы вы помочь мне 1.

  1. как я мог развить свой веб-сайт в локальном компьютере, а затем загрузить результат на сервере?
  2. И после добавления нескольких новых страниц на локальном ПК, как я могу синхронизировать результат с сервером?

Благодарим вас за помощь и внимание.

. . .

«» при использовании SQL Express, если я просто скопирую всю локальную папку в производство (включая папку APP_DATA, содержащую базу данных). «... Как я могу просто сохранить недавно зарегистрированные данные пользователей в базу данных сайта, прежде чем копировать всю локальную папку для производства и восстановить эти данные после копирования. Другими словами, я хочу обновить содержимое страницы и добавить проекты, но я не хочу потерять новые зарегистрированные данные пользователей между двумя последовательными обновлениями веб-сайта. Я надеюсь, что найду рабочую процедуру для этого, потому что работа в Интернете с сервером очень медленная из-за моей скорости соединения, и мне нужно сохранить реплику веб-сайта на локальном ПК и добавить новые страницы или программы на локальном ПК, а затем обновить результат на сервер при необходимости. Спецификации двух систем заключаются в следующем: локальный ПК: Windows 8 Pro (с доступом администратора) сервер (VPS): веб-сервер для Windows 2008 (с доступом администратора)

ответ

0

1) Самый простой способ сделать это, когда используя SQL Express, состоит в том, чтобы просто скопировать всю локальную папку в производство (включая папку APP_DATA, содержащую базу данных)

2) Повторите шаг 1, но вы потеряете все изменения, внесенные вами в производство с момента последнего вы подтолкнули все.

DNN не поддерживает этот тип синхронизации в качестве платформы.Они пытались предложить его в своем продукте Enterprise, но работала так плохо, что они отказались от этой функции.

+0

Спасибо Крис. Как я могу просто сохранить недавно зарегистрированные данные пользователей в базе данных веб-сайта, прежде чем копировать всю локальную папку для производства и восстановить эти данные после копирования. Другими словами, я хочу обновить содержимое страницы и добавить проекты, но я не хочу потерять новые зарегистрированные данные пользователей между двумя последовательными обновлениями веб-сайта. (Я добавил больше подробностей к моему вопросу об этом) – Yashil

+0

Для этого вам нужно будет создать пользовательские сценарии SQL для экспорта/импорта пользователей или, возможно, посмотреть, можно ли найти сторонний модуль, который позволяет импортировать/экспортировать пользователей. –