EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

db5.3_hotbackup – Online in der Cloud

Führen Sie db5.3_hotbackup beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl db5.3_hotbackup, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


db5.3_hotbackup – Erstellen Sie „Hot Backup“- oder „Hot Failover“-Snapshots

ZUSAMMENFASSUNG


db5.3_hotbackup [-cDuVv] [-d Datenverzeichnis ...] [-h Home] [-l Protokollverzeichnis] ​​[-P Passwort] -b
Sicherungsverzeichnis

BESCHREIBUNG


Das Dienstprogramm db5.3_hotbackup erstellt „Hot Backup“- oder „Hot Failover“-Snapshots von Berkeley
DB-Datenbankumgebungen.

Das Dienstprogramm db5.3_hotbackup führt die folgenden Schritte aus:

1. Wenn die Option -c angegeben ist, setzen Sie einen Prüfpunkt für die Quell-Home-Datenbank
Umgebung und entfernen Sie alle unnötigen Protokolldateien.

2. Wenn das Zielverzeichnis für das Backup nicht existiert, wird es mit erstellt
Modus Lesen-Schreiben-Ausführen für den Besitzer.

Wenn das Zielverzeichnis für die Sicherung existiert und die Option -u vorhanden war
angegeben, werden alle Protokolldateien im Zielverzeichnis entfernt; wenn das -u
Wenn diese Option nicht angegeben wurde, werden alle Dateien im Zielverzeichnis entfernt.

3. Wenn die Option -u nicht angegeben wurde, kopieren Sie die gefundenen anwendungsspezifischen Dateien in
das Home-Verzeichnis der Datenbankumgebung oder ein beliebiges mit angegebenes Verzeichnis
mit der Option -d in das Zielverzeichnis für die Sicherung.

4. Kopieren Sie alle Protokolldateien, die in dem durch die Option -l angegebenen Verzeichnis gefunden wurden (oder in
das Home-Verzeichnis der Datenbankumgebung, wenn keine Option -l angegeben wurde),
in das Zielverzeichnis für die Sicherung.

5. Führen Sie eine katastrophale Wiederherstellung des Hot-Backups durch.

6. Entfernen Sie alle unnötigen Protokolldateien aus dem Hot-Backup.

Das Dienstprogramm db5.3_hotbackup löst keine ausstehenden Transaktionen auf, die sich in der Vorbereitung befinden
Zustand. Anwendungen, die DB_TXN->prepare verwenden, sollten beim Öffnen DB_RECOVER_FATAL angeben
die Umgebung und führen Sie DB_ENV->txn_recover aus, um alle ausstehenden Transaktionen aufzulösen, wenn
Failover auf das Hot-Backup.

OPTIONAL


-b Geben Sie das Zielverzeichnis für die Sicherung an.

-c Bevor Sie den Snapshot erstellen, überprüfen Sie die Umgebung der Quelldatenbank und führen Sie einen Checkpoint durch
Entfernen Sie alle Protokolldateien, die in dieser Umgebung nicht mehr benötigt werden. Zu vermeiden
Herstellung katastrophal Fehler unmöglich, Log Datei Entfernung sollen be integriert mit
Log Datei archiv.

-d Geben Sie ein oder mehrere Quellverzeichnisse an, die Datenbanken enthalten. wenn keiner vorhanden ist
angegeben, wird das Home-Verzeichnis der Datenbankumgebung nach einer Datenbank durchsucht
Dateien. Da Datenbankdateien in ein einzelnes Sicherungsverzeichnis kopiert werden, werden die Dateien benannt
Dasselbe, in verschiedenen Quellverzeichnissen gespeichert, könnte sich gegenseitig überschreiben
in das Backup-Verzeichnis kopiert.

-h Geben Sie das Quellverzeichnis für die Sicherung an, d. h. das Stammverzeichnis der Datenbankumgebung
Verzeichnis.

-l Geben Sie ein Quellverzeichnis an, das Protokolldateien enthält. Wenn keine angegeben ist, wird die
Das Home-Verzeichnis der Datenbankumgebung wird nach Protokolldateien durchsucht.

