CA ARCserve Replication and High Availability - Bedienungsanleitung für PowerShell-Befehle

Die Seite wird erstellt Hortensia-Antonija Ackermann
 
WEITER LESEN
CA ARCserve Replication and High Availability - Bedienungsanleitung für PowerShell-Befehle
CA ARCserve®Replication and
High Availability

  Bedienungsanleitung für PowerShell-
               Befehle
                  r16
Diese Dokumentation, die eingebettete Hilfesysteme und elektronisch verteilte Materialien beinhaltet (im Folgenden als
"Dokumentation” bezeichnet), dient ausschließlich zu Informationszwecken des Nutzers und kann von CA jederzeit geändert
oder zurückgenommen werden.
Diese Dokumentation darf ohne vorherige schriftliche Genehmigung von CA weder vollständig noch auszugsweise kopiert,
übertragen, vervielfältigt, veröffentlicht, geändert oder dupliziert werden. Diese Dokumentation enthält vertrauliche und
firmeneigene Informationen von CA und darf vom Nutzer nicht weitergegeben oder zu anderen Zwecken verwendet werden als
zu denen, die (i) in einer separaten Vereinbarung zwischen dem Nutzer und CA über die Verwendung der CA-Software, auf die
sich die Dokumentation bezieht, zugelassen sind, oder die (ii) in einer separaten Vertraulichkeitsvereinbarung zwischen dem
Nutzer und CA festgehalten wurden.
Ungeachtet der oben genannten Bestimmungen ist der Benutzer, der über eine Lizenz für das bzw. die in dieser Dokumentation
berücksichtigten Software-Produkt(e) verfügt, berechtigt, eine angemessene Anzahl an Kopien dieser Dokumentation zum
eigenen innerbetrieblichen Gebrauch im Zusammenhang mit der betreffenden Software auszudrucken, vorausgesetzt, dass
jedes Exemplar diesen Urheberrechtsvermerk und sonstige Hinweise von CA enthält.
Dieses Recht zum Drucken oder anderweitigen Anfertigen einer Kopie der Dokumentation beschränkt sich auf den Zeitraum der
vollen Wirksamkeit der Produktlizenz. Sollte die Lizenz aus irgendeinem Grund enden, bestätigt der Lizenznehmer gegenüber
CA schriftlich, dass alle Kopien oder Teilkopien der Dokumentation an CA zurückgegeben oder vernichtet worden sind.
SOWEIT NACH ANWENDBAREM RECHT ERLAUBT, STELLT CA DIESE DOKUMENTATION IM VORLIEGENDEN ZUSTAND OHNE
JEGLICHE GEWÄHRLEISTUNG ZUR VERFÜ GUNG; DAZU GEHÖ REN INSBESONDERE STILLSCHWEIGENDE GEWÄHRLEISTUNGEN
DER MARKTTAUGLICHKEIT, DER EIGNUNG FÜ R EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN. IN
KEINEM FALL HAFTET CA GEGENÜ BER IHNEN ODER DRITTEN GEGENÜ BER FÜ R VERLUSTE ODER UNMITTELBARE ODER
MITTELBARE SCHÄDEN, DIE AUS DER NUTZUNG DIESER DOKUMENTATION ENTSTEHEN; DAZU GEHÖ REN INSBESONDERE
ENTGANGENE GEWINNE, VERLORENGEGANGENE INVESTITIONEN, BETRIEBSUNTERBRECHUNG, VERLUST VON GOODWILL ODER
DATENVERLUST, SELBST WENN CA Ü BER DIE MÖ GLICHKEIT DIESES VERLUSTES ODER SCHADENS INFORMIERT WURDE.
Die Verwendung aller in der Dokumentation aufgeführten Software-Produkte unterliegt den entsprechenden
Lizenzvereinbarungen, und diese werden durch die Bedingungen dieser rechtlichen Hinweise in keiner Weise verändert.
Diese Dokumentation wurde von CA hergestellt.
Zur Verfügung gestellt mit „Restricted Rights“ (eingeschränkten Rechten) geliefert. Die Verwendung, Duplizierung oder
Veröffentlichung durch die US-Regierung unterliegt den in FAR, Absätze 12.212, 52.227-14 und 52.227-19(c)(1) bis (2) und
DFARS, Absatz 252.227-7014(b)(3) festgelegten Einschränkungen, soweit anwendbar, oder deren Nachfolgebestimmungen.
Copyright © 2012 CA. Alle Rechte vorbehalten. Alle Marken, Produktnamen, Dienstleistungsmarken oder Logos, auf die hier
verwiesen wird, sind Eigentum der entsprechenden Rechtsinhaber.
CA Technologies-Produktreferenzen
             Dieses Dokument bezieht sich auf die folgenden Produkte von CA Technologies:
             ■    CA ARCserve® Replizierung
             ■    CA ARCserve® High Availability (HA)
             ■    CA ARCserve® Assured Recovery®
             ■    CA ARCserve® Content Distribution

             In diesem Handbuch wird der Begriff CA ARCserve RHA für die gesamte
             Produktfamilie verwendet, die früher als CA XOsoft Replikation (WANsync) und
             CA XOsoft High Availability (WANsyncHA) vertrieben wurde.

CA kontaktieren
             Wenn Sie technische Unterstützung für dieses Produkt benötigen, wenden Sie
             sich an den Technischen Support unter http://www.ca.com/worldwide. Dort
             finden Sie eine Liste mit Standorten und Telefonnummern sowie Informationen
             zu den Bürozeiten.
Änderungen in der Dokumentation
             Seit der letzten Version dieser Dokumentation wurden folgende
             Aktualisierungen der Dokumentation vorgenommen:
             ■   Das Dokument wurde mit Benutzer-Feedback, Verbesserungen, Korrekturen
                 und anderen kleineren Änderungen aktualisiert, um die Verwendung und
                 das Produktverständnis oder die Dokumentation selbst zu verbessern.
Inhalt
Kapitel 1: Erste Schritte                                                                                                                                    9
Informationen zu diesem Handbuch ........................................................................................................... 9
Weitere Dokumentation .............................................................................................................................. 9
Informationen zu CA ARCserve RHA-PowerShell-Befehlen ....................................................................... 10
PowerShell-Konzepte ................................................................................................................................. 11
    PowerShell-Cmdlets ............................................................................................................................ 11
    Objekt-Pipelines .................................................................................................................................. 12
Installation von CA ARCserve RHA-PowerShell.......................................................................................... 13
Ausführen von CA ARCserve RHA-PowerShell ........................................................................................... 14
Verwenden der Hilfe .................................................................................................................................. 16
Formatieren der Befehlsausgabe............................................................................................................... 17

Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen                                                                                              19
Herstellen von Verbindungen mit und Registrieren von Befehlen............................................................ 19
    Connect-XO - Verbinden der PowerShell mit einem Steuerungsdienst.............................................. 20
    Verbinden der PowerShell mit einem Steuerungsdienst unter Verwendung eines Skripts ............... 21
    Disconnect: XO: Trennen der Verbindung mit einem Steuerungsdienst ............................................ 22
    Get-License - Anzeigen Ihrer CA ARCserve RHA-Lizenz ....................................................................... 23
    Set-License - Registrieren von CA ARCserve RHA................................................................................ 24
    xo-Import-credential ........................................................................................................................... 25
    xo-convertto-securefile ....................................................................................................................... 25
    xo-credential - Konvertieren einer Zeichenfolge in ein PowerShell-Anmeldeinformations-
    Objekt .................................................................................................................................................. 26
Steuerbefehle ............................................................................................................................................ 26
    Diff-Scenario - Erstellen von Vergleichsberichten............................................................................... 27
    Export-Scenario - Exportieren von Szenarien an einen angegebenen Speicherort ............................ 28
    Expose-Snapshot: Anzeigen von Snapshots ........................................................................................ 29
    Import-Scenario - Importieren von Szenarien in den Manager .......................................................... 30
    Mount-Snapshot: Laden von Snapshots ............................................................................................. 31
    Prepare-Reboot: Vorbereiten eines Hosts für eine Wartung ............................................................. 32
    Recover-Scenario: Wiederherstellen verloren gegangener Daten vom Replikat zum Master ........... 33
    Resume-IsAliveCheck - "Ist aktiv"-Ü berprüfung (IsAlive) für ein Szenario in Ausführung
    wieder aufnehmen .............................................................................................................................. 35

                                                                                                                                                    Inhalt 5
Resume-Scenario - Wiederaufnehmen der Replikation auf einem angehaltenen
    Replikatserver ..................................................................................................................................... 36
    Run-Scenario - Starten von Szenarien ................................................................................................. 37
    Run-Assessment - Ausführen von Szenarien im Bewertungsmodus .................................................. 38
    Set-Bookmark - Setzen von Rücklaufmarkierungen............................................................................ 39
    Stop-Scenario: Beenden von Szenarien .............................................................................................. 40
    Suspend-IsAliveCheck - "Ist aktiv"-Ü berprüfung (IsAlive) eines Szenarios in Ausführung
    unterbrechen....................................................................................................................................... 41
    Suspend-Scenario - Unterbrechen von Aktualisierungen auf einem Replikat .................................... 42
    Switchover-Scenario: Durchführen eines Switchovers ....................................................................... 43
    Sync-Scenario - Initiieren einer Synchronisation ................................................................................ 44
    Test-Integrity: Durchführen eines Integritätstestes für Assured Recovery ........................................ 45
    Unmount-Snapshot: Entladen von Snapshots .................................................................................... 46
Bearbeiten von Befehlen ........................................................................................................................... 47
    Add-Dir: Hinzufügen von Stammverzeichnissen zum Master- und zum Replikat-Host ...................... 47
    Add-Group - Erstellen von Szenariogruppen ...................................................................................... 48
    Add-Master - Hinzufügen eines Master-Hosts zu einem Szenario...................................................... 49
    Add-Replica - Hinzufügen eines Replikat-Hosts zu einem Szenario .................................................... 50
    Add-Replicas: Hinzufügen mehrerer Replikat-Hosts zu einem Szenario ............................................ 52
    Add-Scenario - Erstellen neuer Szenarien ........................................................................................... 54
    Remove-Dir - Entfernen von Stammverzeichnissen vom Master und vom Replikat .......................... 56
    Remove-Group: Löschen von Szenariogruppen .................................................................................. 57
    Remove-Replica - Entfernen eines Replikat-Hosts von einem Szenario ............................................. 58
    Remove-Scenario - Löschen von Szenarien......................................................................................... 59
    Rename-Group - Umbenennen von Szenariogruppen........................................................................ 60
    Rename-Scenario - Ändern von Szenarionamen ................................................................................ 61
    Befehle zur Änderung von Szenarien während der Ausführung ......................................................... 62
Ü berwachen von Befehlen ........................................................................................................................ 69
    Get-Dirs - Auflisten aller Stammverzeichnisse eines Szenarios .......................................................... 70
    Get-Events - Auflisten aller Ereignisse eines Szenarios ....................................................................... 71
    Get-Group - Auflisten von Gruppen mit vorgegebenem Namen ........................................................ 72
    Get-Hosts - Auflisten aller Hosts eines Szenarios................................................................................ 73
    Get-Scenario: Auflisten von Szenarien mit vorgegebenem Namen.................................................... 74
    Get-Snapshot: Anzeigen der VSS-Snapshots eines Replikat-Hosts ..................................................... 75
    Get-State: Auflisten aller Szenarien, die für einen vorgegebenen Host definiert wurden ................. 76
    Get-Stats - Anzeigen der Replikationsstatistik eines Szenarios .......................................................... 77
Benutzerverwaltungsbefehle..................................................................................................................... 78
    Get-SuperUserGroup: Anzeigen des Superuser-Gruppennamens...................................................... 78
    Set-SuperUserGroup: Ändern der Superuser-Gruppe ........................................................................ 79

6 Bedienungsanleitung für PowerShell-Befehle
Get-Users - Auflisten aller Benutzer der Superuser-Gruppe............................................................... 79
  Get-ScenarioUsers: Auflisten aller Benutzer, die über Rechte für ein Szenario verfügen .................. 80
  Set-ScenarioUser: Zuweisen von Benutzerrechten für ein Szenario .................................................. 81
  Remove-ScenarioUser: Aufheben von Benutzerrechten für ein Szenario .......................................... 82

Index                                                                                                                   83

                                                                                                                   Inhalt 7
Kapitel 1: Erste Schritte
             Dieses Kapitel enthält folgende Themen:
             Informationen zu diesem Handbuch (siehe Seite 9)
             Weitere Dokumentation (siehe Seite 9)
             Informationen zu CA ARCserve RHA-PowerShell-Befehlen (siehe Seite 10)
             PowerShell-Konzepte (siehe Seite 11)
             Installation von CA ARCserve RHA-PowerShell (siehe Seite 13)
             Ausführen von CA ARCserve RHA-PowerShell (siehe Seite 14)
             Verwenden der Hilfe (siehe Seite 16)
             Formatieren der Befehlsausgabe (siehe Seite 17)

Informationen zu diesem Handbuch
             Dieses Handbuch enthält alle notwendigen Informationen zur Ausführung und
             Verwendung von CA ARCserve RHA-PowerShell-Befehlen. Es bietet einen kurzen
             Ü berblick über die Windows PowerShell, Beschreibungen aller Befehle der
             CA ARCserve RHA-PowerShell sowie Anweisungen und Beispiele, wie diese
             Befehle zur Steuerung, Bearbeitung und Ü berwachung von DR- und HA-
             Vorgängen verwendet werden.

Weitere Dokumentation
             Verwenden Sie dieses Handbuch zusammen mit den folgenden anderen
             Handbüchern:
             ■   CA ARCserve RHA-Installationshandbuch
             ■   CA ARCserve RHA-Administrationshandbuch

             Weitere Informationen zur Verwendung der Windows PowerShell finden Sie
             entweder in der Dokumentation, die mit dem PowerShell-Installationspaket
             geliefert wird, oder als Download im Microsoft Download Center.

                                                                 Kapitel 1: Erste Schritte 9
Informationen zu CA ARCserve RHA-PowerShell-Befehlen

Informationen zu CA ARCserve RHA-PowerShell-Befehlen
                       CA ARCserve RHA-PowerShell soll Benutzern als Alternative oder Ergänzung zur
                       Verwaltung des Replikationsvorgangs mit der grafischen Benutzeroberfläche
                       (GUI) des CA ARCserve RHA-Managers dienen. Sie erweitert und vereinfacht die
                       Möglichkeiten der WS CLI aus früheren Versionen, und sie unterstützt sowohl
                       DR- als auch HA-Vorgänge.

                       Die Windows PowerShell™ ist eine neue Windows Befehlszeilen-Shell und
                       Skripterstellungsumgebung, die speziell für Systemadministratoren entwickelt
                       wurde. Die Shell umfasst eine interaktive Eingabeaufforderung und eine
                       Skripterstellungsumgebung, die unabhängig voneinander oder zusammen
                       verwendet werden können. Im Gegensatz zu den meisten Shells, die Text
                       verarbeiten und zurückgeben, baut Windows PowerShell auf .NET Common
                       Language Runtime (CLR) und .NET Framework auf, und kann .NET-Objekte
                       verarbeiten und zurückgeben.

                       Die Windows PowerShell™ enthält zahlreiche integrierte Befehle mit einer
                       einheitlichen Schnittstelle. Die CA ARCserve RHA-PowerShell basiert auf der
                       normalen Windows PowerShell™, weist jedoch darüber hinaus zahlreiche
                       szenariobezogene Befehle auf, so genannte Snap-ins. Diese Snap-ins, mit denen
                       Sie ein Replikationsszenario konfigurieren und die Replikations- und Switchover-
                       Vorgänge steuern und überwachen können, werden in diesem Handbuch
                       beschrieben. Alle von CA ARCserve RHA-PowerShell-Befehlen verwalteten
                       Szenarien gleichen in Darstellung und Funktionsweise exakt den vom
                       CA ARCserve RHA-Manager verwalteten Szenarien, und sie werden automatisch
                       am gleichen Standardspeicherort gespeichert: INSTALL_DIR/ws_scenarios

10 Bedienungsanleitung für PowerShell-Befehle
PowerShell-Konzepte

PowerShell-Konzepte

PowerShell-Cmdlets
                Mit der Windows PowerShell wird das Cmdlet-Konzept ("command-let"-
                Konzept) eingeführt. Bei Cmdlets handelt es sich um einfache Befehlszeilen-
                Tools mit einzelner Funktion, die in die Shell integriert sind. Ihr Zweck besteht
                darin, Objekte zu bearbeiten. Cmdlets lassen sich an ihrem Namensformat
                erkennen: ein Verb gefolgt von einem Substantiv, die mit einem Bindestrich (-)
                verbunden sind, beispielsweise "Get-Help", "Get-State" und "Run-Scenario". Die
                Verben stehen für bestimmte Aktionen der Windows PowerShell, während die
                Substantive bestimmte Objekttypen beschreiben.

                Die meisten Cmdlets der Windows PowerShell sind sehr einfach aufgebaut und
                so entwickelt, dass sie zusammen mit anderen Cmdlets verwendet werden
                können. Die Cmdlets "get" rufen beispielsweise nur Daten ab, die Cmdlets "set"
                erstellen nur Daten bzw. ändern diese, die Cmdlets "format" formatieren nur
                Daten, und die Cmdlets "out" verweisen ausschließlich Ausgaben an einen
                bestimmten Zielordner.

                PowerShell-Cmdlets verfügen über gemeinsame Parameter, die in diesem
                Handbuch nicht beschrieben werden. Geben Sie Folgendes ein, um weitere
                Informationen zu den gemeinsamen Parametern zu erhalten:

                get-help about_commonparameters

                PowerShell-Cmdlets können über erforderliche und optionale Parameter
                verfügen. Falls ein erforderlicher Parameter fehlt, werden Sie dazu aufgefordert,
                diesen einzugeben. Falls ein optionaler Parameter fehlt, verwendet die
                PowerShell den Standardwert.

                                                                       Kapitel 1: Erste Schritte 11
PowerShell-Konzepte

Objekt-Pipelines
                       Die Windows PowerShell weist ein neues interaktives Modell auf, das auf
                       Objekten basiert statt auf Text. Ein großer Vorteil bei der Verwendung von
                       Objekten liegt darin, dass das Ü bergeben von Befehlen über die Pipeline
                       erleichtert wird, also die Ausgabe eines Befehls als Eingabe an einen anderen
                       Befehl weitergegeben wird.

                       Befehle, die Objekte empfangen, können deren Eigenschaften und Methoden
                       direkt bearbeiten, ohne dass Konvertierungen oder Änderungen erforderlich
                       sind. Sie können sich über den Namen auf Eigenschaften und Methoden von
                       Objekten beziehen, statt die Position der Daten in der Ausgabe berechnen zu
                       müssen.

                       Im folgenden Beispiel wird das Ergebnis eines Get-Scenario-Befehls an einen
                       Get-Hosts -Befehl übergeben. Der Pipeline-Operator (|) sendet das Ergebnis des
                       Befehls auf der linken Seite an den Befehl auf der rechten Seite, und die
                       Ausgabe wird an einen Befehl des Typs "Format-Table" gesendet.

                       PS> Get-Scenario "File Server*" | Get-Hosts | 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 192.168.1.152 Aktiv 192.168.1.153 25000

                       Dateiserver   192.168.1.152 Master   --            Beendet 192.168.1.152 25000

                       Dateiserver   192.168.1.153 Replikat 192.168.1.152 Beendet 192.168.1.153 25000

12 Bedienungsanleitung für PowerShell-Befehle
Installation von CA ARCserve RHA-PowerShell

Installation von CA ARCserve RHA-PowerShell
             Um die CA ARCserve RHA-PowerShell verwenden zu können, müssen Sie die
             Windows PowerShell und die CA ARCserve RHA-Snap-ins installieren.

             Ausführlichere Informationen zu den Anforderungen und der Installation der
             Windows PowerShell und CA ARCserve RHA-Snap-ins finden Sie im
             CA ARCserve RHA-Installationshandbuch.

             Wichtig! Die CA ARCserve RHA-PowerShell und der CA ARCserve RHA-
             Steuerungsdienst, mit dem diese verbunden ist, müssen in derselben Version
             installiert sein.

                                                                 Kapitel 1: Erste Schritte 13
Ausführen von CA ARCserve RHA-PowerShell

Ausführen von CA ARCserve RHA-PowerShell
                       Nach der Installation der Windows PowerShell und der CA ARCserve RHA-Snap-
                       ins können Sie die CA ARCserve RHA-PowerShell von zwei Orten aus ausführen:
                       ■   CA ARCserve RHA-PowerShell-Verknüpfung: Wenn Sie diese Option
                           verwenden, können Sie sofort mit den Snap-ins der CA ARCserve RHA-
                           PowerShell arbeiten.
                       ■   Windows PowerShell-Verknüpfung: Wenn Sie diese Option verwenden,
                           müssen Sie Snap-ins der CA ARCserve RHA-PowerShell manuell zur Windows
                           PowerShell hinzufügen. (Siehe unten.)

                       Wichtig! Bei manchen in PowerShell ausgeführten Befehlen entsteht ein
                       Systemfehler, wenn Sie für die Hosts von Master, Replikat und Steuerungsdienst
                       unterschiedliche Kennwörter festlegen, so dass manche Vorgänge sich
                       möglicherweise nicht ausführen oder nicht abschließen lassen. Um dies zu
                       vermeiden, verwenden Sie auf allen Hosts das gleiche Administrator-Kennwort.

                       So führen Sie die CA ARCserve RHA-PowerShell über die CA ARCserve RHA-
                       PowerShell-Verknüpfung aus:
                       1. Ö ffnen Sie die CA ARCserve RHA-PowerShell, indem Sie Start > Programme
                          > CA > ARCserve RHA > PowerShell auswählen.
                           Wenn Sie die CA ARCserve RHA-PowerShell öffnen, wird das folgende
                           Fenster angezeigt, in dem sämtliche Snap-ins der CA ARCserve RHA-
                           PowerShell aufgeführt sind:

14 Bedienungsanleitung für PowerShell-Befehle
Ausführen von CA ARCserve RHA-PowerShell

   Sie müssen nun eine Verbindung zu dem Steuerungsdienst herstellen, der
   Ihre CA ARCserve RHA-Vorgänge verwaltet. Verwenden Sie hierzu den
   Befehl Connect-XO (siehe Seite 20).

So führen Sie die CA ARCserve RHA-PowerShell über die Windows PowerShell-
Verknüpfung aus:
1. Ö ffnen Sie die Windows PowerShell, indem Sie Start > Programme >
   Windows PowerShell 1.0 > Windows PowerShell auswählen.
   Das Fenster der Windows PowerShell wird angezeigt.
2. Geben Sie folgenden Befehl ein, um das Arbeitsverzeichnis auf das Snap-in
   "INSTALLDIR" der CA ARCserve RHA-PowerShell zu ändern:
   CD 'INSTALLDIR\Powershell Snapin'

   Das Verzeichnis wird geändert.
3. Geben Sie folgenden Befehl ein, um Snap-ins der CA ARCserve RHA-
   PowerShell zu installieren:
   .\xo.ps1

   Die Snap-ins der CA ARCserve RHA-PowerShell sind installiert und können
   nun verwendet werden, um eine Verbindung zu dem Steuerungsdienst
   herzustellen, der Ihre CA ARCserve RHA-Vorgänge verwaltet.

                                                      Kapitel 1: Erste Schritte 15
Verwenden der Hilfe

Verwenden der Hilfe
                       Die Hilfe und zusätzliche Informationen können in der PowerShell auf
                       verschiedene Weise aufgerufen werden:
                       Hilfe bei einem bestimmten Befehl
                       ■   Der Hilfe-Parameter - wenn Sie den Parameter -? bei einem beliebigen
                           Befehl angeben, wird der Befehl nicht ausgeführt. Stattdessen wird in der
                           Windows PowerShell eine Hilfe zu dem entsprechenden Befehl angezeigt.
                           Die Syntax lautet wie folgt:
                            -?

                       ■   So zeigen Sie den Befehlstyp und seine Syntax an:
                           get-command 

                       ■   Zu jedem Befehl steht eine ausführliche Hilfedatei zur Verfügung. So greifen
                           Sie auf die Hilfedatei zu:
                           get-help  -detailed

                           Die detaillierte Ansicht der Befehl-Hilfedatei umfasst eine Beschreibung des
                           Befehls, die Befehlssyntax, Beschreibungen der Parameter und ein Beispiel
                           für die Verwendung des Befehls.
                       ■   Um die Hilfe für einen Parameter eines Befehls anzuzeigen, geben Sie nach
                           der Parameter-Aufforderung !? ein:
                           : !?

                       Liste der verfügbaren Befehle:
                       ■   So zeigen Sie eine Liste aller verfügbaren Windows PowerShell-Befehle an:
                           get-command

                       ■   So zeigen Sie eine Liste der verfügbaren CA ARCserve RHA-PowerShell Snap-
                           in-Befehle an:
                           get-command | where {$_.DLL -match "XO"} | format-table

                       ■   So rufen Sie eine Liste aller Aliasse ab, die für XO-Befehle definiert sind:
                           alias xo*

                       Ü berprüfen von CA ARCserve RHA-PowerShell-Befehlen
                       ■   Um die Installation von Snap-ins der CA ARCserve RHA-PowerShell zu
                           überprüfen, geben Sie folgenden Befehl ein, und suchen Sie nach Snap-ins
                           der CA ARCserve RHA-PowerShell:
                           get-pssnapin

16 Bedienungsanleitung für PowerShell-Befehle
Formatieren der Befehlsausgabe

Formatieren der Befehlsausgabe
             Die Windows PowerShell verfügt über mehrere Befehle, mit denen Sie die
             Ausgabeansicht verändern können:
             ■    Format-List
             ■    Format-Custom
             ■    Format-Table
             ■    Format-Wide

             Um das Format der Ausgabe über einen beliebigen Befehl ändern zu können,
             verwenden Sie den Pipeline-Operator (|), um die Ausgabe des Befehls an einen
             Format-Befehl zu senden.

             Der folgende Befehl sendet zum Beispiel die Ausgabe des Befehls "Get-
             Scenario" an den Befehl "Format-Table". Als Folge dessen werden die Daten als
             Tabelle formatiert:

             PS>get-scenario |Format-table

             ID         Gruppe       Name          Typ         Master          Status   Sync   AR

             --         -----       ----          ----         ------          -----    ----   --

             1123633468 Szenarien Dateiserver 1   FileServer 192.168.1.152 Ausgeführte Datei
             False

             1123633497 Szenarien Exchange-Server Exchange     192.168.1.152 Ausgeführter Block
             True

             1123633852 Szenarien Dateiserver 3   FileServer                   Unbekannte Datei
             False

             3848963840 Szenarien Dateiserver     FileServer 192.168.1.152 Beendete Datei
             False

             3848982942 Szenarien Dateisystem 1   FileServer QA99-W2K3-EX8 Ausgeführte Datei
             False

             Sollten Sie weitere Informationen wünschen, können Sie über die folgenden
             Befehle die Hilfe für die Format-Befehle anzeigen:

             get-help format-list

             get-help format-table

             get-help format-wide

             get-help format-custom

                                                                        Kapitel 1: Erste Schritte 17
Formatieren der Befehlsausgabe

18 Bedienungsanleitung für PowerShell-Befehle
Kapitel 2: Verwenden von
CA ARCserve RHA-PowerShell-Befehlen
             In diesem Kapitel wird ausführlich beschrieben, wie Sie mit CA ARCserve RHA-
             PowerShell-Befehlen die Replikations- und HA-Vorgänge steuern, bearbeiten
             und überwachen können. Die Befehle sind alphabetisch geordnet und in
             vier Gruppen eingeteilt: Verbindung und Registrierung, Steuerung, Bearbeitung
             sowie Ü berwachung.

             Dieses Kapitel enthält folgende Themen:
             Herstellen von Verbindungen mit und Registrieren von Befehlen (siehe Seite 19)
             Steuerbefehle (siehe Seite 26)
             Bearbeiten von Befehlen (siehe Seite 47)
             Ü berwachen von Befehlen (siehe Seite 69)
             Benutzerverwaltungsbefehle (siehe Seite 78)

Herstellen von Verbindungen mit und Registrieren von
Befehlen
             In diesem Abschnitt wird beschrieben, wie Sie eine Verbindung zum
             Steuerungsdienst herstellen, wie Sie diese trennen, und wie Sie Ihren
             Lizenzschlüssel für die Registrierung von CA ARCserve RHA eingeben.

                           Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 19
Herstellen von Verbindungen mit und Registrieren von Befehlen

Connect-XO - Verbinden der PowerShell mit einem Steuerungsdienst
                        Um unter Verwendung der PowerShell mit CA ARCserve RHA-Szenarien arbeiten
                        zu können, müssen Sie zunächst eine Verbindung zu dem Steuerungsdienst
                        herstellen, der als Kontrollpunkt für den Betrieb von CA ARCserve RHA fungiert.
                        Mit Hilfe des Befehls Connect-XO können Sie die PowerShell mit einem
                        bestimmten Steuerungsdienst verbinden.

                        Hinweis: Wenn Sie die Arbeit mit der CA ARCserve RHA-PowerShell beendet
                        haben, sollten Sie daran denken, die Verbindung mit dem Steuerungsdienst
                        anschließend mit Hilfe des Befehls Disconnect-XO (siehe Seite 22) wieder zu
                        trennen. Wenn Sie das Fenster der PowerShell schließen, wird gleichzeitig die
                        Verbindung der PowerShell mit dem Steuerungsdienst getrennt.
                        Syntax

                        Connect-XO [-Host]  [-Anmeldeinformationen]  [[-Protokoll] []] [[-Port] []]

                        Parameter
                            Host
                                 IP-Adresse oder Hostname des Computers, auf dem der
                                 Steuerungsdienst ausgeführt wird.
                            Anmeldeinformationen\PowerShell-Anmeldeinformationen
                                 Domäne oder Benutzername für den Steuerungsdienst. Diese
                                 Anmeldeinformationen müssen zu einem Benutzer gehören, der über
                                 Administratorrechte für den Steuerungsdienst verfügt. Wenn Sie die
                                 Anmeldeinformationen eingegeben haben, wird das Dialogfeld mit der
                                 Aufforderung zur Eingabe der Anmeldeinformationen für die Windows
                                 PowerShell eingeblendet, und Sie werden aufgefordert, Ihr Kennwort
                                 einzugeben.
                                 Hinweis: Wie Sie vermeiden, dass Sie Ihre Anmeldeinformationen
                                 manuell in das Dialogfeld PowerShell-Anmeldeinformationen eingeben
                                 müssen, finden Sie unter Verbinden der PowerShell mit einem
                                 Steuerungsdienst unter Verwendung eines Skripts.
                            Protokoll
                                 Das Protokoll, das für die Verbindung mit dem Steuerungsdienst
                                 verwendet wird. Geben Sie entweder http oder https ein.
                            Port (optional)
                                 Der TCP-/IP-Port, der für die Verbindung mit dem Steuerungsdienst
                                 verwendet wird. Für http ist der Standardwert 8088 und für https 443.

20 Bedienungsanleitung für PowerShell-Befehle
Herstellen von Verbindungen mit und Registrieren von Befehlen

                 Beispiel: Verbinden mit einem Steuerungsdienst

                 connect-xo 192.168.1.151 qa88-w3k3\administrator https

                 Ergebnis

                 Ein Dialogfeld mit der Aufforderung zur Eingabe der Anmeldeinformationen für
                 die Windows PowerShell wird eingeblendet, und Sie werden aufgefordert, Ihr
                 Kennwort einzugeben. Dann geschieht Folgendes:

                 Verbindung wird hergestellt...
                 192.168.1.151 verbunden!

Verbinden der PowerShell mit einem Steuerungsdienst unter Verwendung eines
Skripts
                 Sie können das Erfordernis umgehen, Ihre Anmeldeinformationen manuell in
                 das Dialogfeld PowerShell-Anmeldeinformationen eingeben zu müssen, indem
                 Sie Ihr Kennwort verschlüsseln und es als Objekt ausführen.

                 So verschlüsseln Sie Ihr Kennwort und führen es als Objekt aus
                     Geben Sie folgende Befehle ein, verwenden Sie Ihr Kennwort dabei wo
                     angegeben, und führen Sie es einmal aus.
                     read-host -assecurestring | convertfrom-securestring | out-file C:\
                     securestring.txt 

                     $pass = cat C:\securestring.txt | convertto-securestring

                     $mycred = new-object -typename System.Management.Automation.PSCredential -
                     argumentlist , $pass

                     Connect-XO [-Host]  $mycred [[-Protokoll] []] [[-
                     Port] []]

                     Das Ergebnis ist dasselbe wie bei einer Standardverbindung:
                     Verbindung wird hergestellt...

                      verbunden!

                 Weitere Informationen finden Sie in der Dokumentation zu PowerShell oder im
                 Internet.

                               Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 21
Herstellen von Verbindungen mit und Registrieren von Befehlen

Disconnect: XO: Trennen der Verbindung mit einem Steuerungsdienst
                        Wenn Sie die Arbeit mit der CA ARCserve RHA-PowerShell beendet haben,
                        müssen Sie die Verbindung mit dem ausgeführten Steuerungsdienst trennen.
                        Mit Hilfe des Befehls Disconnect-XO können Sie die Verbindung der PowerShell
                        mit dem Steuerungsdienst trennen.

                        Hinweis: Wenn Sie das Fenster der PowerShell schließen, wird gleichzeitig die
                        Verbindung der PowerShell mit dem Steuerungsdienst getrennt.
                        Syntax

                        Disconnect-XO

                        Hinweis: Dieser Befehl verfügt nicht über Parameter. Er trennt die Verbindung
                        mit dem Steuerungsdienst automatisch.

                        Beispiel: Trennen der Verbindung mit einem Steuerungsdienst

                        Disconnect-XO

                        Ergebnis:

                        192.168.1.151 getrennt!

22 Bedienungsanleitung für PowerShell-Befehle
Herstellen von Verbindungen mit und Registrieren von Befehlen

Get-License - Anzeigen Ihrer CA ARCserve RHA-Lizenz
                  Mit Hilfe des Befehls Get-License können Sie die Einzelheiten Ihrer
                  CA ARCserve RHA-Lizenz anzeigen.
                  Syntax

                  get-license

                  Beispiel: Anzeigen der Einzelheiten Ihrer CA ARCserve RHA-Lizenz

                  get-license

                  Ergebnis:

                  Schlüssel:
                  "TVC2LF24FTU7G3WJ2QAFMCLGXA5KLPCCYIXTJTWX2MOZFU5GL7EJ3OYZQND7V3G123456"

                  Firma:

                  Ablauf der Lizenz: 11    2009

                  Wartung bis: 11   2009

                  Anzahl der Assured Recovery-Knoten:240

                  Anzahl der CDP-Repository-Knoten:240

                  Produktliste:

                  - Anwendungsserver, Windows Cluster Edition, HA mit 30 Instanzen

                  - Dateiserver, Windows Enterprise Edition, HA mit 130 Instanzen

                  - Anwendungsserver, Windows Enterprise Edition, DR mit 130 Instanzen

                  - Dateiserver, Windows Enterprise Edition, DR mit 30 Instanzen

                  - Anwendungsserver, virtueller Rechner, DR mit 100 Instanzen

                  - Anwendungsserver, virtueller Rechner, HA mit 100 Instanzen

                                  Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 23
Herstellen von Verbindungen mit und Registrieren von Befehlen

Set-License - Registrieren von CA ARCserve RHA
                        Mit Hilfe des Befehls Set-License können Sie CA ARCserve RHA durch einen
                        Lizenzschlüssel registrieren. Sie müssen über einen gültigen
                        Registrierungsschlüssel verfügen, bevor Sie diesen Befehl verwenden können.
                        Syntax

                        set-license

                        Parameter
                            Schlüssel
                                 Einen gültigen Lizenzschlüssel.

                        Beispiel: Registrieren von CA ARCserve RHA mit einem Lizenzschlüssel

                        set-license TVC2LF24FTU7G3WJ2QAFMCLGXA5KLPCCYIXTJTWX2MOZFU5GL7EJ3OYZQND7V3G123456

                        Ergebnis:
                        Schlüssel erfolgreich registriert

24 Bedienungsanleitung für PowerShell-Befehle
Herstellen von Verbindungen mit und Registrieren von Befehlen

xo-Import-credential
                  Dieser Befehl liest alle Credential-Datensätze in der jeweiligen XML-Datei und
                  fügt sie über den Befehl Add-Credential zu dem verbundenen Steuerungsdienst
                  hinzu.

                  Syntax
                       xo-Import-credential

                  Parameter
                       Geben Sie den Namen der XML-Datei an.

                  Eingabe
                       Keine. Kein Objekt wird an xo-import-credential geleitet.

xo-convertto-securefile
                  Dieser Befehl konvertiert eine CVS-Datei in unformatiertem Textformat in eine
                  gesicherte XML-Datei.

                  Syntax

                  xo-convertto-securefile

                  Parameter

                  Der Name der Quelldatei und des Ziels werden angegeben.

                  Die Quelle sollte eine CSV-Datei mit folgendem Format sein:
hostname,                     username,                        password
host1,                         user1,                            pwd1
host2,                         user2,                            pwd2

                                 Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 25
Steuerbefehle

                       Eingabe

                       Keinen. Kein Objekt wird weitergeleitet.

xo-credential - Konvertieren einer Zeichenfolge in ein PowerShell-
Anmeldeinformations-Objekt
                       Der Befehl xo-credential ermöglicht es Ihnen, eine Benutzernamen- und
                       Kennwortzeichenfolge in ein gesichertes Anmeldeinformations-Objekt zu
                       konvertieren, das innerhalb anderer Befehle, die PowerShell-
                       Anmeldeinformations-Objekte als Befehlsargumente betrachten, verwendet
                       werden kann.

                       Syntax

                       xo-credential  

                       Beispiel

                       xo-credential johnsmith mypword2

Steuerbefehle
                       In diesem Abschnitt werden CA ARCserve RHA-PowerShell-Befehle beschrieben,
                       mit denen Sie die Replikations- und HA-Vorgänge steuern können.

26 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Diff-Scenario - Erstellen von Vergleichsberichten
                  Mit Hilfe des Befehls Diff-Scenario können Sie für ein bestimmtes Szenario
                  einen Vergleichsbericht erstellen.

                  Wichtig! Es ist nicht empfehlenswert, einen Vergleichsbericht zu initiieren,
                  während Daten auf dem Master aktualisiert werden, da alle Aktualisierungen,
                  die auf dem Replikat noch nicht vorgenommen wurden, als Unterschied
                  angezeigt werden.
                  Syntax

                  Diff-Scenario [-Name]  [-Modus]  [-Ignorieren]
                  
                  Parameter
                      Name
                           Der Name des Szenarios, für das Sie den Bericht erstellen möchten. Sie
                           können mehrere Szenarionamen eingeben, indem Sie den Befehl Get-
                           Scenario (siehe Seite 74) verwenden.
                      Modus
                           Der Synchronisationsmodus. Geben Sie eine der folgenden Angaben ein:
                           B=Binary (Binär)
                           F=File (Datei)
                      Ignorieren
                           Ignorieren von Dateien mit gleichem Namen und gleicher Größe beim
                           Datenvergleich. Geben Sie eine der folgenden Angaben ein:
                           1=Ja
                           0= Nein

                  Hinweis: Um den erstellten Vergleichsbericht anzuzeigen, öffnen Sie in der
                  Ü bersichtsseite das "Report-Center" und wählen den gewünschten Bericht aus.

                  Beispiel: Erstellen von Vergleichsberichten

                  diff-scenario "Dateiserver 1" F 1

                  Ergebnis:

                  Vergleichsbericht wird erstellt für Szenario Dateiserver 1...
                  Fertig

                                  Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 27
Steuerbefehle

Export-Scenario - Exportieren von Szenarien an einen angegebenen Speicherort
                       Mit Hilfe des Befehls Export-Scenario können Sie Szenarien zur
                       Wiederverwendung an andere Speicherorte exportieren. Das Szenario wird als
                       XMC-Datei exportiert, und Sie können den Speicherort angeben.
                       Syntax

                       Export-Scenario [-Name]  [[-Datei] []]

                       Parameter
                           Name
                                Der Szenarioname.
                           Datei (optional)
                                Der vollständige Pfad der exportierten Datei. Wenn Sie keinen Pfad
                                angeben, wird die Datei in das aktuelle Verzeichnis exportiert und trägt
                                den Namen des Szenarios mit der Erweiterung ".xmc".

                       Beispiel: Exportieren von Szenarien an einen angegebenen Speicherort

                       export-scenario "Dateiserver 1" C:\Szenarien

                       Ergebnis:

                       Szenario Dateiserver 1 erfolgreich exportiert in C:\Szenarien

28 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Expose-Snapshot: Anzeigen von Snapshots
                 Mit dem Befehl Expose-Snapshot können Sie einen Snapshot anzeigen. Sie
                 können den Snapshot entweder als lokalen, schreibgeschützten Ordner
                 anzeigen, indem Sie ihn in einen nicht verwendeten Ordner laden, oder ihn als
                 lokales, schreibgeschütztes Volume anzeigen, indem Sie ihn unter einem nicht
                 verwendeten Laufwerksbuchstaben laden.

                 Hinweise:
                 ■   Angezeigte Snapshots werden auch beim nächsten Starten noch angezeigt.
                     Durch Entladen werden die Snapshots wieder freigegeben, ohne dass die
                     Snapshots selbst gelöscht werden.
                 ■   Die Aktionen zum Anzeigen und Laden führen zum gleichen Ergebnis:
                     Snapshots werden unter einem bestimmten Pfad geladen. Der Unterschied
                     besteht darin, dass Snapshots beim ersten Mal nicht direkt geladen werden
                     können, sondern zunächst angezeigt werden müssen. Beim Anzeigen
                     werden die Snapshots sowohl angezeigt als auch geladen. Daraufhin können
                     die Aktionen zum Entladen und Laden verwendet werden.
                 Syntax

                 Expose-Snapshot [-Name]  [-Index]  [-Pfad]  [-
                 Port] 

                 Parameter
                     Name
                          Der Name des Hosts, dessen Snapshot Sie anzeigen möchten.
                     Index
                          Die Indexnummer des Snapshot, wie vom Befehl Get-Snapshot (siehe
                          Seite 75) zurückgegeben.
                     Pfad
                          Der Pfad, unter dem Sie den Snapshot anzeigen möchten. Der Pfad kann
                          entweder ein Laufwerksbuchstabe oder ein vollständiger Ordnerpfad
                          sein.
                     Port (optional)
                          Der Port, der für die Verbindung mit dem vorgegebenen Host
                          verwendet wird. Die standardmäßige Port-Nummer lautet 25000.

                 Beispiel: Anzeigen eines Snapshots als lokales, schreibgeschütztes Volume

                 Expose-Snapshot 192.168.1.153 0 E: 25000

                                Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 29
Steuerbefehle

                       Ergebnis:

                       Snapshot {97127d0b-f1c9-4db5-943d-96c39b712fe6} geladen als E:

Import-Scenario - Importieren von Szenarien in den Manager
                       Mit Hilfe des Befehls Import-Scenario können Sie Szenarien als XMC-Dateien
                       von einem angegebenen Speicherort importieren. Verwenden Sie diese Option,
                       wenn Sie Szenarien von einem Steuerungsdienst zu einem anderen verschieben
                       möchten, oder wenn Sie ältere Szenarien verwenden möchten, die im System
                       gespeichert wurden.
                       Syntax

                       Import-Scenario [-Datei] 

                       Parameter
                           Datei
                                Der vollständige Pfad der importierten Szenariodatei.
                       Hinweise:
                       ■   Besteht bereits ein Szenario mit demselben Namen, wird das importierte
                           Szenario umbenannt.
                       ■   Alle importieren Szenarien werden in der Standardgruppe Szenarien
                           gespeichert.

                       Beispiel: Importieren von Szenarien von einem angegebenen Speicherort in
                       den Manager

                       import-scenario C:\Szenarien

                       Ergebnis:

                       Szenario Dateiserver 2 erfolgreich importiert aus C:\Szenarien

30 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Mount-Snapshot: Laden von Snapshots
                Mit dem Befehl Mount-Snapshot können Sie einen angezeigten Snapshot laden.
                Sie können den Snapshot entweder als lokalen, schreibgeschützten Ordner in
                einen nicht verwendeten Ordner laden oder ihn als lokales, schreibgeschütztes
                Volume unter einem nicht verwendeten Laufwerksbuchstaben laden.
                Syntax

                Mount-Snapshot [-Name]  [[-Index] []] [[-Pfad]
                []] [[-Port] []]

                Parameter
                    Name
                         Der Name des Hosts, dessen Snapshot Sie laden möchten.
                    Index
                         Die Indexnummer des Snapshot, wie vom Befehl Get-Snapshot (siehe
                         Seite 75) zurückgegeben.
                    Pfad
                         Der Pfad, unter dem Sie den Snapshot anzeigen möchten. Der Pfad kann
                         entweder ein Laufwerksbuchstabe oder ein vollständiger Ordnerpfad
                         sein.
                    Port (optional)
                         Der Port, der für die Verbindung mit dem vorgegebenen Host
                         verwendet wird. Die standardmäßige Port-Nummer lautet 25000.

                Beispiel: Laden eines Snapshots als lokales, schreibgeschütztes Volume

                mount-snapshot 192.168.1.153 0 F:

                Ergebnis:

                Snapshot {745d6ce9-d880-40bf-a0cb-d4f0114bb0f8} geladen als F:

                               Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 31
Steuerbefehle

Prepare-Reboot: Vorbereiten eines Hosts für eine Wartung
                       Mit dem Befehl Prepare-Reboot können Sie Wartungsprozeduren ausführen,
                       z. B. das Neustarten von Hosts oder das Verschieben von Gruppen zwischen
                       Microsoft Cluster-Knoten, ohne dass nach dem Abschluss dieser Vorgänge eine
                       Resynchronisation erforderlich ist.

                       Die Hosts, die für die Wartung vorbereitet werden können, müssen an
                       laufenden Szenarien teilnehmen. Die Hosts werden einzeln vorbereitet, jeder
                       Host kann allerdings an mehreren Szenarien teilnehmen. In diesen Szenarien
                       kann der Host sowohl als Master als auch als Replikat fungieren. Wenn ein Host
                       an einem Szenario teilnimmt, das nicht ausgeführt wird, wird die Vorbereitung
                       für dieses Szenario nicht durchgeführt.

                       Nachdem die Meldung angezeigt wurde, die Sie darüber informiert, dass der
                       Host für einen Neustart vorbereitet ist, können Sie den Host neu starten oder
                       Gruppen zwischen Cluster-Knoten wechseln. Nach Abschluss der Wartung wird
                       die Replikation automatisch wiederaufgenommen, ohne dass eine
                       Neusynchronisation durchgeführt wird.

                       Hinweis: Falls Sie sich nach der Vorbereitung eines Hosts auf die Wartung
                       entscheiden, den Host nicht neu zu starten und dessen Szenarien weiterhin
                       auszuführen, müssen Sie die Szenarien beenden und erneut ausführen.
                       Syntax

                       Prepare-Reboot [-Name] 

                       Parameter
                           Name
                                Der Hostname.

                       Beispiel: Vorbereiten eines Replikat-Hosts für den Neustart

                       Prepare-Reboot QA95-W2K3-EX2

                       Ergebnis:

                       Host QA95-W2K3-EX2 Neustart wird vorbereitet

32 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Recover-Scenario: Wiederherstellen verloren gegangener Daten vom Replikat
zum Master
                 Mit dem Befehl Recover-Scenario können Sie verloren gegangene Daten auf
                 dem Master wiederherstellen, indem Sie sie von einem der Replikat-Hosts, die
                 an einem Szenario beteiligt sind, übertragen. Dazu müssen Sie einen
                 Synchronisationsvorgang in umgekehrter Richtung aktivieren: von einem
                 Replikat zum Master. Wenn Sie den Befehl Recover-Scenario aktivieren, müssen
                 Sie definieren, von welchem Replikat-Host Sie die Daten wiederherstellen
                 möchten und ob Sie während des Wiederherstellungsvorgangs Daten löschen
                 möchten, die auf dem Master existieren, jedoch nicht auf dem Replikat.

                 Wichtig! Um einen Wiederherstellungsvorgang initiieren zu können, müssen Sie
                 die Replikation beenden.

                 Verwenden Sie den Befehl Get-Events (siehe Seite 71), um sicherzustellen, dass
                 der Wiederherstellungsvorgang abgeschlossen ist. Wenn Sie die Meldung
                 "Wiederherstellungsvorgang ist abgeschlossen" erhalten, können Sie den
                 Replikationsvorgang vom Master zum Replikat über den Befehl Run-Scenario
                 (siehe Seite 37) neu starten.
                 Syntax

                 Recover-Scenario [-Name]  [-Host]  [-Modus]
                  [-Ignorieren]  [-MasterDateienEntfernen]  [-
                 Wiederherstellungsmodus]  [-NeustartnachWiederherstellung]
                 
                 Parameter
                     Name
                          Der Szenarioname.
                     Host
                          Das Replikat, von dem Sie Daten wiederherstellen möchten.
                     Modus
                          Der Synchronisationsmodus. Geben Sie eine der folgenden Angaben ein:
                          B=Binary (Binär)
                          F=File (Datei)
                     Ignorieren
                          Ignorieren von Dateien mit gleichem Namen und gleicher Größe beim
                          Datenvergleich. Geben Sie eine der folgenden Angaben ein:
                          1=Ja

                                 Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 33
Steuerbefehle

                               0= Nein
                           MasterDateienEntfernen
                               Ob während des Wiederherstellungsprozesses Dateien gelöscht werden
                               sollen, die nur auf dem Master vorhanden sind. Geben Sie eine der
                               folgenden Angaben ein:
                               1 = Ja, Dateien löschen, die nur auf dem Master vorhanden sind
                               0 = Nein, Dateien behalten, die nur auf dem Master vorhanden sind
                           Wiederherstellungsmodus
                               Der Datentyp, der wiederhergestellt werden soll. Geben Sie eine der
                               folgenden Angaben ein:
                               A = Anwendungsdaten
                               S = Systemstatusdaten (nur wenn die Option Schutz von Systemstatus
                               aktiviert ist)
                               B = Beide Datentypen
                               Der Standardwert ist A.
                           NeustartnachWiederherstellung
                               Ob der Master-Host nach Abschluss des Wiederherstellungsvorgangs
                               neu gestartet werden soll. Geben Sie eine der folgenden Angaben ein:
                               1 = Ja, Master neu starten
                               2 = Nein, Master nicht neu starten

                       Beispiel: Wiederherstellen verloren gegangener Daten

                       Recover-Scenario "Dateiserver 1" 192,168.1,153 F 1 0 A 2

                       Ergebnis:

                       Vorgang zur Wiederherstellung von Anwendungsdaten wurde gestartet

34 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Resume-IsAliveCheck - "Ist aktiv"-Überprüfung (IsAlive) für ein Szenario in
Ausführung wieder aufnehmen
                  Der Befehl Resume-IsAliveCheck lässt Sie die "Ist aktiv"-Ü berprüfung (IsAlive)
                  für ein bestimmtes ausgeführtes HA-Szenario manuell wieder aufnehmen.
                  Syntax

                  Resume-IsAliveCheck [-Szenarioname] 

                  Parameter
                      SzenarioName
                           Der Zielszenarioname.

                  Beispiel: IsAlive-Ü berprüfung von SQLscenario wieder aufnehmen

                  Resume-IsAliveCheck SQLscenario

                  Ergebnis:

                  Periodische "Ist aktiv"-Überprüfung (IsAlive) von SQLscenario wird wieder
                  aufgenommen.

                                 Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 35
Steuerbefehle

Resume-Scenario - Wiederaufnehmen der Replikation auf einem angehaltenen
Replikatserver
                       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.
                       Syntax
                       Resume-Scenario [-Name]  [-Host] 

                       Parameter
                           Name
                                Der Szenarioname.
                           Host
                                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

36 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Run-Scenario - Starten von Szenarien
                  Mit Hilfe des Befehls Run-Scenario können Sie eines oder mehrere Szenarien
                  starten.
                  Syntax

                  Run-Scenario [-Name]  [-Modus]  [-Ignorieren]
                  
                  Parameter
                      Name
                           Der Szenarioname. Sie können mehrere Szenarionamen eingeben,
                           indem Sie den Befehl get-scenario (siehe Seite 74) verwenden.
                      Modus
                           Der Synchronisationsmodus. Geben Sie eine der folgenden Angaben ein:
                           B=Binary (Binär)
                           F=File (Datei)
                      Ignorieren
                           Ignorieren von Dateien mit gleichem Namen und gleicher Größe beim
                           Datenvergleich. Geben Sie eine der folgenden Angaben ein:
                           1=Ja
                           0= Nein

                  Hinweise:
                  ■   Verwenden Sie die Befehle Get-Scenario (siehe Seite 71) und Get-Events
                      (siehe Seite 74), um zu überprüfen, ob der Vorgang erfolgreich
                      abgeschlossen wurde.
                  ■   Verwenden Sie den Befehl Get-Scenario (siehe Seite 74), um mehrere
                      Szenarien gleichzeitig auszuführen:
                      Get-Scenario |Run-Scenario

                  Beispiele: Starten von Szenarien
                  run-scenario "Dateiserver 1" F 1

                  Ergebnis:

                  Szenario Dateiserver 1 wird gestartet...

                                  Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 37
Steuerbefehle

Run-Assessment - Ausführen von Szenarien im Bewertungsmodus
                       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 (siehe Seite 40) 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.
                       Syntax

                       Run-Assessment [-Name] 

                       Parameter
                           Name
                                Der Szenarioname.

                       Beispiel: Ausführen von Szenarien im Bewertungsmodus

                       run-assessment "Dateiserver 1"

                       Ergebnis:

                       Szenario Dateiserver 1 erfolgreich ausgeführt

38 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Set-Bookmark - Setzen von Rücklaufmarkierungen
                 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:
                 ■   Sie können diese Option nur verwenden, wenn die Option
                     Wiederherstellung – Datenrücklauf in der Liste der Replikateigenschaften
                     aktiviert ist.
                 ■   Während des Synchronisationsvorgangs können keine Markierungen gesetzt
                     werden.
                 Syntax

                 Set-Bookmark [-Name]  [[-Meldung] ]

                 Parameter
                     Name
                          Der Name des Szenarios.
                     Meldung (optional)
                          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

                                Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 39
Steuerbefehle

Stop-Scenario: Beenden von Szenarien
                       Mit Hilfe des Befehls Stop-Scenario können Sie eines oder mehrere Szenarien
                       beenden.

                       Hinweis: Verwenden Sie die Befehle Get-Scenario (siehe Seite 74) und Get-
                       Events (siehe Seite 71), um zu überprüfen, ob der Vorgang erfolgreich
                       abgeschlossen wurde.
                       Syntax

                       Stop-Scenario [-Name] 

                       Parameter
                           Name
                                Der Name des Szenarios, das Sie beenden möchten. Sie können
                                mehrere Szenarionamen eingeben, indem Sie den Befehl get-scenario
                                (siehe Seite 74) verwenden.

                       Beispiel: Beenden von Szenarien

                       stop-scenario "Dateiserver 1"

                       Ergebnis:

                       Szenario Dateiserver 1 wurde beendet

40 Bedienungsanleitung für PowerShell-Befehle
Steuerbefehle

Suspend-IsAliveCheck - "Ist aktiv"-Überprüfung (IsAlive) eines Szenarios in
Ausführung unterbrechen
                  Der Befehl Suspend-IsAliveCheck lässt Sie die für ein bestimmtes ausgeführtes
                  HA-Szenario durchgeführte "Ist aktiv"-Ü berprüfung manuell unterbrechen.
                  Syntax

                  Suspend-IsAliveCheck [-Szenarioname] 

                  Parameter
                      SzenarioName
                           Der Szenarioname.

                  Beispiel: IsAlive-Ü berprüfung von SQLscenario unterbrechen

                  Suspend-IsAliveCheck SQLscenario

                  Ergebnis:

                  Periodische "Ist aktiv"-Überprüfung (IsAlive) von SQLscenario wird unterbrochen.

                                Kapitel 2: Verwenden von CA ARCserve RHA-PowerShell-Befehlen 41
Steuerbefehle

Suspend-Scenario - Unterbrechen von Aktualisierungen auf einem Replikat
                       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 (siehe Seite 45) verwenden.

                       Hinweise:
                       ■   Während der Synchronisation kann die Replikation nicht unterbrochen
                           werden. Sie können die Replikation nur vorübergehend unterbrechen, da
                           Änderungen im Spool-Verzeichnis auf dem Masterserver bzw. dem
                           vorgeschalteten Replikatserver gesammelt werden. Stellen Sie sicher, dass
                           für die Aufnahme der Änderungen in den Spool während der Unterbrechung
                           des Replikatservers ausreichend Speicherplatz verfügbar ist.
                       ■   Verwenden Sie den Befehl Resume-Scenario (siehe Seite 36), um die
                           Unterbrechung aufzuheben.
                       Syntax

                       Suspend-Scenario [-Name]  [-Host] 

                       Parameter
                           Name
                                Der Szenarioname.
                           Host
                                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

42 Bedienungsanleitung für PowerShell-Befehle
Sie können auch lesen