Restore-SBMessageContainer
Letzte Aktualisierung: April 2013
Restore-SBMessageContainer
Sie können dieses Cmdlet zum Wiederherstellen von Service Bus for Windows Server-Nachrichtencontainern aus einer Sicherung verwenden.
Syntax
Parameter Set: AutoCert
Restore-SBMessageContainer -ContainerDBConnectionString <String> [-CertificateAutoGenerationKey <SecureString> ] [-Force] [-Id <Int64> ] [-SBFarmDBConnectionString <String> ] [ <CommonParameters>]
Detaillierte Beschreibung
Führen Sie "Restore-SBMessageContainer" aus, um einen Service Bus for Windows Server-Nachrichtencontainer aus einer Sicherung wiederherzustellen. Wenn eine ID angegeben wird, stellt dieses Cmdlet den Sicherungscontainer mit der angegebenen ID wieder her. Die Wiederherstellung der Service Bus for Windows Server-Nachrichtencontainerdatenbank umfasst alle Service Bus for Windows Server-Entitäten sowie die Nachrichten, die in diesen Entitäten gespeichert waren. Wenn der TTL-Wert der Nachrichten abgelaufen ist, werden sie jedoch aus dem importierten Nachrichtencontainer gelöscht.
Hinweis: Sie können dieses Cmdlet zum Verschieben von Nachrichtencontainern zwischen zwei verschiedenen Servern verwenden. Dies kann sinnvoll sein, wenn Sie eine Momentaufnahme Ihres Produktionsservers erstellen und diese in eine Testumgebung zum Debuggen importieren möchten.
Parameter
-CertificateAutoGenerationKey<SecureString>
Diese Passphrase ist für die automatische Zertifikatgenerierung erforderlich. Dieser Parameter ist obligatorisch, wenn Zertifikate automatisch generiert werden sollen.
Aliase |
keine |
Erforderlich? |
false |
Position? |
named |
Standardwert |
keine |
Pipelineeingaben akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-ContainerDBConnectionString<String>
Stellt eine Verbindungszeichenfolge der Service Bus for Windows Server-Containerdatenbank dar.
Aliase |
keine |
Erforderlich? |
true |
Position? |
named |
Standardwert |
keine |
Pipelineeingaben akzeptieren? |
True (ByPropertyName) |
Platzhalterzeichen akzeptieren? |
false |
-Force
Gibt den Erzwingungswert an.
Aliase |
keine |
Erforderlich? |
false |
Position? |
named |
Standardwert |
keine |
Pipelineeingaben akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-Id<Int64>
Gibt die ID des Service Bus for Windows Server-Nachrichtcontainers an.
Aliase |
keine |
Erforderlich? |
false |
Position? |
named |
Standardwert |
keine |
Pipelineeingaben akzeptieren? |
True (ByValue, ByPropertyName) |
Platzhalterzeichen akzeptieren? |
false |
-SBFarmDBConnectionString<String>
Stellt eine Verbindungszeichenfolge der Service Bus for Windows Server-Datenbank dar.
Aliase |
keine |
Erforderlich? |
false |
Position? |
named |
Standardwert |
keine |
Pipelineeingaben akzeptieren? |
True (ByPropertyName) |
Platzhalterzeichen akzeptieren? |
false |
<CommonParameters>
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer und -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Eingaben
Der Eingabetyp ist der Typ der Objekte, die Sie per Piping an das Cmdlet übergeben können.
Ausgaben
Der Ausgabetyp ist der Typ der Objekte, die vom Cmdlet ausgegeben werden.
Beispiele
Beispiel 1
PS C:\> Restore-SBMessageContainer -Id 1 -ContainerDBConnectionString "data source=localhost\sqlexpress; integrated security=true"