-P Geben Sie ein Umgebungskennwort an. Obwohl Berkeley DB-Dienstprogramme das Passwort überschreiben
Zeichenfolgen so schnell wie möglich, seien Sie sich bewusst, dass es möglicherweise ein Fenster mit Sicherheitslücken gibt
Systeme, auf denen nicht privilegierte Benutzer Befehlszeilenargumente sehen können oder auf denen Dienstprogramme
können den Speicher mit den Befehlszeilenargumenten nicht überschreiben.

-u Aktualisieren Sie einen bereits vorhandenen Hot-Backup-Snapshot, indem Sie neue Protokolldateien kopieren. Wenn die -u
Wenn die Option angegeben ist, werden keine Datenbanken in das Zielverzeichnis kopiert.

-V Schreiben Sie die Versionsnummer der Bibliothek in die Standardausgabe und beenden Sie.

-v Führen Sie die Ausführung im ausführlichen Modus aus und listen Sie die Vorgänge auf, sobald sie ausgeführt werden.

-D Verwenden Sie die in der DB_CONFIG-Konfigurationsdatei in der Quelle aufgeführten Datenverzeichnisse
Verzeichnis. Diese Option hat drei Auswirkungen: Erstens, wenn sie noch nicht vorhanden sind,
Die angegebenen Datenverzeichnisse werden relativ zum Zielverzeichnis erstellt
(mit Modus Besitzer lesen-schreiben-ausführen). Zweitens alle Dateien in den Quelldaten
Verzeichnisse werden in die Zieldatenverzeichnisse kopiert. Wenn die Datei DB_CONFIG
Gibt einen oder mehrere absolute Pfadnamen an, die Dateien in diesen Quellverzeichnissen enthalten
in das Zielverzeichnis der obersten Ebene kopiert. Drittens die DB_CONFIG-Konfigurationsdatei
wird vom Quellverzeichnis in das Zielverzeichnis und anschließend kopiert
Wird zur Konfiguration verwendet, wenn die Wiederherstellung im Zielverzeichnis ausgeführt wird.

Dabei ist Vorsicht geboten -D Options- und Datenverzeichnisse, die relativ zu benannt sind
das Quellverzeichnis, aber keine Unterverzeichnisse (d. h. der Name enthält das Element).
"..") Insbesondere müssen die erstellten Zielverzeichnisnamen aussagekräftig sein und
sich von den Quellverzeichnisnamen unterscheiden, andernfalls wird die Wiederherstellung im Ziel ausgeführt
Das Verzeichnis könnte die Quelldatendateien beschädigen.

It is an Fehler zu - Absolute Pfadnamen für technische Daten Verzeichnisse or Log Verzeichnis in fehlen uns die Worte.
Modus as DB_CONFIG Konfiguration Datei kopiert in Ziel Verzeichnis würde dann
Punkt at Quelle Verzeichnisse und Laufen Erholung würde korrupt Quelle technische Daten Dateien.

Das Dienstprogramm db5.3_hotbackup verwendet eine Berkeley DB-Umgebung (wie für beschrieben). -h
Option, die Umgebungsvariable DB_HOME, oder weil das Dienstprogramm in einem Verzeichnis ausgeführt wurde
mit einer Berkeley DB-Umgebung). Um Umweltkorruption zu vermeiden, wenn
Bei Verwendung einer Berkeley DB-Umgebung sollte db5.3_hotbackup immer die Möglichkeit dazu gegeben werden
Lösen Sie sich von der Umgebung und verlassen Sie es anmutig. Damit db5.3_hotbackup alles freigibt
Umgebungsressourcen und beenden Sie es sauber, senden Sie ihm ein Interrupt-Signal (SIGINT).

Das Dienstprogramm db5.3_hotbackup beendet 0 bei Erfolg und >0, wenn ein Fehler auftritt.


DB_HOME
Besitzt das -h Option nicht angegeben und die Umgebungsvariable DB_HOME gesetzt ist,
wird als Pfad des Datenbank-Homes verwendet, wie in DB_ENV->open beschrieben.

AUTOREN


Oracle Corporation. Diese Handbuchseite wurde basierend auf der HTML-Dokumentation für erstellt
db_hotbackup von Sleepycat, von Thijs Kinkhorst[E-Mail geschützt] >, für das Debian
System (kann aber von anderen verwendet werden).

28 Januar 2005 DB5.3_HOTBACKUP(1)

Verwenden Sie db5.3_hotbackup online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad