Previous Topic: ca_qmgr - ExamplesNext Topic: ca_recoverdb - Syntax


ca_recoverdb - Befehl zur Datenbankwiederherstellung

Bei jedem Sicherungsjob zeichnet Arcserve Backup in der zugehörigen Datenbank Informationen zu den gesicherten Rechnern, Verzeichnissen und Dateien sowie zu den verwendeten Datenträgern auf. So können Sie Dateien für die Wiederherstellung stets wiederfinden. Der Befehl zur Datenbankwiederherstellung (ca_recoverdb) ist eine Selbstschutzfunktion, mit der Sie eine Arcserve Backup-Datenbank wiederherstellen können, wenn diese verloren gegangen ist und von der Arcserve Backup-Domäne gesichert wurde, welche die Datenbank verwendet.

Hinweis: Hinweis: Das Hilfsprogramm "ca_recoverdb" ruft den Befehl "ca_restore" auf, um die Wiederherstellungsfunktion für Datenbanken zu implementieren. Das Hilfsprogramm "ca_recoverdb" ermittelt automatisch, ob die Arcserve Backup-Datenbank eine SQL Server-Datenbank oder eine SQL Server 2005 Express Edition-Instanz ist, und stellt die entsprechenden Parameter für den Befehl "ca_restore" zur Verfügung.

Hinweis: Wenn ein Arcserve Backup-Server als Cluster-fähig konfiguriert ist, werden alle wichtigen basisbezogenen Arcserve-Dienste (nicht Agent-bezogenen Dienste) durch den betreffenden Cluster-Dienst (MSCS oder NEC CLUSTERPRO) überwacht. Wenn ein basisbezogener Arcserve-Dienst fehlschlägt oder heruntergefahren werden muss, versucht der Cluster-Dienst automatisch, den Dienst neu zu starten oder bei einem fehlgeschlagenen Neustart einen Failover auszulösen. Zum Ausführen dieser Aufgabe müssen Sie die Arcserve-Dienste anhalten. In einer clusterorientierten Umgebung müssen Sie jedoch zunächst manuell veranlassen, dass der Cluster-Dienst den Dienst nicht mehr überwacht und keinen automatischen Neustart oder ein Failover auszulösen versucht. Verfahren zum Anhalten der HA-Dienstüberwachung durch den Cluster-Dienst finden Sie im Administrationshandbuch.

Hinweis: Das Hilfsprogramm "ca_recoverdb" dient nur zur Wiederherstellung von Arcserve-Datenbanken (ASDB) auf dem gleichen Rechner oder von Arcserve-Domänen, von denen die ASDB-Sicherung stammte. Wenn Sie eine ASDB auf dem einen Rechner sichern und die Sicherung dann auf einem anderen Rechner wiederherstellen möchten (ohne dass sich die Rechner in derselben Arcserve-Domäne befinden), kann dieser Befehl nicht verwendet werden. In dieser Situation stehen zwei Lösungen zur Auswahl:

Lösung 1:

  1. Nehmen Sie eine DR-Sicherung von Rechner A, und stellen Sie diese auf Rechner B wieder her.

    Für diese Lösung muss die DR Option installiert sein.

Lösung 2:

  1. Installieren Sie Arcserve Backup sowohl auf Rechner A als auch auf Rechner B.
  2. Nehmen Sie eine ASDB-Sicherung auf Rechner A vor.
  3. Verschieben Sie das Band auf Rechner B, und übergeben Sie einen Einfügejob, um die auf dem Band befindlichen Informationen in Arcserve Backup auf Rechner B einzufügen.
  4. Öffnen Sie den Wiederherstellungs-Manager auf Rechner B (Option "Wiederherstellung nach Baumstruktur"), und suchen Sie die" Arcserve Backup-Datenbank".
  5. Klicken Sie mit der rechten Maustaste auf die "Arcserve Backup-Datenbank", und wählen Sie aus dem Kontextmenü den Befehl "Agent-Optionen" aus.
  6. Wählen Sie aus dem Dialogfeld "Agent-Wiederherstellungsoptionen" folgende Optionen aus:
  7. Übergeben Sie den Wiederherstellungsjob.

Weitere Informationen:

ca_recoverdb - Syntax

ca_recoverdb - Optionen

ca_recoverdb – Beispiele