Move-SPBlobStorageLocation

使用远程 BLOB 存储 (RBS) 将内容数据库复制到新位置。

语法

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

说明

使用 Move-SPBlobStorageLocation cmdlet 使用远程 BLOB 存储 (RBS) 将内容数据库复制到SQL Server数据库的实例。 SQL Server的数据库大小限制为 4 GB (GB) 。 如果内容数据库大于 4 GB,则无法将数据库直接复制到SQL Server数据库实例。 Move-SPBlobStorageLocation cmdlet 利用了 RBS 的优点,可复制 4 GB 以上的数据库。 RBS 将数据存储到本地硬盘中,并保存指向数据库中的数据的链接,这将生成较小的数据库。

有关适用于 SharePoint 产品的 Windows PowerShell 的权限和最新信息,请参阅 SharePoint Server cmdlet

示例

-------------------示例 1-----------------------

Move-SPBlobStorageLocation WSS_Content

本示例使用 RBS 将名为WSS_Content的内容数据库从Windows 内部数据库复制到 SQL Server 2008 Express 中的同一数据库名称。

-------------------示例 2-----------------------

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

此示例将名为 WSS_Content 的内容数据库从 Windows Internal Database 复制到 SQL Server 2008 Express 中的数据库中。 新数据库的名称将为 WSS_V4_Content。 移动期间,备份文件名将为 WSSBackupDB。 此命令输出在命令提示符窗口中显示日志信息。

参数

-Confirm

执行命令前,看到确认提示。 有关详细信息,请键入以下命令:get-help about_commonparameters

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

-DestinationDatabase

指定迁移的数据库的名称。 如果未指定 DestinationDatabase 参数,则使用 SourceDatabase 参数。

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

-DestinationDataSourceInstance

指定目标数据库实例的名称。 SourceDatabase 参数中的值将迁移至此实例。 应使用 Service Pack 1 (SP1) 和累积更新 2 或更高版本SQL Server数据库实例的名称。 如果未指定 DestinationDataSourceInstance 参数,则使用本地主机名。

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

-Dir

Used for all disk operations, including storing temporary backups and database (.mdf) files of a migrated database. If the Dir parameter is not specified, a default directory of the destination SQL Server instance is used. The free space in this directory should be at least two times the size of the source database.

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

-SourceDatabase

指定 Windows Internal Database 的名称。

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

-VerboseMod

生成要在命令提示符窗口中显示的详细日志输出。 如果未指定 VerboseMod 参数,则不会显示任何输出。

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

-WhatIf

Displays a message that describes the effect of the command instead of executing the command. For more information, type the following command: get-help about_commonparameters

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

-工作分配

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

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