Move-SPBlobStorageLocation
Kopiert mithilfe von Remote BLOB Storage (RBS) eine Inhaltsdatenbank an einen neuen Speicherort.
Syntax
Move-SPBlobStorageLocation
[-SourceDatabase] <String>
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
[-DestinationDatabase <String>]
[-DestinationDataSourceInstance <String>]
[-Dir <String>]
[-VerboseMod <Boolean>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Verwenden Sie das Cmdlet Move-SPBlobStorageLocation, um remote BLOB Storage (RBS) zu verwenden, um eine Inhaltsdatenbank in eine Instanz einer SQL Server-Datenbank zu kopieren. Die Größenbeschränkung der Datenbank für SQL Server beträgt 4 GB. Wenn eine Inhaltsdatenbank größer als 4 GB ist, kann die Datenbank nicht direkt in eine SQL Server Datenbankinstanz kopiert werden. Das Cmdlet Move-SPBlobStorageLocation nutzt den Vorteil von RBS und kopiert Datenbanken, die größer als 4 GB sind. RBS speichert die Daten auf der lokalen Festplatte und behält die Links zu den Daten in der Datenbank bei, was zu einer kleineren Datenbank führt.
Informationen zu Berechtigungen sowie Aktuelles zu Windows PowerShell für SharePoint-Produkte finden Sie in der Onlinedokumentation unter SharePoint Server-Cmdlets.
Beispiele
------------------BEISPIEL 1----------------------
Move-SPBlobStorageLocation WSS_Content
In diesem Beispiel wird die Inhaltsdatenbank namens WSS_Content mithilfe von RBS aus dem interne Windows-Datenbank in SQL Server 2008 Express in denselben Datenbanknamen kopiert.
------------------BEISPIEL 2----------------------
Move-SPBlobStorageLocation WSS_Content -DestinationDatabase WSS_V4_Content -BackupDatabase WSSBackupDB -VerboseMod:$true
Dieses Beispiel kopiert die Inhaltsdatenbank namens WSS_Content aus der internen Windows-Datenbank in eine Datenbank in SQL Server 2008 Express. Der Name der neuen Datenbank lautet WSS_V4_Content. Während des Verschiebevorgangs lautet der Name der Sicherungsdatei WSSBackupDB. Die Ausgabe dieses Befehls zeigt Protokollinformationen im Eingabeaufforderungsfenster an.
Parameter
-AssignmentCollection
Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.
Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten. Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment beseitigt werden.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Confirm
Fordert Sie zum Bestätigen auf, bevor der Befehl ausgeführt wird.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: 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
Gibt den Namen der migrierten Datenbank an. Wenn der Parameter DestinationDatabase nicht angegeben wird, wird der Parameter SourceDatabase verwendet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DestinationDataSourceInstance
Gibt den Instanznamen der Zieldatenbank an. Der Wert im Parameter SourceDatabase wird in diese Instanz migriert. Der Name der Instanz der Datenbank sollte mit Service Pack 1 (SP1) und Version 2 oder höher SQL Server werden. Wenn der Parameter DestinationDataSourceInstance nicht angegeben wird, wird der lokale Hostname verwendet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Dir
Wird für alle Datenträgervorgänge verwendet, z. B. auch für das Speichern temporärer Sicherungs- und Datenbankdateien (MDF-Dateien) einer migrierten Datenbank. Wenn der Dir-Parameter nicht angegeben ist, wird ein Standardverzeichnis des Ziels SQL Server Instanz verwendet. Der freie Speicherplatz in diesem Verzeichnis sollte mindestens doppelt so groß wie die Quelldatenbank sein.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SourceDatabase
Gibt den Namen der internen Windows-Datenbank an.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-VerboseMod
Generiert eine ausführliche Protokollausgabe, die im Eingabeaufforderungsfenster angezeigt wird. Wenn der Parameter VerboseMod nicht angegeben wird, wird keine Ausgabe angezeigt.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WhatIf
Zeigt eine Meldung an, die die Auswirkung des Befehls beschreibt, anstatt den Befehl auszuführen.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: 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 |