Das Repository kann auch auf interner Speicherung im Kern beruhen. Der Kern wird durch den Zugriff auf
die folgende URL von einem Webbrowser verwaltet: https://CORENAME:8006/apprecovery/admin.
Intern sind alle Kern-Services über REST-APIs zugänglich. Auf die Kern-Services kann innerhalb des Kerns
zugegriffen werden oder direkt über das Internet von jeder Anwendung aus, die eine HTTP/HTTPS-
Anforderung senden und eine HTTP/HTTPS-Antwort empfangen kann. Alle API-Vorgänge werden über
SSL durchgeführt und werden gegenseitig mithilfe von X.509 v3-Zertifikaten authentifiziert.
Kerne werden für die Replikation mit anderen Kernen gepaart.
Snapshot-Prozess
Als Snapshot wird der Vorgang bezeichnet, bei dem ein Basisabbild von einer geschützten Maschine auf
den Kern übertragen wird. Dies ist der einzige Zeitpunkt, zu dem eine vollständige Kopie der Maschine bei
Normalbetrieb über das Netzwerk transportiert wird, gefolgt von fortlaufenden inkrementellen Snapshots.
Die AppAssure Agentsoftware für Windows verwendet den Microsoft Volume Shadow Copy Service (VSS)
für das Einfrieren und Stilllegen von Anwendungsdaten auf Datenträgern, um ein dateisystemkonsistentes
und anwendungskonsistentes Backup zu erfassen. Wenn ein Snapshot erstellt wird, verhindern VSS und
der Generator auf dem Zielserver das Schreiben von Daten auf den Datenträger. Wenn das Schreiben von
Inhalten auf den Datenträger angehalten wird, kommen alle E/A-Vorgänge des Datenträgers in eine
Warteschlange und werden erst wieder fortgesetzt, nachdem der Snapshot fertiggestellt ist, alle derzeit
ausgeführten Vorgänge abgeschlossen und alle geöffneten Dateien geschlossen worden sind. Der
Prozess zum Erstellen einer Schattenkopie beeinträchtigt die Leistung des Produktionssystems nicht
wesentlich.
AppAssure verwendet Microsoft VSS, da der Service über eine integrierte Unterstützung für alle Windows-
internen Technologien wie NTFS, Registrierung, Active Directory usw. besitzt, um Daten vor dem Erstellen
des Snapshots auf den Datenträger abzulegen. Zusätzlich verwenden andere
Unternehmensanwendungen wie Microsoft Exchange und SQL die VSS-Generator-Plugins, um
benachrichtigt zu werden, wenn ein Snapshot vorbereitet wird und wenn sie ihre geänderten
Datenbankseiten auf dem Datenträger ablegen müssen, um die Datenbank in einen konsistenten
Transaktionsstatus zu versetzen. Es muss unbedingt beachtet werden, dass VSS zur Stilllegung von
System- und Anwendungsdaten auf dem Datenträger und nicht zum Erstellen des Snapshots verwendet
wird. Die erfassten Daten werden umgehend auf den Kern übertragen und dort gespeichert. Wenn VSS
für das Backup verwendet wird, wird der Anwendungsserver nicht für einen längeren Zeitraum in den
Backupmodus versetzt, da die benötigte Zeit für eine Snapshot-Erstellung Sekunden und nicht Stunden
beträgt. Ein weiterer Vorteil der Verwendung von VSS für Backups ist, dass es die AppAssure-
Agentsoftware einen Snapshot großer Datenmengen aufzeichnen lässt, da der Snapshot auf
Datenträgerebene funktioniert.
Replikation des Notfallwiederherstellungsstandorts oder Dienstanbieters
Für den Replikationsprozess benötigen Sie eine gekoppelte Quell-Ziel-Beziehung zwischen zwei Kernen.
Der Quellkern kopiert die Wiederherstellungspunkte der geschützten Maschinen und überträgt diese
asynchron und fortlaufend auf den Zielkern an einem Remote-Notfallwiederherstellungsstandort. Der
Remote-Standort kann ein unternehmenseigenes Rechenzentrum (selbstverwalteter Kern) oder ein MSP-
Standort (Managed Service Provider) eines Drittanbieters oder eine Cloud-Umgebung sein. Bei der
Replikation auf einem MSP können Sie integrierte Workflows verwenden, über die Sie Verbindungen
anfordern und automatische Rückmeldungen erhalten können. Für die erstmalige Übertragung der Daten
können Sie Daten-Seeding mithilfe von externen Datenträgern durchführen. Dieses Verfahren eignet sich
insbesondere für umfassende Datensätze oder Standorte mit langsamen Links.
15