Mit einer Live-Sicherung können Sie eine Kopie des Transaktionslogs erstellen. Diese Kopie kann verwendet werden, um ein zweites System zu starten, falls das primäre System, das den Datenbankserver ausführt, ausfällt. Eine Live-Sicherung läuft permanent mit und wird nur dann beendet, wenn der Server heruntergefahren wird. Wenn ein System ausfällt, kann das gesicherte Transaktionslog für einen schnellen Neustart des Systems verwendet werden. Je nach der Auslastung des Servers kann es aber sein, dass die Live-Sicherung mit einer gewissen Verzögerung gegenüber den festgeschriebenen Transaktionen ausgeführt wird.
Führen Sie das Sicherungsdienstprogramm (dbbackup) auf dem Sekundärcomputer aus. Wenn der erste Computer unbenutzbar wird, können Sie Ihre Datenbank mit dem zweiten Computer neu starten. Datenbankdatei und Transaktionslog enthalten alle Daten, die für den Neustart erforderlich sind.
Eine Live-Sicherung eines Transaktionslogs wird mit dem Dienstprogramm dbbackup und der Option -l durchgeführt.
Richten Sie einen Sekundärcomputer ein, von dem aus Sie die Datenbank betreiben können, wenn der Online-Computer ausfällt. Vergewissern Sie sich, dass SQL Anywhere auf dem Sekundärcomputer installiert ist.
Verbinden Sie sich als Benutzer mit REMOTE DBA- oder BACKUP-Berechtigung mit der Datenbank.
Führen Sie vom sekundären Computer aus eine vollständige Sicherung auf dem Sekundärcomputer durch.
Zum Beispiel:
dbbackup -c "UID=DBA;PWD=sql;HOST=myhost;Server=testsrv;DBN=test" c:\path-on-secondary-computer\backup |
Führen Sie vom sekundären Computer aus eine Live-Sicherung des Transaktionslogs auf dem Sekundärcomputer durch.
dbbackup -l path-on-secondary-computer\filename.log -c "connection-string" |
Führen Sie vom sekundären Computer aus regelmäßig eine vollständige Sicherung der Online-Datenbank durch.
Wenn der erste Computer unbenutzbar wird, kann die Datenbank mit dem zweiten Computer neu gestartet werden. Datenbankdatei und Transaktionslog enthalten alle Daten, die für einen Neustart erforderlich sind.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |