Vorheriges Thema: ca_qmgr - BeispieleNächstes Thema: ca_recoverdb - Syntax


ca_recoverdb - Befehl zur Datenbankwiederherstellung

Bei jedem Sicherungsjob zeichnet CA 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 CA ARCserve Backup-Datenbank wiederherstellen können, wenn diese verloren gegangen ist und von der CA ARCserve Backup-Domäne gesichert wurde, welche die Datenbank verwendet.

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 CA 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 CA ARCserve Backup-Server clusterfähig konfiguriert ist, werden alle wichtigen basisbezogenen Dienste (nicht agentbezogenen Dienste) von ARCserve durch den betreffenden Cluster-Dienst (MSCS oder NEC CLUSTERPRO) überwacht. Wenn ein basisbezogener Dienst von ARCserve 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 CA 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 CA ARCserve Backup auf Rechner B einzufügen.
  4. Öffnen Sie den Wiederherstellungs-Manager auf Rechner B (Option "Wiederherstellung nach Baumstruktur"), und suchen Sie die" CA ARCserve Backup-Datenbank".
  5. Klicken Sie mit der rechten Maustaste auf die "CA 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.