AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

db5.3_hotbackup - En ligne dans le Cloud

Exécutez db5.3_hotbackup dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande db5.3_hotbackup qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


db5.3_hotbackup - Créer des instantanés de "sauvegarde à chaud" ou de "basculement à chaud"

SYNOPSIS


db5.3_hotbackup [-cDuVv] [-d data_dir ...] [-h home] [-l log_dir] [-P mot de passe] -b
rép_sauvegarde

DESCRIPTION


L'utilitaire db5.3_hotbackup crée des instantanés de "sauvegarde à chaud" ou de "basculement à chaud" de Berkeley
Environnements de base de données DB.

L'utilitaire db5.3_hotbackup exécute les étapes suivantes :

1. Si l'option -c est spécifiée, pointez la base de données d'accueil source
environnement et supprimez tous les fichiers journaux inutiles.

2. Si le répertoire cible de la sauvegarde n'existe pas, il est créé avec
mode lecture-écriture-exécution pour le propriétaire.

Si le répertoire cible de la sauvegarde existe et que l'option -u était
spécifié, tous les fichiers journaux du répertoire cible sont supprimés ; si le -u
option n'a pas été spécifiée, tous les fichiers du répertoire cible sont supprimés.

3. Si l'option -u n'a pas été spécifiée, copiez les fichiers spécifiques à l'application trouvés dans
le répertoire de base de l'environnement de base de données ou tout répertoire spécifié à l'aide
l'option -d, dans le répertoire cible de la sauvegarde.

4. Copiez tous les fichiers journaux trouvés dans le répertoire spécifié par l'option -l (ou dans
le répertoire de base de l'environnement de la base de données, si aucune option -l n'a été spécifiée),
dans le répertoire cible de la sauvegarde.

5. Effectuez une restauration d'urgence sur la sauvegarde à chaud.

6. Supprimez tous les fichiers journaux inutiles de la sauvegarde à chaud.

L'utilitaire db5.3_hotbackup ne résout pas les transactions en attente qui sont dans le fichier préparé
Etat. Les applications qui utilisent DB_TXN->prepare doivent spécifier DB_RECOVER_FATAL lors de l'ouverture
l'environnement et exécutez DB_ENV->txn_recover pour résoudre toutes les transactions en attente, lorsque
basculement vers la sauvegarde à chaud.

OPTIONS


-b Spécifiez le répertoire cible pour la sauvegarde.

-c Avant d'effectuer l'instantané, vérifiez l'environnement de la base de données source et
supprimez tous les fichiers journaux qui ne sont plus nécessaires dans cet environnement. À éviter
Rendre le catastrophique échec impossible, enregistrer filet enlèvement must be des services avec
enregistrer filet archives.

-d Spécifiez un ou plusieurs répertoires source qui contiennent des bases de données ; si aucun n'est
spécifié, le répertoire de base de l'environnement de la base de données sera recherché pour la base de données
des dossiers. Comme les fichiers de base de données sont copiés dans un seul répertoire de sauvegarde, les fichiers nommés
les mêmes, stockés dans des répertoires sources différents, pourraient s'écraser lorsque
copié dans le répertoire de sauvegarde.

-h Spécifiez le répertoire source de la sauvegarde, c'est-à-dire le répertoire d'accueil de l'environnement de la base de données
répertoire.

-l Spécifiez un répertoire source qui contient les fichiers journaux ; si aucun n'est spécifié, le
Le répertoire de base de l'environnement de la base de données sera recherché pour les fichiers journaux.

-P Spécifiez un mot de passe d'environnement. Bien que les utilitaires Berkeley DB écrasent le mot de passe
chaînes dès que possible, sachez qu'il peut y avoir une fenêtre de vulnérabilité sur
systèmes où les utilisateurs non privilégiés peuvent voir les arguments de ligne de commande ou où les utilitaires
ne sont pas en mesure d'écraser la mémoire contenant les arguments de ligne de commande.

-u Mettez à jour un instantané de sauvegarde à chaud préexistant en le copiant dans de nouveaux fichiers journaux. Si la -u
est spécifiée, aucune base de données ne sera copiée dans le répertoire cible.

-V Écrivez le numéro de version de la bibliothèque sur la sortie standard et quittez.

-v Exécuter en mode détaillé, en répertoriant les opérations au fur et à mesure qu'elles sont effectuées.

-D Utilisez les répertoires de données répertoriés dans le fichier de configuration DB_CONFIG dans la source
annuaire. Cette option a trois effets : Premièrement, si elles n'existent pas déjà,
les répertoires de données spécifiés seront créés par rapport au répertoire cible
(avec le mode lecture-écriture-exécution propriétaire). Deuxièmement, tous les fichiers des données source
répertoires seront copiés dans les répertoires de données cibles. Si le fichier DB_CONFIG
spécifie un ou plusieurs chemins absolus, les fichiers de ces répertoires sources seront
copié dans le répertoire cible de niveau supérieur. Troisièmement, le fichier de configuration DB_CONFIG
sera copié du répertoire +source vers le répertoire cible, et par la suite
utilisé pour la configuration si la récupération est exécutée dans le répertoire cible.

Des précautions doivent être prises avec le -D répertoires d'options et de données nommés par rapport à
le répertoire source mais ne sont pas des sous-répertoires (c'est-à-dire que le nom inclut l'élément
"..") Plus précisément, les noms de répertoire cible construits doivent être significatifs et
distinct des noms de répertoire source, sinon en cours d'exécution de la récupération dans la cible
répertoire peut corrompre les fichiers de données source.

It is an erreur à utilisé absolu chemins d'accès en données répertoires or le enregistrer annuaire in this
Mode, as le DB_CONFIG paramétrage filet copié développement le l'objectif annuaire pourra puis
point at le la source répertoires ainsi que pour le running récupération pourra corrompu le la source données fichiers.

L'utilitaire db5.3_hotbackup utilise un environnement Berkeley DB (comme décrit pour le -h
option, la variable d'environnement DB_HOME, ou parce que l'utilitaire a été exécuté dans un répertoire
contenant un environnement Berkeley DB). Afin d'éviter la corruption de l'environnement lorsque
en utilisant un environnement Berkeley DB, db5.3_hotbackup doit toujours avoir la possibilité de
détachez-vous de l'environnement et sortez gracieusement. Pour que db5.3_hotbackup libère tout
ressources de l'environnement et quittez proprement, envoyez-lui un signal d'interruption (SIGINT).

L'utilitaire db5.3_hotbackup quitte 0 en cas de succès et >0 si une erreur se produit.

ENVIRONNEMENT


DB_HOME
Si la -h l'option n'est pas spécifiée et la variable d'environnement DB_HOME est définie, elle
est utilisé comme chemin d'accès à la base de données, comme décrit dans DB_ENV->open.

AUTEURS


Oracle Corporation. Cette page de manuel a été créée sur la base de la documentation HTML pour
db_hotbackup de Sleepycat, par Thijs Kinkhorst[email protected]>, pour la Debian
système (mais peut être utilisé par d'autres).

28 Janvier 2005 DB5.3_HOTBACKUP(1)

Utilisez db5.3_hotbackup en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad