Move-SPBlobStorageLocation

Копирует базу данных содержимого в новое расположение с помощью удаленного хранилища больших двоичных объектов (RBS).

Синтаксис

Move-SPBlobStorageLocation
    [-SourceDatabase] <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-DestinationDatabase <String>]
    [-DestinationDataSourceInstance <String>]
    [-Dir <String>]
    [-VerboseMod <Boolean>]
    [-WhatIf]
    [<CommonParameters>]

Описание

Используйте командлет Move-SPBlobStorageLocation для копирования базы данных контента в экземпляр базы данных SQL Server с помощью удаленного хранилища BLOB-объектов (RBS). Ограничение размера базы данных для SQL Server составляет 4 гигабайта (ГБ). Если объем базы данных контента превышает 4 ГБ, ее нельзя скопировать непосредственно в экземпляр базы данных SQL Server. Командлет Move-SPBlobStorageLocation использует преимущество RBS и копирует базы данных размером более 4 ГБ. RBS хранит данные на локальном жестком диске и сохраняет ссылки на данные в базе данных, что приводит к уменьшению базы данных.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

-------------------ПРИМЕР 1-----------------------

Move-SPBlobStorageLocation WSS_Content

В этом примере база данных контента с именем WSS_Content копируется из внутренняя база данных Windows в то же имя базы данных в SQL Server 2008 Express с помощью RBS.

-------------------ПРИМЕР 2-----------------------

Move-SPBlobStorageLocation WSS_Content -DestinationDatabase WSS_V4_Content -BackupDatabase WSSBackupDB -VerboseMod:$true

В этом примере база данных содержимого с именем WSS_Content копируется из внутренней базы данных Windows в базу данных на сервере SQL Server 2008 Express. Имя новой базы данных — WSS_V4_Content. В процессе перемещения используется файл резервной копии с именем WSSBackupDB. Данные из журнала выполнения этой команды выводятся в окне командной строки.

Параметры

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

Предлагает подтвердить выполнение команды. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DestinationDatabase

Задает имя базы данных, для которой выполняется миграция. Если параметр DestinationDatabase не указан, используется параметр SourceDatabase.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DestinationDataSourceInstance

Задает имя экземпляра конечной базы данных. В этот экземпляр переносится база данных, указанная с помощью параметра SourceDatabase. Имя экземпляра базы данных должно быть SQL Server с пакетом обновления 1 (SP1) и накопительным пакетом обновления 2 версии или более поздней. Если параметр DestinationDataSourceInstance не задан, используется имя локального узла.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Dir

Используется для всех дисковых операций, включая хранение временных резервных копий и файлов переносимой базы данных (MDF-файлов). Если параметр Dir не задан, используется каталог по умолчанию конечного экземпляра SQL Server. Объем свободного места в указанном каталоге должен как минимум вдвое превышать размер исходной базы данных.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SourceDatabase

Задает имя внутренней базы данных Windows.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-VerboseMod

Предписывает вывод подробного журнала в окне командной строки. Если параметр VerboseMod не указан, данные журнала не отображаются.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Отображает описание команды. При этом сама команда не выполняется. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition