Обновление автономной установки на контроллере домена с использованием удаленного хранилища больших двоичных объектов (с подключением баз данных)
Применимо к: SharePoint Foundation 2010
Последнее изменение раздела: 2016-11-30
В этой статье описаны процедуры обновления, применяемые при обновлении автономной системы Windows SharePoint Services 3,0, работающей на контроллере домена, до версии Microsoft SharePoint Foundation 2010 с удаленным хранилищем больших двоичных объектов (RBS). Удаленное хранилище больших двоичных объектов рекомендуется использовать, если размер баз данных контента превышает 4 ГБ.
Важно!
Настоятельно рекомендуем ознакомиться со статьей Обновление с отдельной установки Windows SharePoint Services 3.0 до SharePoint Foundation 2010, когда размер базы данных контента превышает 4 ГБ (удаленное хранилище больших двоичных объектов), в которой представлены сведения и рекомендации относительно обновления Windows SharePoint Services 3,0 до версии SharePoint Foundation 2010 с удаленным хранилищем больших двоичных объектов.
Удаленное хранилище больших двоичных объектов предназначено для перемещения хранилищ больших двоичных объектов с серверов баз данных в решения для хранения данных. Удаленное хранилище больших двоичных объектов — это надстройка, которую можно добавить в SQL Server 2008 Express и SQL Server 2008.
Рассматриваемая реализация удаленного хранилища больших двоичных объектов основана на поставщике FILESTREAM сервера SQL Server. Дополнительные сведения об удаленном хранилище больших двоичных объектов и поставщике FILESTREAM см. в статье Обзор удаленного хранилища больших двоичных объектов (SharePoint Foundation 2010).
По умолчанию базы данных контента SharePoint Foundation 2010 хранятся в SQL Server 2008 Express, где размер каждой базы данных контента ограничен 4 гигабайтами (ГБ). Поскольку Microsoft SQL Server 2008 R2, экспресс-выпуск поддерживает базы данных контента размером до 10 ГБ, рекомендуется для поддержки баз данных контента установить SQL Server 2008 R2 Express.
Данная статья не является полным руководством по обновлению до версии SharePoint Foundation 2010. В ней лишь содержатся ссылки на статьи, с которыми необходимо ознакомиться перед выполнением обновления. В этой статье описаны шаги установки и реализации удаленного хранилища больших двоичных объектов в установке SharePoint Foundation 2010 с контроллером домена.
Прежде чем начать процесс обновления, прочитайте следующие статьи и составьте план обновления:
Данная задача состоит из следующих процедур.
Подготовка к обновлению дл версии SharePoint Foundation 2010 с использованием удаленного хранилища больших двоичных объектов в контроллере домена
Установка SQL Server 2008 Express R2
Установка удаленного хранилища больших двоичных объектов
Установка SharePoint Foundation 2010
Перенос базы данных контента в удаленное хранилище больших двоичных объектов и выполнение установки
Подготовка к обновлению до версии SharePoint Foundation 2010 с помощью удаленного хранилища больших двоичных объектов в контроллере домена
Убедитесь в том, что учетная запись пользователя, используемая для выполнения обновления и установки, отвечает требованиям, перечисленным в статье Административные и служебные учетные записи, необходимые для первоначального развертывания (SharePoint Foundation 2010).
Убедитесь, что учетная запись является членом группы администраторов локального компьютера.
Убедитесь, что конфигурация оборудования поддерживает SharePoint Foundation 2010. Дополнительные сведения см. в статье Требования к оборудованию и программному обеспечению (SharePoint Foundation 2010).
Убедитесь, что свободное место на диске соответствует следующим требованиям:
Объем свободного места на диске должен как минимум в два раза превышать размер самой большой базы данных контента.
Объем свободного места на диске не должен быть меньше совокупного размера всех баз данных контента.
Выполните операции по подготовке к обновлению, описанные в статье Подготовка к обновлению (SharePoint Foundation 2010).
Запуск программы проверки перед обновлением (SharePoint Foundation 2010)
В отчете, созданном средством проверки перед обновлением, будут перечислены имена всех баз данных контента. Этот список потребуется для включения удаленного хранилища больших двоичных объектов для баз данных контента.
При наличии нескольких веб-приложений, необходимо отметить, какие базы данных контента к каким веб-приложениям прикреплены. Эти сведения потребуются после обновления.
Резервное копирование всей среды перед обновлением на месте (SharePoint Foundation 2010)
Установка SQL Server 2008 Express R2
Загрузите SQL Server 2008 R2 Express с сайта корпорации Майкрософт.
Выполните установку SQL Server 2008 R2 Express на контроллере домена, следуя указаниям на экране.
Дополнительные сведения об установке SQL Server 2008 R2 Express см. в статье Как установить SQL Server 2008 (программа установки) (https://go.microsoft.com/fwlink/?linkid=186119&clcid=0x419).
Для большинства параметров можно принять предложенные по умолчанию значения. В частности, для следующих параметров следует принять такие значения:
На странице выбора компонентов выберите компоненты, которые необходимо установить. Не забудьте выбрать компонент SQL Server Management Studio.
На странице конфигурации экземпляра укажите, следует ли устанавливать экземпляр по умолчанию или именованный экземпляр. Если вы создадите именованный экземпляр, запомните его имя — это имя потребуется позднее.
На странице "Конфигурация сервера — учетные записи служб" необходимо указать имена учетных записей для служб SQL Server. Можно задать всем службам SQL Server одно имя учетной записи или настроить учетные записи служб индивидуально. Для входа в ядро базы данных SQL Server необходимо использовать имя учетной записи домена.
На странице настройки ядра базы данных проверьте, чтобы учетная запись домена, используемая для данной установки, присутствовала в списке администраторов сервера SQL Server.
Установка удаленного хранилища больших двоичных файлов
Перейдите на страницу https://go.microsoft.com/fwlink/?linkid=168472&clcid=0x419 (Возможно, на английском языке), чтобы загрузить файл RBS_X64.msi.
Важно!
Необходимо установить версию удаленного хранилища больших двоичных объектов, которая включена в установки удаленного хранилища больших двоичных объектов SQL Server из пакета дополнительных компонентов для Microsoft SQL Server 2008 R2. Удаленное хранилище больших двоичных объектов должно иметь версию 10.50.xxx. Более ранние версии удаленного хранилища больших двоичных объектов в SharePoint Foundation 2010 не поддерживаются.
Откройте папку загрузки и дважды щелкните файл RBS_X64.msi, чтобы запустить мастер установки удаленного хранилища больших двоичных объектов.
В мастере установки на странице выбора компонентов разверните узел Сервер, щелкните стрелку рядом с полем Выполнить скрипты и выберите Компонент будет полностью недоступен.
Разверните узел Поставщик FILESTREAM, затем узел Сервер, щелкните стрелку рядом с полем Выполнить скрипты и выберите пункт Компонент будет полностью недоступен.
Примечание
База данных, которой будут размещены скрипты, еще не существует. Она будет создана в процессе обновления базы данных. Компонент "Выполнить скрипты" будет установлен автоматически в ходе установки SharePoint Foundation 2010.
Завершите работу мастера с параметрами, заданными по умолчанию.
В процессе установки откроется диалоговое окно задач программы обслуживания удаленного хранилища больших двоичных объектов. Нажмите кнопку ОК для подтверждения установки.
Установка SharePoint Foundation 2010
С помощью панели управления удалите предыдущие версии продуктов и технологий SharePoint, существующие в контроллере домена.
Установите SharePoint Foundation 2010, следуя инструкциям, данным в статье Установка SharePoint Foundation 2010 на серверах фермы. При этом необходимо использовать имя экземпляра базы данных, созданной в шаге 2 процедуры Установка SQL Server 2008 Express R2. Если в этом шаге было использовано имя экземпляра, предложенное по умолчанию, укажите "SQLExpress". Если использовался экземпляр по умолчанию, вместо имени SQLExpress необходимо ввести " " (кавычки).
Помните, что вы создаете новую установку SharePoint Foundation 2010. При этом выполняется обновление с подключением баз данных, а не обновление на месте.
Примечание
После установки SharePoint Foundation 2010 не создавайте веб-приложения до перехода к соответствующему этапу в этой статье.
Перенос базы данных контента в удаленное хранилище больших двоичных объектов и выполнение установки
Убедитесь в том, что для выполнения этой процедуры используется та же учетная запись пользователя, что использовалась при установке фермы под управлением SharePoint Foundation 2010 и удаленного хранилища больших двоичных объектов.
В меню Пуск выберите Все программы.
Щелкните Продукты Microsoft SharePoint 2010.
Щелкните компонент Командная консоль SharePoint 2010.
В окне командной строки Windows PowerShell введите следующую команду для переноса базы данных контента в удаленное хранилище больших двоичных объектов.
Move-SPBlobStorageLocation -SourceDatabase "<ContentDbName>" -DestinationDataSourceInstance "<InstanceName>"
Расшифровка заполнителей
<ContentDbName> — имя базы данных контента.
<InstanceName> — имя экземпляра базы данных SQL Server, созданного в шаге 2 процедуры Установка SQL Server 2008 Express R2. Если в этом шаге было использовано имя экземпляра, предложенное по умолчанию, укажите "SQLExpress". Если использовался экземпляр по умолчанию, вместо имени SQLExpress необходимо ввести " " (кавычки).
Примените эту команду для каждой базы данных контента. См. список баз данных контента, созданный средством проверки перед обновлением в шаге 5 процедуры Подготовка к обновлению до версии SharePoint Foundation 2010 с помощью удаленного хранилища больших двоичных объектов в контроллере домена выше.
Создайте веб-приложения, к которым будут подключены базы данных контента. Дополнительные сведения о порядке создания веб-приложений SharePoint Foundation 2010 см. в статье Create a Web application (SharePoint Foundation 2010) или Создание веб-приложения, использующего проверку подлинности на основе утверждений Windows (SharePoint Foundation 2010).
Для подключения базы данных контента к веб-приложению SharePoint Foundation 2010 используйте следующую команду:
Mount-SPContentDatabase "<ContentDbName>" -DatabaseServer "<DbServer>" -WebApplication <http://SiteName>
Расшифровка заполнителей
<ContentDbName> — имя базы данных.
<DbServer> — имя сервера базы данных.
<http://SiteName> — URL-адрес веб-приложения.
Дополнительные сведения см. в статьях Move-SPBlobStorageLocation и Mount-SPContentDatabase.
Создайте или восстановите требуемые настройки в новой системе. Описание рекомендуемых действия после обновления см. в статье Действия после обновления (SharePoint Foundation 2010).
See Also
Concepts
Планирование удаленного хранилища больших двоичных объектов (SharePoint Foundation 2010)
Новые возможности обновления (Windows SharePoint Foundation 2010)