ВВЕДЕНИЕ
В этой статье описано, как перенести business Portal для Microsoft Dynamics GP 10.0 и Microsoft Dynamics SL 7.0 с одного сервера на другой.
Дополнительная информация
Примечание. Эта информация предназначена только в том случае, если каталог бизнес-данных не настроен. В настоящее время нет процедуры перемещения веб-служб с одного сервера на другой. Если веб-службы не будут находиться на исходном сервере IIS, его необходимо удалить с исходного сервера с параметром "удалить SQL и данные". После удаления веб-службы можно переустановить на новом сервере до установки бизнес-портала, и все функции безопасности необходимо перенастроить.
Чтобы переместить бизнес-портал с одного сервера на другой, выполните указанные здесь действия.
Шаг 1. Перемещение баз данных с одного сервера на другой
-
Перемещение баз данных GP Microsoft Dynamics или Sl Microsoft Dynamics с одного сервера на другой.
Чтобы получить дополнительные сведения о том, как переместить базы данных, щелкните номера следующих статей, чтобы просмотреть статьи в базе знаний Майкрософт:878449 Перенос существующей установки Microsoft Dynamics GP, Microsoft Small Business Financials или Microsoft Small Business Manager на новый сервер с Microsoft SQL Server
846350 Перемещение баз данных Microsoft Dynamics SL на другой компьютер с SQL Server 2000 или SQL Server 2005
-
При перемещении баз данных Microsoft Office SharePoint Server 2007 или Windows SharePoint Server 3.0 потребуется переместить только SharePoint контента. Для этого выполните следующие действия:
-
Если имя базы данных SharePoint контента не известно, выполните следующие действия, чтобы определить имя и сервер.
-
В SharePoint центре администрирования 3.0 перейдите на вкладку Управление приложениями.
-
В разделе SharePoint web application management (Управление веб-приложениями) щелкните Content databases (Базы данных контента).
-
На странице Управление базами данных содержимого щелкните имя базы SharePoint контента.
-
На странице Управление базой Параметры контента обратите внимание на SharePoint базы данных контента и имя SharePoint базы данных контента.
-
-
Снова заполу итогов SharePoint контента. Для этого выполните следующие действия:
-
В Microsoft SQL Server Management Studio разорите список Базы данных.
-
Щелкните правой кнопкой мыши SharePoint базы данных содержимого с шага a, найдите пункт Задачи ,а затем выберите Пункт "Заказать".
-
В разделе Назначение нажмите кнопку Добавить.
-
В поле Имя файла введите путь к файлу и его имя, а затем нажмите кнопку ОК.
Примечание. Имя файла должно иметь расширение BAK.
-
-
Восстановим SharePoint контента. Для этого выполните следующие действия:
-
В SQL Server Management Studio щелкните правой кнопкой мыши базы данныхи выберите восстановить базу данных.
-
В разделе Назначение для восстановления введите имя SharePoint базы данных контента в поле База данных "На".
-
В разделе Источник для восстановления щелкните С устройства, а затем нажмите кнопку с многолипким нажатием.
-
В списке Резервное копирование файлов мультимедиа выберите файли нажмите кнопку Добавить.
-
В разделе Выберите файл выберите файл резервной копии, нажмите кнопку ОКи нажмите кнопку ОК.
-
В разделе Выберите наборы резервных копий для восстановления щелкните, чтобы выбрать поле Восстановить рядом с файлом резервной копии, который вы хотите восстановить.
-
В разделе Выберите страницу нажмите кнопкуПараметры и выберите параметр Переписать существующую базу данных.
-
В разделе Восстановление файлов базы данных в качестве измените столбец Восстановить как, чтобы в файле данных и файле журнала использовались правильные пути на новом сервере.
Примечание. По умолчанию для SQL Server 2005:%systemroot%\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Data.mdf
%systemroot%\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Log.ldf -
Нажмите кнопку ОК.
-
-
-
Если вы планируете переместить только базы данных и не планируете перемещать SharePoint Server 2007 или Windows SharePoint Server 3.0 и Business Portal, выполните следующие дополнительные действия:
-
Обновим два файла конфигурации, используя новое имя сервера, на SQL Server. Для этого выполните следующие действия:
-
Сделайте резервные копии следующих файлов:
-
BusinessFramework.config
-
~privatefile.dbauthentication.config
Примечание. По умолчанию эти файлы находятся в следующем расположении:
C:\Inetpub\wwwroot\wss\VirtualDirectories\Portnumber\binPortnumber — это местозаполнителя номера порта для сайта с бизнес-порталом.
-
-
В обоих файлах, упомянутых в шаге 1, измените имя сервера, на SQL Server имя нового сервера.
-
-
Удалите пользователя BusinessPortalUser из системы и из баз данных компании, которые находятся на новом сервере, на SQL Server. Для этого выполните следующие действия:
-
В SQL Server Management Studio разбей список Базыданных , разбей системную базу данных, разбей безопасностьи разбей список Пользователи.
-
Щелкните правой кнопкой мыши BusinessPortalUserи выберите удалить.
-
Повторите шаги 1 и 2 для каждой базы данных компании.
Примечание. Если вы используете Microsoft Dynamics GP, то системная база данных — это база данных DYNAMICS. Если вы используете Microsoft Dynamics SL, системная база данных будет называться во время установки Microsoft Dynamics SL.
-
-
Создайте новый вход в BusinessPortalUser и предостерегайте новому BusinessPortalUser доступ к системе и базам данных компании. Для этого выполните следующие действия:
-
В SQL Server Management Studio безопасность,щелкните правой кнопкой мыши Вход ивыберите новый вход.
-
В поле Имя входа введите BusinessPortalUser.
-
Щелкните SQL проверки подлинности, введите пароль пользователя и подтвердите его.
-
В разделе Выберите страницу щелкнитеСопоставление пользователей.
-
В разделе Пользователи, которые соединялись с этим входом выберите системную базу данных.
Примечание. Если вы используете Microsoft Dynamics GP, то системная база данных — это база данных DYNAMICS. Если вы используете Microsoft Dynamics SL, системная база данных будет называться во время установки Microsoft Dynamics SL. -
В разделе Членство в роли базы данных для щелкните BFGROUP.
Примечание. Если вы используете Microsoft Dynamics GP, также щелкните DYNGRP. -
Повторите шаги 5 и 6 для каждой базы данных компании или для каждой базы данных приложения.
-
-
Запустите средство DBAuthenticationUtility.exe, чтобы сбросить пароль пользователя BusinessPortalUser, который находится в файле ~privatefile.dbauthentication.config.
-
Шаг 2. Перемещение SharePoint Server 2007 или Windows SharePoint Server 3.0 и Business Portal с одного сервера на другой
-
Установите SharePoint Server 2007 или Windows SharePoint Server 3.0. Подробные инструкции см. в BusinessPortalInstallation.pdf, который находится на компакт-диске бизнес-портала в папке Документация.
-
Создание веб-приложения для бизнес-портала. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, выберите Администрированиеи SharePoint 3.0 Центр администрирования.
-
Перейдите на вкладку Управление приложениями.
-
В разделе SharePoint web application management (Управление веб-приложениями) нажмите кнопку Create or extend web application (Создать или расширить веб-приложение).
-
Нажмите кнопку Создать веб-приложение.
-
Нажмите кнопку Создать новый веб-сайт IIS.
-
В разделе Веб-сайт IIS введите имя в поле Описание.
-
В разделе Веб-сайт IIS введите номер порта в поле Порт.
-
В разделе Пул приложений введите имя в поле Имя пула приложений.
-
В разделе Пул приложений выберите учетную запись безопасности для пула приложений.
Примечание. Дополнительные сведения об учетной записи безопасности см. в "Учетные записи пользователей Windows SharePoint Services" на странице 28 руководства по установке бизнес-портала. -
В области Имя базы данных и проверка подлинностиобратите внимание на имя базы данных. Эта база данных является временной.
-
Нажмите кнопку ОК.
-
-
Удалите новую пустую базу данных содержимого, созданную на шаге 2. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, выберите Администрированиеи SharePoint 3.0 Центр администрирования.
-
Перейдите на вкладку Управление приложениями.
-
В разделе SharePoint web application management (Управление веб-приложениями) щелкните Content Databases (Базы данных контента).
-
На странице Управление базами данных содержимого выберите базу данных контента, которую вы указали в шаге 2j.
-
На странице Управление базами данных Параметры контента щелкните, чтобы выбрать поле Удалить базу данных содержимого, а затем нажмите кнопку ОК.
-
-
Добавьте исходную базу данных контента. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, выберите Администрированиеи SharePoint 3.0 Центр администрирования.
-
Перейдите на вкладку Управление приложениями.
-
В разделе SharePoint web application management (Управление веб-приложениями) щелкните Content Databases (Базы данных контента).
-
На странице Управление базами данных контента щелкните Добавить базу данных контента.
-
В списке Веб-приложение выберите веб-приложение для бизнеса Portal.
-
В поле Сервер базы данных введите имя сервера, на SQL Server.
-
В поле Имя базы данных введите имя исходной базы данных контента.
-
В поле Число сайтов перед событием предупреждения введите 9000.
-
В поле Максимальное количество сайтов, которые можно создать в этой базе данных, введите 15000 и нажмите кнопку ОК.
Примечание. Вернувшись на страницу Управление базами данных контента, убедитесь, что в базе данных контента отображается 1 для текущего числа
сайтов.
-
-
Удалите пользователя BusinessPortalUser. Для этого выполните следующие действия:
-
В SQL Server Management Studio разбей список Базыданных , разбей базу данных DYNAMICS или системную базу данных Microsoft Dynamics SL, разбей безопасностьи разбейсписок Пользователи.
-
Щелкните правой кнопкой мыши BusinessPortalUserи выберите удалить.
-
Повторите шаги a и b для каждой базы данных компании или для каждой базы данных приложения.
-
-
Установка бизнес-портала. Подробные инструкции по установке бизнес-портала см. в BusinessPortalInstallation.pdf, который находится на компакт-диске бизнес-портала в папке Документация.
Дополнительные действия
Если вы установите SharePoint Server 2007, выполните следующие дополнительные действия:
-
Создание общего поставщика услуг (SSP). Для этого выполните следующие действия:
-
Нажмите
кнопкуНачните, выберите администрированиеи SharePoint центре администрирования 3.0. -
Щелкните Администрирование общих служб.
-
На странице Управление общими службами этой фермы щелкните Новый SSP.
-
В разделе Имя SSP введите имя в поле Имя SSP.
-
В списке веб-приложений выберите веб-приложение, в которое будет перенаправлен сайт администрирования для нового SSP.
Заметки-
Если вы хотите создать новое веб-приложение для сайта администрирования нового SSP, нажмите кнопку Создать веб-приложение.
-
URL-адрес сайта администрирования SSP автоматически заполняется URL-адресом администрирования.
-
-
В разделе Расположение моего сайта щелкните веб-приложение для размещения моих сайтов в списке веб-приложений.
Заметки-
Если вы хотите создать новое веб-приложение для узлы "Мои сайты" для нового SSP, нажмите кнопку Создать веб-приложение.
-
Мы рекомендуем использовать разные веб-приложения для пользования моими сайтами и сайтом администрирования SSP, чтобы можно было независимо друг от друга восстанавливать и восстанавливать узлы.
-
Если вы хотите, чтобы мои сайты были расположены не в корневом расположении, измените относительный URL-адрес в поле Относительный URL-адрес.
-
-
В разделе Учетные данные службы SSP введите имя пользователя и пароль, а затем нажмите кнопку ОК.
Примечание. Имя пользователя используется веб-службами SSP для связи и службой ssp timer service для запуска заданий. -
Нажмите кнопку ОК.
-
-
Установите веб-службы. Подробные инструкции по установке веб-служб см. в WSInstallAdminGuide.pdf microsoft Dynamics GP CD 2 в папке AdProd\WebServices.
Примечание. Необходимо повторно создать настройки безопасности пользователей в веб-службах.