Mit dem Befehl Resume-Scenario können Sie den Replikationsprozess auf einem angehaltenen Replikat-Host wieder aufnehmen. Nachdem die Replikation wieder aufgenommen wurde, werden die gesammelten Änderungen übermittelt und übernommen, ohne dass eine vollständige Resynchronisation der Daten erforderlich ist.
Resume-Scenario [-Name] <Zeichenfolge> [-Host] <Zeichenfolge>
Der Szenarioname.
Der Name des angehaltenen Replikatservers, den Sie wieder aufnehmen möchten.
Beispiel: Wiederaufnehmen der Replikation auf einem angehaltenen Replikatserver
resume-scenario "Dateiserver 1" 192.168.1.153
Ergebnis:
Szenario Dateiserver 1 wieder aufgenommen auf 192.168.1.153
Mit Hilfe des Befehls Run-Scenario können Sie eines oder mehrere Szenarien starten.
Run-Scenario [-Name] <Zeichenfolge> [-Modus] <Zeichenfolge> [-Ignorieren] <Boolesch>
Der Szenarioname. Sie können mehrere Szenarionamen eingeben, indem Sie den Befehl get-scenario verwenden.
Der Synchronisationsmodus. Geben Sie eine der folgenden Angaben ein:
B=Binary (Binär)
F=File (Datei)
Ignorieren von Dateien mit gleichem Namen und gleicher Größe beim Datenvergleich. Geben Sie eine der folgenden Angaben ein:
1=Ja
0= Nein
Hinweise:
Get-Scenario |Run-Scenario
Beispiele: Starten von Szenarien
run-scenario "Dateiserver 1" F 1
Ergebnis:
Szenario Dateiserver 1 wird gestartet...
Mit Hilfe des Befehls Run-Assessment können Sie die genaue, für die Replikation erforderliche Bandbreite und das erforderliche Komprimierungsverhältnis zu ermitteln, ohne die Daten tatsächlich zu replizieren. Wenn Sie diesen Befehl ausführen, werden statistische Daten gesammelt, ohne dass eine Replikation durchgeführt wird. Sobald die Bewertung beendet wird, wird ein Bericht erstellt.
Wichtig! Denken Sie daran, das Szenario, das im Bewertungsmodus ausgeführt wird, mit dem Befehl Stop-Scenario zu beenden, wenn der zu bewertende Abschnitt vorüber ist.
Hinweis: Um den erstellten Bewertungsbericht anzuzeigen, öffnen Sie in der Übersichtsseite das "Report-Center" und wählen den gewünschten Bericht aus.
Run-Assessment [-Name] <Zeichenfolge>
Der Szenarioname.
Beispiel: Ausführen von Szenarien im Bewertungsmodus
run-assessment "Dateiserver 1"
Ergebnis:
Szenario Dateiserver 1 erfolgreich ausgeführt
Eine Markierung ist ein manuell festgelegter Checkpoint, der einen Status markiert, zu dem Sie eventuell mit Hilfe eines Datenrücklaufs zurückkehren möchten. Mit dem Befehl Set-Bookmark können Sie für ein vorgegebenes Szenario eine Markierung setzen. Markierungen werden in Echtzeit gesetzt und nicht für vergangene Ereignisse. Markierungen sollten vor jeder Aktivität gesetzt werden, die zu instabilen Daten führen kann.
Hinweise:
Set-Bookmark [-Name] <Zeichenfolge> [[-Meldung] <Zeichenfolge>]
Der Name des Szenarios.
Der Name der Markierung. Der Standardname beinhaltet das Datum und die Uhrzeit, zu der die Markierung gesetzt wurde.
Hinweis: Wir empfehlen, dass Sie der Markierung einen sinnvollen Namen geben, der Ihnen später dabei helfen wird, sie wiederzuerkennen.
Beispiel: Setzen von Rücklaufmarkierungen
set-bookmark "Dateiserver 1" Backup1
Ergebnis:
Szenario Dateiserver 1: Rücklaufmarkierung erfolgreich gesetzt
Mit Hilfe des Befehls Stop-Scenario können Sie eines oder mehrere Szenarien beenden.
Hinweis: Verwenden Sie die Befehle Get-Scenario und Get-Events, um zu überprüfen, ob der Vorgang erfolgreich abgeschlossen wurde.
Stop-Scenario [-Name] <Zeichenfolge>
Der Name des Szenarios, das Sie beenden möchten. Sie können mehrere Szenarionamen eingeben, indem Sie den Befehl get-scenario verwenden.
Beispiel: Beenden von Szenarien
stop-scenario "Dateiserver 1"
Ergebnis:
Szenario Dateiserver 1 wurde beendet
Der Befehl Suspend-IsAliveCheck lässt Sie die für ein bestimmtes ausgeführtes HA-Szenario durchgeführte "Ist aktiv"-Überprüfung manuell unterbrechen.
Suspend-IsAliveCheck [-Szenarioname] <Zeichenfolge>
Der Szenarioname.
Beispiel: IsAlive-Überprüfung von SQLscenario unterbrechen
Suspend-IsAliveCheck SQLscenario
Ergebnis:
Periodische "Ist aktiv"-Überprüfung (IsAlive) von SQLscenario wird unterbrochen.
Mit Hilfe des Befehls Suspend-Scenario können Sie die Übermittlung von Daten an einen angehaltenen Replikatserver vorübergehend unterbrechen. Während der Unterbrechung werden Änderungen bis zur Wiederaufnahme der Replikation in einem Spool erfasst, so dass keine Resynchronisation erforderlich ist.
Wichtig! Während der Unterbrechung dürfen keinerlei Vorgänge auf dem Replikatserver durchgeführt werden, durch die die Daten in irgendeiner Weise geändert werden. Hierzu gehört auch das Starten von Anwendungen wie Exchange Server, SQL Server oder Oracle. Falls Sie Programme starten müssen, durch die Daten auf dem Replikat geändert werden, können Sie die Option Assured Recovery verwenden.
Hinweise:
Suspend-Scenario [-Name] <Zeichenfolge> [-Host] <Zeichenfolge>
Der Szenarioname.
Der Replikat-Host, den Sie anhalten möchten.
Beispiel: Unterbrechen von Aktualisierungen auf einem Replikat
suspend-scenario "Dateiserver 1" 192.168.1.153
Ergebnis:
Szenario Dateiserver 1 Unterbrochen auf 192.168.1.153
Mit Hilfe des Befehls Switchover-Scenario können Sie den Switchover-Vorgang für ein vorgegebenes HA-Szenario starten. Verwenden Sie den Befehl Switchover-Scenario erneut, um ein Switchback der Rollen zwischen dem Master und dem Replikat durchzuführen.
Switchover-Scenario [-Name] <Zeichenfolge>
Der Szenarioname.
Beispiel: Durchführen eines Switchovers
Switchover-Scenario "SQL Server 1"
Szenario SQL Server 1 wechselt zu 192.168.1.153
Fertig
Mit Hilfe des Befehls Sync-Scenario können Sie den Master und das Replikat eines bestimmten Szenarios synchronisieren. Sie können die Synchronisation jederzeit unabhängig vom Ausführungsstatus der Replikation manuell starten.
Sync-Scenario [-Name] <Zeichenfolge> [-Modus] <Zeichenfolge> [-Ignorieren] <Boolesch>
Der Szenarioname. Sie können mehrere Szenarionamen eingeben, indem Sie den Befehl get-scenario verwenden.
Der Synchronisationsmodus. Geben Sie eine der folgenden Angaben ein:
B=Binary (Binär)
F=File (Datei)
Ignorieren von Dateien mit gleichem Namen und gleicher Größe beim Datenvergleich. Geben Sie eine der folgenden Angaben ein:
1=Ja
0= Nein
Beispiel: Initiieren einer Synchronisation
sync-scenario "Dateiserver 1" F 1
Ergebnis:
Synchronisation wird ausgeführt für Szenario FS 1...
Fertig
Mit dem Befehl Test-Integrity können Sie einen automatischen Integritätstest für Assured Recovery auf einem Replikat-Host aktivieren.
Hinweise:
Test-Integrity [-Name] <Zeichenfolge> [-Host] <Zeichenfolge>
Der Name des Szenarios.
Die IP-Adresse oder der Hostname des Replikat-Hosts, den Sie testen möchten.
Beispiel: Durchführen des Integritätstest für Assured Recovery
Test-Integrity "Exchange Server 1" 192.168.1.153
Integritätstest für Assured Recovery gestartet am 192.168.1.153
Fertig
Integritätstest für Assured Recovery abgeschlossen am 192.168.1.153
Mit dem Befehl Unmount-Snapshot können Sie einen angezeigten Snapshot wieder freigeben, ohne dass der Snapshot selbst gelöscht wird. Die Snapshots werden nach wie vor angezeigt, es werden jedoch keine Bereitstellungspunkte mehr verwendet.
Unmount-Snapshot [-Name] <Zeichenfolge> [[-Index] [<Int32>]] [[-Port] [<Zeichenfolge>]]
Der Name des Hosts, dessen Snapshot Sie anzeigen möchten.
Die Indexnummer des Snapshot, wie vom Befehl Get-Snapshot zurückgegeben.
Der Port, der für die Verbindung mit dem vorgegebenen Host verwendet wird. Die standardmäßige Port-Nummer lautet 25000.
Beispiel: Entladen eines Snapshots
Unmount-Snapshot {97127d0b-f1c9-4db5-943d-96c39b712fe6} 1
Snapshot {97127d0b-f1c9-4db5-943d-96c39b712fe6} entladen
In diesem Abschnitt werden CA ARCserve RHA-PowerShell-Befehle beschrieben, mit denen Sie Szenarien und Szenariogruppen bearbeiten können.
Mit Hilfe des Befehls Add-dir können Sie dem Master- und dem Replikat-Host Stammverzeichnisse hinzufügen. Sie können für den Master und das Replikat denselben Stammverzeichnispfad definieren oder zwei verschiedene Pfade eingeben. Wenn Sie für das Replikat keinen anderen Pfad eingeben, ist dieser standardmäßig derselbe wie der Masterpfad.
Add-Dir [-Name] <Zeichenfolge> [-MasterPfad] <Zeichenfolge> [[-ReplikatPfad] [<Zeichenfolge>]]
Der Szenarioname.
Der vollständige Pfad der Stammverzeichnisse auf dem Master.
Der vollständige Pfad der Stammverzeichnisse auf dem Replikat/den Replikaten. Wird kein Wert angegeben, wird derselbe Pfad für den Master und das Replikat verwendet.
Beispiel: Hinzufügen desselben Stammverzeichnisses zum Master und zum Replikat
add-dir "Dateiserver 1" C:/Tools
Stammverzeichnis: C:/Tools erfolgreich hinzugefügt
Mit Hilfe des Befehls Add-Group können Sie neue Szenariogruppen erstellen.
Hinweis: Wenn kein Szenario zugewiesen ist, werden in der Übersicht keine leeren Szenariogruppen angezeigt.
Add-Group [-Name] <Zeichenfolge>
Der Name der neuen Szenariogruppe.
Hinweis: Geben Sie einen eindeutigen Namen ein, da Sie denselben Namen nicht für mehrere Szenariogruppen verwenden können. Wenn Sie für die neue Gruppe einen bestehenden Namen verwenden, wird dieser automatisch durch das System geändert.
Beispiel: Erstellen neuer Szenariogruppen
add-group "Dateiserver-Szenarien"
Gruppen-Dateiserver-Szenarien erfolgreich hinzugefügt
Mit Hilfe des Befehls Add-Master können Sie einen Master-Host zu einem Szenario hinzufügen. Wenn Sie einen Master-Host definieren, müssen Sie seinen Hostnamen eingeben. Sie können darüber hinaus auch die Master-IP-Adresse eingeben, dieser Parameter ist jedoch nicht unbedingt erforderlich.
Hinweise:
Add-Master [-Name] <Zeichenfolge> [-Host] <Zeichenfolge> [[-IP-Adresse] [<Zeichenfolge>]]
Der Name des Szenarios.
Der Hostname des neuen Masters.
Die IP-Adresse des neuen Masters. Wenn keine IP-Adresse definiert ist, sucht das System diese standardmäßig, indem es den angegebenen Hostnamen verwendet. Es verwendet dann die erste IP-Adresse, die es findet. Aus diesem Grund empfiehlt es sich, die IP-Adresse, die Sie verwenden möchten, hier einzutragen, wenn der Host über mehrere IP-Adressen verfügt.
Beispiel: Hinzufügen eines Master-Hosts zu einem Szenario
add-master "Dateiserver 1" 130.119.185.152
Master 130.119.185.152 erfolgreich hinzugefügt
Mit Hilfe des Befehls Add-Replica können Sie einen Master-Host zu einem Szenario hinzufügen. Wenn Sie einen Replikat-Host definieren, müssen Sie seinen Hostnamen und optional auch seine IP-Adresse eingeben. Dann müssen Sie seinen übergeordneten Host eingeben. Dieser kann entweder im Master oder in einem anderen Replikat bestehen.
Hinweis: Sie können als Hostname die IP-Adresse eingeben.
Wenn Sie ACL-Sicherheitsdelegationen verwenden, müssen Sie die Werte von drei zusätzlichen Parametern eingeben: Benutzername, Kennwort und Domänenname.
Add-Replica [-Name] <Zeichenfolge> [-Host] <Zeichenfolge> [[-IP-Adresse] [<Zeichenfolge>]] [-Übergeordnet] <Zeichenfolge> [[-Benutzername] <Zeichenfolge>] [[-Kennwort] <Zeichenfolge>] [[-Domänenname] <Zeichenfolge>]
Der Name des Szenarios.
Der Hostname des neuen Replikats.
Die IP-Adresse des neuen Replikats. Wenn keine IP-Adresse definiert ist, sucht das System diese standardmäßig, indem es den angegebenen Hostnamen verwendet. Es verwendet dann die erste IP-Adresse, die es findet. Aus diesem Grund empfiehlt es sich, die IP-Adresse, die Sie verwenden möchten, hier einzutragen, wenn der Host über mehrere IP-Adressen verfügt.
Der übergeordnete Host des neuen Replikat-Hosts. Der übergeordnete Host kann entweder der Master oder ein Upstream-Replikat sein, und Sie können entweder seinen Hostnamen oder die IP-Adresse verwenden.
Der Benutzername, das Kennwort und die Domäne eines Benutzers, der berechtigt ist, einen neuen Replikat-Host hinzuzufügen.
Beispiel: Hinzufügen eines Replikat-Hosts zu einem Szenario
add-replica "Dateiserver 1" 130.119.185.153 -übergeordnet 130.119.185.152
Replikat 130.119.185.153 erfolgreich hinzugefügt
Mit Hilfe des Befehls Add-Replicas können Sie einem Szenario gleichzeitig mehrere Replikat-Hosts hinzufügen. Um mehrere Replikat-Hosts hinzufügen zu können, müssen Sie eine Textdatei erstellen, die die Hostnamen und IP-Adressen der Hosts enthält. Wenn Sie den Befehl verwenden, definieren Sie zuerst den Szenarionamen und den übergeordneten Host aller Replikat-Hosts, die Sie hinzufügen möchten. Geben Sie anschließend den Namen und den Pfad der Datei an, die die Details der neuen Hosts enthält.
Add-Replicas [-Szenarioname] <Zeichenfolge> [-ÜbergeordneterHost] <Zeichenfolge> [-Dateiname] <Zeichenfolge>
Der Name des Szenarios.
Der übergeordnete Host des neuen Replikat-Hosts. Der übergeordnete Host kann entweder der Master oder ein Upstream-Replikat sein, und Sie können entweder seinen Hostnamen oder die IP-Adresse verwenden.
Eine Textdatei, die die Hostnamen und deren IP-Adressen enthält. Der Text sollte folgendermaßen formatiert sein:
#Hostname IP-Adresse
QA95-W2K3-SQL1 *130,119.185,155
QA95-W2K3-EX2 *130,119.185,153
Der Benutzername, das Kennwort und die Domäne eines Benutzers, der berechtigt ist, neue Replikat-Hosts hinzuzufügen.
Beispiel: Hinzufügen mehrerer Replikat-Hosts zu einem Szenario
add-replicas "Exchange Server" QA95-W2K3-EX1 D:\New_Replica_Hosts.txt
130,119.185,151 QA95-W2K3-EX1
130,119.185,152 QA95-W2K3-EX2
2 Replikate wurden hinzugefügt.
Mit Hilfe des Befehls Add-Scenario können Sie neue Szenariogruppen erstellen. Bei der Erstellung eines neuen Szenarios müssen Sie Folgendes definieren:
Das neue Szenario wird ohne Hosts und Stammverzeichnisse erstellt. Diese Parameter definieren Sie zu einem späteren Zeitpunkt über die Befehle Add-Master, Add-Replica und Add-Dir.
Add-Scenario [-Name] <Zeichenfolge> [[-Gruppe] [<Zeichenfolge>]] [[-Anwendung] [<Zeichenfolge>]] [[-Typ] [<Zeichenfolge>]] [[-AR] [<Boolesch>]
Der Name des neuen Szenarios.
Hinweis: Geben Sie einen eindeutigen Namen ein, da Sie denselben Namen nicht für mehrere Szenarien verwenden können. Wenn Sie für ein neues Szenario einen bestehenden Namen verwenden, wird dieser automatisch durch das System geändert.
Der Name der Szenariogruppe, in der das neue Szenario enthalten ist.
Hinweise:
Der Servertyp, dessen Daten repliziert werden:
Die Art der Lösung:
Ob ein Assured Recovery-Test der Wiederherstellbarkeit der Daten auf dem Replikatserver durchgeführt werden soll:
Beispiel: Erstellen neuer Szenarien
add-scenario "Dateiserver 1" "Dateiserver-Szenarien" FS DR 0
Szenario Dateiserver 1 erfolgreich hinzugefügt
Mit Hilfe des Befehls Remove-Dir können Sie Stammverzeichnisse vom Master- und vom Replikat-Host entfernen.
Hinweis: Mit diesem Befehl ist es nicht möglich, ein Stammverzeichnis lediglich vom Replikat-Host zu entfernen. Wenn Sie Master-Stammverzeichnisse entfernen, werden die entsprechenden Replikat-Stammverzeichnisse ebenfalls entfernt.
Remove-Dir [-Name] <Zeichenfolge> [-MasterPfad] <Zeichenfolge>
Der Name des Szenarios.
Der Stammverzeichnispfad auf dem Master.
Beispiel: Entfernen von Stammverzeichnissen vom Master und vom Replikat
remove-dir "Dateiserver 1" C:/Tools
Ergebnis:
Stammverzeichnis: C:/Tools entfernt
Mit Hilfe des Befehls Remove-Group können Sie eine vorgegebene Szenariogruppe löschen.
Hinweis: Sie können lediglich leere Szenariogruppen entfernen. Wenn Sie eine Gruppe entfernen möchten, die Szenarien enthält, müssen Sie zunächst die Szenarien entfernen.
Remove-Group [-Name] <Zeichenfolge>
Der Name der Szenariogruppe, die Sie löschen möchten.
Beispiel: Löschen von Szenariogruppen
remove-group "neue Gruppe 1"
Gruppe neue Gruppe 1 entfernt
Mit Hilfe des Befehls Remove-Replica können Sie einen Master-Host zu einem Szenario hinzufügen.
Remove-Replica [-Name] <Zeichenfolge> [-Host] <Zeichenfolge> [-Übergeordneter Host] <Zeichenfolge>
Der Name des Szenarios.
Der Name des Replikat-Hosts, den Sie entfernen möchten.
Der übergeordnete Host des Replikat-Hosts, den Sie in der Replikationsstruktur entfernen möchten. Dieser kann entweder der Master oder ein Upstream-Replikat sein.
Beispiel: Entfernen eines Replikat-Hosts von einem Szenario
remove-replica "FS 1" 130.119.185.153 -übergeordnet 130.119.185.152
Replikat 130.119.185.153 entfernt
Mit Hilfe des Befehls Remove-Scenario können Sie ein vorgegebenes Szenario löschen.
Hinweis: Ein Szenario, das gerade ausgeführt wird, kann nicht gelöscht werden.
Remove-Scenario [-Name] <Zeichenfolge>
Der Name des Szenarios, das Sie löschen möchten.
Beispiel: Entfernen von Szenarien
remove-scenario "Dateiserver 2"
Szenario Dateiserver 2 entfernt
Mit Hilfe des Befehls Rename-Group können Sie den Namen einer Szenariogruppe ändern.
Rename-Group [-Name] <Zeichenfolge> [-NeuerName] <Zeichenfolge>
Der aktuelle Name der Szenariogruppe.
Der neue Name der Szenariogruppe.
Hinweis: Geben Sie einen eindeutigen Namen ein, da Sie denselben Namen nicht für mehrere Szenariogruppen verwenden können. Wenn Sie für die Szenariogruppe einen bestehenden Namen verwenden, wird dieser automatisch durch das System geändert.
Beispiel: Umbenennen von Szenariogruppen
rename-group Server "Exchange Server-Szenarien"
Group Server umbenannt!
Mit Hilfe des Befehls Rename-Scenario können Sie den Namen einer Szenariogruppe ändern.
Hinweis: Ein Szenario, das gerade ausgeführt wird, kann nicht umbenannt werden. Um den Namen ändern zu können, müssen Sie es zuerst beenden.
Rename-Scenario [-Name] <Zeichenfolge> [-NeuerName] <Zeichenfolge>
Der aktuelle Name des Szenarios.
Der neue Name des Szenarios.
Beispiel:
rename-scenario "Dateiserver 1" "Dateiserver"
Szenario Dateiserver 1 umbenannt!
Während ein Szenario ausgeführt wird, können Sie bestimmte Szenarioeigenschaften ändern. Dieser Abschnitt listet die Syntax und Beispiele für die Befehle auf, die angewendet werden, um ein Szenario, während es ausgeführt wird, zu bearbeiten.
Der Befehl "Apply-AllPendingRuntimeChangeableScenarioProperties" ermöglicht es Ihnen, alle Änderungen in allen geänderten Szenarien zur Laufzeit anzuwenden.
Apply-AllPendingRuntimeChangeableScenarioProperties
Keine
Beispiel
Nehmen wir an, dass Sie Eigenschaften in mehreren Szenarien geändert haben. Diese Änderungen sind alle ausstehend. Um sie sofort anzuwenden, verwenden Sie diesen Befehl.
Der Befehl Apply-PendingRuntimeChangeableScenarioProperties ermöglicht es Ihnen, alle Änderungen auf das angegebene ausgeführte Szenario anzuwenden.
Apply-PendingRuntimeChangeableScenarioProperties [Name]
Name: Der Name des ausgeführten Szenarios, das Sie ändern möchten.
Beispiel
Folgender Befehl wendet Änderungen auf ein Szenario mit dem Namen "FileServer" an:
Apply-PendingRuntimeChangeableScenarioProperties FileServer
Das Ergebnis ist eine Liste von Eigenschaften und ihren Werten:
error_source : engine_verification_error
error_level: Error
host_index: 2
root_dir_index: 0
property_xpath: Scenario.ReplicationTree.ReplNode.ReplNode.SpecificReplicaProps. ReplicaScheduledTask.Suspend.SuspendScript.Path
Der Befehl "AllPendingRuntimeChangeableScenarioProperties" bricht alle Änderungen ab, die Sie für alle Szenarien konfiguriert haben.
Discard-AllPendingRuntimeChangeableScenarioProperties
Keine
Der Befehl "Discard-RuntimeChangeableScenarioProperties" ermöglicht es Ihnen, alle Änderungen abzubrechen, die Sie auf dem angegebenen ausgeführten Szenario vorgenommen haben.
Discard-RuntimeChangeableScenarioProperties [Name]
Name: Dies ist der Name des ausgeführten Szenarios, für das Sie Änderungen verwerfen möchten.
Beispiel
Wenn Sie mehrere Änderungen in einem ausgeführten Szenario mit dem Namen "FileServer" vorgenommen haben und Probleme entdecken, verwenden Sie folgenden Befehl, um das Szenario auf alle ursprünglichen Werten zurückzustellen:
Discard-RuntimeChangeableScenarioProperties FileServer
Alle Änderungen, die in einem Szenario mit dem Namen "FileServer" vorgenommen wurden, werden auf ihre ursprünglichen Werten zurückgesetzt.
Wenn Sie nur bestimmte Eigenschaften auf ihren ursprünglichen Wert zurücksetzen möchten, verwenden Sie den Befehl "Set-RuntimeChangeableScenarioProperties", um nur die angegebene Eigenschaft für das ausgeführte Szenario zu ändern. Beachten Sie, dass wenn Sie Änderungen verworfen haben, alle Datensätze in der Liste "Get-AllPendingRuntimeChangeableScenarioProperties" gelöscht werden. Wenn Sie "Apply-PendingRuntimeChangeableScenarioProperties" ausführen, führt dies zu einer Warnmeldung, die darauf hinweist, dass das angegebene Szenario nicht zur Laufzeit geändert wurde.
Der Befehl "Get-AllPendingRuntimeChangeableScenarioProperties" listet alle Szenarien auf, die während der Ausführung geändert wurden.
Get-AllPendingRuntimeChangeableScenarioProperties
Keine
Beispiel
Folgender Befehl listet alle Szenarien auf, die während der Ausführung geändert wurden.
Get-AllPendingRuntimeChangeableScenarioProperties
Das Ergebnis ist eine Liste von Szenarionamen.
Der Befehl "Get-AllRuntimeChangeableScenarioProperties" ermöglicht es Ihnen, alle Eigenschaften aufzulisten, die geändert werden können, während ein Szenario ausgeführt wird.
get-AllRuntimeChangeableScenarioProperties
Keine
Beispiel:
Folgender Code gibt den Befehl aus, um alle bearbeitbaren Eigenschaften aufzulisten und die Ausgabe an eine Textdatei umzuleiten.
Get-AllRuntimeChangeableScenarioProperties > d:\1.txt
Das Ergebnis ist eine Reihe von bearbeitbaren Eigenschaften im Format "Scenario/Master/Replica/PropertyName".
Der Befehl "Get-RuntimeChangeableScenarioProperties" ermöglicht es Ihnen, alle Eigenschaften zu finden, die Sie bearbeiten können, während das angegebene Szenario ausgeführt wird. Der Befehl gibt eine Liste von Eigenschaften zurück, die Sie für dieses Szenario ändern können. Verbinden Sie E/A-Umleitungsbefehlen, um die Ausgabe zu einer Textdatei zu formatieren.
Get-RuntimeChangeableScenarioProperties [Name]
Name: Name des ausgeführten Szenarios
Beispiel:
Folgender Befehl listet alle bearbeitbaren Eigenschaften für das Szenario mit dem Namen "File Server Scenario 1" auf:
Get-RuntimeChangeableScenarioProperties FileServerScenario1
Property: False
Host: 10.0.0.0
Value: False
Index: 111
Category: Replica
Name: SpecificReplicaProps.Suspend.SuspendScript
Der Befehl "Get-PendingRuntimeChangeableScenarioProperties" ermöglicht es Ihnen, alle Änderungen aufzulisten, die im angegebenen ausgeführten Szenario vorgenommen wurden.
Get-PendingRuntimeChangeableScenarioProperties [Name]
Name: Name des ausgeführten Szenarios
Beispiel:
Folgendes Beispiel zeigt die Liste aller geänderten Eigenschaften für das Szenario mit dem Namen "FileServer":
Get-PendingRuntimeChangeableScenarioProperties FileServer
Das Ergebnis ist eine Liste von Eigenschaften und ihren ursprünglichen und neuen Werten.
Der Befehl "Set-RuntimeChangeableScenarioProperty" ermöglicht es Ihnen, den Wert der angegebenen Eigenschaft im genannten Szenario zu aktualisieren, während es ausgeführt wird.
Set-RuntimeChangeableScenarioProperty [Name] [Index] [Value] [Host]
Name: Der Name des ausgeführten Szenarios, dessen Eigenschaften Sie ändern möchten.
Index: Der Index oder Name der Eigenschaft, die Sie ändern möchten. Um korrekte Namen zu bestimmen, verwenden Sie die Befehle "Get-AllRuntimeChangeableScenarioProperties" oder "Get-RuntimeChangeableScenarioProperties". Der Indexwert wird intern generiert. Sogar bei zwei Szenarien des gleichen Typs kann die gleiche Eigenschaft einen anderen Index haben. Stellen Sie sicher, dass Sie die richtigen Indizes oder Namen erhalten.
Wert - Die neue Einstellung für die angegebene Eigenschaft.
Host - (Optional) Der Host muss nur für Änderungen der Master- oder Replikateigenschaften angegeben werden. Für generische oder HA-Eigenschaften ist dieser Wert optional.
Beispiel:
Folgender Befehl aktualisiert das Argument der angehaltenen Skripteigenschaft, die auf dem Namen basiert:
Set-RuntimeChangeableScenarioProperty FileServer SpecificReplicaProps.Suspend.SuspendScript 456 -Host 10.0.0.1
Das Ergebnis ist eine Tabelle, die Eigenschaften, den ursprünglichen und den neuen Wert anzeigt.
Der Befehl "Test-RuntimeChangeableScenarioProperty" ermöglicht es Ihnen, zu bestätigen, ob die angegebene Eigenschaft noch bearbeitet werden kann, während das Szenario ausgeführt wird.
Test-RuntimeChangeableScenarioProperty [Name] [Index] [Host]
Name: Name des ausgeführten Szenarios
Index: Der Index oder Name der Eigenschaft, die Sie testen möchten.
Host: Optional
Beispiel
Folgender Befehl testet die Eigenschaft, dessen Index 113 ist, für ein ausgeführtes Szenario mit dem Namen "FileServer".
Test-RuntimeChangeableScenarioProperty FileServer 113 -host 10.0.0.3
Das Ergebnis ist ein wahrer oder falscher Wert für den angegebenen Index oder Eigenschaftsnamen.
In diesem Abschnitt werden CA ARCserve RHA-PowerShell-Befehle beschrieben, mit denen Sie die DR- und HA-Vorgänge überwachen können.
Mit Hilfe des Befehls Get-Dirs können Sie alle Stammverzeichnisse eines Szenarios auflisten.
Get-Dirs [-Name] <Zeichenfolge>
Der Szenarioname.
Beispiel: Auflisten der Stammverzeichnisse eines Szenarios
get-dirs "Dateiserver 1"
ID : 2721474912
Szenario : Dateiserver 1
Master : 192.168.1.152
Pfad = C:/Test
DB : False
Mit Hilfe des Befehls Get-Events können Sie eine Liste der Replikationsereignisse eines Szenarios anzeigen. Die Ereignisliste kann Informations-, Warnungs- und Fehlerereignisse beinhalten. Zu den angezeigten Informationen zählen die Ereignis-ID, das Datum und die Uhrzeit des Ereignisses, der Szenarioname, der Schweregrad des Ereignisses und die Ereignismeldung.
Get-Events [-Name] <Zeichenfolge>
Der Name des Szenarios, dessen Ereignisse Sie anzeigen möchten.
Beispiel: Auflisten der Ereignisse eines Szenarios in einer automatisch angepassten Formattabelle
get-events "Dateiserver 1" | FT -auto
ID Uhrzeit Szenario Schweregrad Meldung
-- ---- -------- -------- -------
SM00165 28/10/2008 18:02:52 Uhr Dateiserver 1 Erheblich Verbunden mit...
SR00014 30/10/2008 19:17:31 Uhr Dateiserver 1 Erheblich Startvorgang wird ausgeführt...
SR00139 30/10/2008 19:17:31 Uhr Dateiserver 1 Erheblich Datei wird gestartet...
IR00119 30/10/2008 19:18:16 Uhr Dateiserver 1 Info Stammverzeichnis...
SR00120 30/10/2008 19:18:16 Uhr Dateiserver 1 Erheblich Synchronisation...
IM00405 30/10/2008 19:15:06 Uhr Dateiserver 1 Info Bericht...
SR00202 30/10/2008 19:18:16 Uhr Dateiserver 1 Erheblich Alle Änderungen...
SR00096 3/11/2008 18:47:40 Uhr Dateiserver 1 Erheblich Szenario wird beendet...
Mit Hilfe des Befehls Get-Group können Sie alle Szenariogruppen auflisten, die einen vorgegebenen Namen tragen. Um diese Liste anzuzeigen, müssen Sie den Namen eingeben, nach dem Sie suchen.
Darüber hinaus können Sie mit diesem Befehl alle bestehenden Szenariogruppen auflisten. Geben Sie den Befehl einfach ohne einen Szenarionamen ein, um alle Szenariogruppen anzuzeigen.
Get-group [[-GruppenName] [<Zeichenfolge>]]
Der Name der Szenariogruppe.
Hinweis: Sie können die Platzhalter '*" oder "?" als Teil des Namens der Szenariogruppe verwenden.
Beispiel: Auflisten aller Szenariogruppen mit vorgegebenem Namen
get-group *Server*
Dateiserver-Szenarien 2
Dateiserver-Szenarien 1
Exchange Server-Szenarien
Dateiserver-Szenarien
Mit Hilfe des Befehls Get-Hosts können Sie alle Hosts eines Szenarios auflisten.
Get-Hosts [-Name] <Zeichenfolge>
Der Szenarioname.
Beispiel: Auflisten der Hosts eines vorgegebenen Szenarios in einer automatisch angepassten Formattabelle
Get-Hosts "Dateiserver 1" |FT -auto
Szenario Name Rolle Übergeordnetes Element Status IP Port
-- ----- ---- ---- ------ ----- ---- --
Dateiserver 1 192.168.1.152 Master -- Aktiv 192.168.1.152 25000
Dateiserver 1 192.168.1.153 Replikat 1192.168.1.152 Aktiv 192.168.1.153 25000
Mit Hilfe des Befehls Get-Scenario können Sie alle Szenarien auflisten, die einen vorgegebenen Namen tragen. Um diese Liste anzuzeigen, müssen Sie den Namen eingeben, nach dem Sie suchen.
Darüber hinaus können Sie mit diesem Befehl alle bestehenden Szenarien auflisten. Geben Sie den Befehl einfach ohne einen Szenarionamen ein, um alle Szenarien anzuzeigen.
Get-Scenario [-Name] <Zeichenfolge>
Der Szenarioname.
Hinweis: Sie können die Platzhalter '*" oder "?" als Teil des Szenarionamens verwenden.
Beispiel: Auflisten aller Szenarien mit vorgegebenem Namen in einer automatisch angepassten Formattabelle
get-scenario Datei* |FT -auto
ID Gruppe Name Typ Master Status Sync AR
-- ----- ---- ---- ------ ----- ---- --
1123633852 Szenarien Dateiserver FileServer Unbekannte Datei False
1123633468 Szenarien Dateiserver 1 FileServer 192.168.1.153 Beendete Datei False
Mit dem Befehl Get-Snapshot können Sie alle VSS-Snapshots eines vorgegebenen Replikat-Hosts anzeigen.
Get-Snapshot [-Name] <Zeichenfolge> [[-Port] <Zeichenfolge>]
Der Name des Hosts, wie er im Szenario vorkommt.
Der Verbindungsport zu dem vorgegebenen Host. Die standardmäßige Port-Nummer lautet 25000.
Beispiel: Anzeigen aller VSS-Snapshots eines vorgegebenen Replikat-Hosts in einer automatisch angepassten Formattabelle
Get-Snapshot 130.119.173.7 |FT -auto
Index Snapshot Erstellt Angezeigt Geladen Laufwerk Szenario
----- -------- ------- ------- ------- ----- --------
0 {4f2bb053-5f2d} 18/11/2008 16:03:09 Uhr False Nicht geladen C:/ FileServer
1 {bcbdda2b-6165} 18/11/2008 16:06:00 Uhr False Nicht geladen C:/ FileServer
2 {c1f206be-2ad0} 18/11/2008 16:07:17 Uhr False Nicht geladen C:/ FileServer
Mit Hilfe des Befehls Get-State können Sie alle Szenarien auflisten, die für einen vorgegebenen Host definiert wurden, sowie deren Einzelheiten und Status.
Get-State [-Name] <Zeichenfolge>
Der Hostname.
Beispiel:
get-state 130.119.185.152
ID : 2505374864 Gruppe : FS-Szenarien Name : FS 1 Typ : Dateiserver Master : 130.119.185.152 Status : wird ausgeführt Sync : Datei AR : False
ID : 2721467841 Gruppe : Dateiserver-Szenarien Name : Dateiserver 1 Typ : Dateiserver Master : 130.119.185.152 Status : beendet Sync : Datei AR : False
Mit Hilfe des Befehls Get-Stats können Sie während der Ausführung die Szenariostatistik pro Host anzeigen.
Get-Stats [-Name] <Zeichenfolge>
Der Name des Szenarios.
Beispiel: Anzeigen der Replikationsstatistik eines Szenarios während der Ausführung
get-stats "Dateiserver 1"
Szenario : Dateiserver 1
Name : 192.168.1.152
Rolle : Master
Spool_Größe : 0
Sync_Dateien : 345
Sync_MByte : 86
Rep_MByte : 0
Szenario : Dateiserver 1
Name : 192.168.1,153
Rolle : Replikat
Spool_Größe : 0
Sync_Dateien : 345
Sync_MByte : 86
Rep_MByte : 0
In diesem Abschnitt werden CA ARCserve RHA-PowerShell-Befehle beschrieben, mit denen Sie Benutzergruppen und Benutzer für ACL-basierte Steuerungsdienste überwachen und verwalten können.
Hinweis: Für die Verwendung der ACL-Befehle ist eine spezielle Lizenz erforderlich.
Mit Hilfe des Befehls Get-SuperUserGroup können Sie den Namen der Superuser-Gruppe des verbundenen Steuerungsdienstes anzeigen.
Get-SuperUserGroup
Hinweis: Dieser Befehl verfügt nicht über Parameter.
Beispiel: Anzeigen des Namens der Superuser-Gruppe
Get-SuperUserGroup
QA95-W2K3-SQL\\CA XOsoft-Benutzer
Mit Hilfe des Befehls Set-SuperUserGroup können Sie die Superuser-Gruppe ändern.
Set-SuperUserGroup [-Gruppenname] <Zeichenfolge>
Der Name der neuen Superuser-Gruppe.
Beispiel: Ändern der Superuser-Gruppe
Set-SuperUserGroup Administrators
Superuser-Gruppe erfolgreich festgelegt.
Mit Hilfe des Befehls Get-Users können Sie alle Benutzer auflisten, die zur Superuser-Gruppe gehören.
get-users
Hinweis: Dieser Befehl verfügt nicht über Parameter.
Beispiel: Auflisten aller Benutzer, die zur Superuser-Gruppe gehören
get-users
QA95-W2K3\Administrator
QA95-W2K3-SQL\Benutzer2
QA95-W2K3-SQL\Benutzer1
Mit Hilfe des Befehls Get-ScenarioUsers können Sie alle Benutzer auflisten, die über Rechte für ein bestimmtes Szenario verfügen.
get-ScenarioUsers [-Szenarioname] <Zeichenfolge>
Der Name des Szenarios.
Beispiel: Auflisten aller Benutzer, die über Rechte für ein bestimmtes Szenario verfügen
Get-ScenarioUsers "Dateiserver"
name
----
QA95-W2K3-SQL\Benutzer2
QA95-W2K3-SQL\Benutzer1
Mit Hilfe des Befehls Set-ScenarioUser können Sie einem Benutzer gewisse Rechte für ein bestimmtes Szenario zuweisen.
Set-ScenarioUser [-Name] <Zeichenfolge> [-Benutzer] <Zeichenfolge> [-Recht] <Zeichenfolge>
Der Name des Szenarios.
Der vollständige Name des Benutzers.
Die Art der Rechte, über die der Benutzer für das Szenario verfügen wird. Geben Sie eine der folgenden Angaben ein:
A = Admin
C = Control (Steuerung)
V = View Only (Nur Anzeige)
Beispiel: Einem Benutzer Steuerungsrechte für ein bestimmtes Szenario zuweisen
Set-ScenarioUser "Dateiserver" QA95-W2K3-SQL\Benutzer2 C
Benutzerrecht erfolgreich festgelegt.
Mit Hilfe des Befehls Remove-ScenarioUser können Sie die Rechte aufheben, über die ein Benutzer für ein bestimmtes Szenario verfügt.
Remove-ScenarioUser [-Name] <Zeichenfolge> [-Benutzer] <Zeichenfolge>
Der Name des Szenarios.
Der Name des Benutzers.
Beispiel: Aufheben der Rechte eines Benutzers für ein bestimmtes Szenario
Remove-ScenarioUser "Dateiserver" QA95-W2K3-SQL\Benutzer2
Benutzer erfolgreich entfernt.
Copyright © 2012 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |