Перенос и перемещение BLOB-объектов из одного хранилища BLOB в другое — КиберПедия 

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Перенос и перемещение BLOB-объектов из одного хранилища BLOB в другое

2022-11-27 33
Перенос и перемещение BLOB-объектов из одного хранилища BLOB в другое 0.00 из 5.00 0 оценок
Заказать работу

Вместе с SharePoint 2010 поставляется мощный командлет PowerShell с именем Migrate, который позволяет администраторам перемещать BLOB-объекты из их текущего местоположения в хранилище активного в данный момент поставщика RBS. Это означает, что администраторы могут использовать этот командлет для перемещения данных из баз данных SQL Server в другое удаленное хранилище BLOB и наоборот. Перемещение BLOB-объектов из базы данных контента — типичное действие после установки и настройки RBS в действующих системах SharePoint.

Командлет Migrate выполняет глубокое копирование BLOB-объектов по очереди, не требуя прекращения производственной активности для перемещения всех ВЮВ-объектов. Более того, этот процесс переноса можно приостановить, а затем возобновить в любой момент времени, т.е. в любой момент часть BLOB-объектов может находиться на SQL Server, а другая часть — в удаленном хранилище BLOB.

Данный командлет позволяет даже переносить BLOB-объекты из одного хранилища BLOB в другое: для этого их надо вернуть на SQL Server, а затем перенести в другое хранилище.

Перенос BLOB-объектов из базы данных контента в хранилище активного в данный момент поставщика

3. Запись BLOB

Следующие шаги описывают процесс переноса BLOB-объектов из базы данных контента в хранилище активного в данный момент поставщика:

1. Выберите пункт меню Starts All Programs^ Microsoft SharePoint 2010 Products^ SharePoint 2010 Management Shell (Пуск1^ Программы1^ Продукты Microsoft SharePoint 201000болочка управления SharePoint 2010).

2. В окне командной строки Windows PowefShell (PS С: \>) введите следующие команды, нажимая после каждой клавишу <Enter>:

$cdb = Get-SPContentDatabase ContentDatabaseName $BLOBstoragesettings = $cdb.RemoteBLOBStorageSettings $BLOBstoragesettings.Migrate()

Возврат BLOB-объектов из хранилища активного в данный момент поставщика в базу данных контента

Следующие шаги описывают процесс возврата BLOB-объектов из хранилища активного в данный момент поставщика в базу данных контента:

1. Выберите пункт меню Starts All Programs1^ Microsoft SharePoint 2010 Products1^ SharePoint 2010 Management Shell (Пуск1^ Программы^ Продукты Microsoft SharePoint 201 ОООболочка управления SharePoint 2010).

2. В окне командной строки Windows PowerShell (PS С: \>) введите следующие команды, нажимая после каждой клавишу <Enter>:

$cdb = Get-SPContentDatabase ContentDatabaseName $BLOBstoragesettings = $cdb.RemoteBLOBStorageSettings $BLOBstoragesettings.Disable()

$BLOBstoragesettings.Migrate()

Резюме

Умелое и регулярное наблюдение за производительностью SQL Server и использованием памяти абсолютно необходимо для поддержания оптимальной работы фермы SharePoint. Это позволяет администраторам управлять своими средами и сопровождать их в процессе роста, а также заранее предвидеть серьезные проблемы и принимать своевременные меры. Крайне важно планировать наблюдение, управление и сопровождение SQL Server, чтобы избежать ненужных усилий. Постоянное управление и сопровождение снижает затраты на администрирование, обслуживание и производственные издержки, повышая в то же время надежность, устойчивость и производительность системы.

Практические рекомендации

• Следите за производительностью и использованием памяти в SQL Server с помощью различных имеющихся средств наблюдения.

• Используйте утилиту просмотра журналов SQL Server Management Studio для наблюдения за состоянием журналов событий SQL Server и Windows. Настоятельно рекомендуется просматривать их ежедневно, чтобы своевременно обнаруживать возникшие или потенциальные проблемы.

• Используйте мастер плана сопровождения SQL Server для создания планов сопровождения SQL.

• Не применяйте параметр сжатия базы данных при создании планов сопровождения SQL Server: это следует делать вручную и лишь тогда, когда база данных потеряла как минимум половину своего содержимого.

• Настройте планы сопровождения в производственных средах на выполнение в нерабочее время.

• Анализатор работоспособности должен быть настроен на автоматическую дефрагментацию индекса базы данных.

• Для повышения производительности реализаций SharePoint старайтесь не допустить разрастания баз данных контента более 100 Гбайт.

• Создавайте новые семейства сайтов в новых базах данных контента: это повышает производительность, упрощает управляемость и обеспечивает гибкость стратегий аварийного восстановления.

• Вынесите хранение BLOB-объектов из баз данных контента в распространенные решения хранения данных с помощью технологии RBS, введенной в SQL Server 2008 для устранения проблем, связанных с памятью и производительностью.

• Используйте RBS, а не EBS. Технология EBS находится в списке не рекомендуемых, и ее поддержка будет прекращена в будущих выпусках SharePoint

ГЛАВА


Поделиться с друзьями:

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.