Move-SPBlobStorageLocation

Copia una base de datos de contenido a una nueva ubicación mediante el almacenamiento remoto de blobs (RBS).

Syntax

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

Description

Use el cmdlet Move-SPBlobStorageLocation para copiar una base de datos de contenido en una instancia de una base de datos de SQL Server mediante el almacenamiento remoto de blobs. El límite del tamaño de la base de datos de SQL Server es de 4 gigabytes (GB). Si una base de datos de contenido supera los 4 GB, no se puede copiar directamente en una instancia de base de datos de SQL Server. El cmdlet Move-SPBlobStorageLocation aprovecha las ventajas que ofrece el RBS y copia bases de datos de más de 4 GB. El RBS almacena los datos en el disco duro y conserva los vínculos a los datos de la base de datos, lo que da como resultado una base de datos más pequeña.

Para obtener permisos y la información más reciente acerca de Windows PowerShell para Productos de SharePoint, vea la documentación en línea en Cmdlets de SharePoint Server.

Ejemplos

------------------EJEMPLO 1------------------

Move-SPBlobStorageLocation WSS_Content

En este ejemplo se copia la base de datos de contenido denominada WSS_Content del Windows Internal Database al mismo nombre de base de datos en SQL Server 2008 Express mediante RBS.

------------------EJEMPLO 2------------------

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

En este ejemplo se copia la base de datos de contenido denominada WSS_Content de Windows Internal Database a una base de datos de SQL Server 2008 Express. El nombre de la nueva base de datos será WSS_V4_Content. Durante el traslado, el nombre del archivo de copia de seguridad será WSSBackupDB. El resultado de este comando muestra información de registro en la ventana de símbolo del sistema.

Parámetros

-AssignmentCollection

Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.

Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.

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

-Confirm

Le pide confirmación antes de ejecutar el comando. Para obtener más información, escriba el siguiente comando: 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

Especifica el nombre de la base de datos migrada. Si no se especifica el parámetro DestinationDatabase, se usará el parámetro 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

Especifica el nombre de la instancia de la base de datos de destino. El valor del parámetro SourceDatabase se migra a esta instancia. El nombre de la instancia de la base de datos debe SQL Server con Service Pack 1 (SP1) y la versión de actualización acumulativa 2 o posterior. Si no se especifica el parámetro DestinationDataSourceInstance, se usará el nombre de host local.

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

-Dir

Se usa para todas las operaciones de disco, como el almacenamiento temporal de copias de seguridad y archivos de base de datos (.mdf) de una base de datos migrada. Si no se especifica el parámetro Dir, se usará un directorio predeterminado de la instancia de SQL Server de destino. El tamaño del espacio libre en este directorio debe ser, como mínimo, el doble del de la base de datos de origen.

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

-SourceDatabase

Especifica el nombre de Windows Internal Database.

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

-VerboseMod

Genera un registro detallado para mostrarlo en la ventana de símbolo del sistema. Si no se especifica el parámetro VerboseMod, no se mostrará ningún resultado.

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

-WhatIf

Muestra un mensaje que describe el efecto del comando en lugar de ejecutar dicho comando. Para obtener más información, escriba el siguiente comando: 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