Il s'agit de la commande db_recover 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_recover - Restaure la base de données dans un état cohérent
SYNOPSIS
db5.3_récupérer [-ceVv] [-h home] [-P mot de passe] [-t [[CC]YY]MMDDhhmm[.SS]]]
DESCRIPTION
L'utilitaire db5.3_recover doit être exécuté après une application inattendue, Berkeley DB ou
échec du système à restaurer la base de données à un état cohérent. Toutes les transactions engagées
sont garantis d'apparaître après l'exécution de db5.3_recover et toutes les transactions non validées
sera complètement défait.
OPTIONS
-c Effectuez une récupération catastrophique au lieu d'une récupération normale.
-e Conservez l'environnement après l'exécution de la récupération. Cette option sera rarement utilisée
sauf si un fichier DB_CONFIG est présent dans le répertoire personnel. Si un fichier DB_CONFIG est
pas présent, alors les régions seront créées avec les valeurs de paramètre par défaut.
-h Spécifiez un répertoire de base pour l'environnement de base de données ; par défaut, le courant
répertoire de travail est utilisé.
-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.
-t Récupérez à l'heure spécifiée plutôt qu'à la date la plus actuelle possible. Les
L'argument d'horodatage doit être sous la forme [[CC]YY]MMDDhhmm[.SS] où chaque paire de
lettres représente ce qui suit :
CC Les deux premiers chiffres de l'année (le siècle).
AA Les deux derniers chiffres de l'année. Si "YY" est spécifié, mais "CC" ne l'est pas, un
une valeur pour "YY" entre 69 et 99 donne une valeur "CC" de 19. Sinon,
une valeur "YY" de 20 est utilisée.
MM Le mois de l'année, de 1 à 12.
JJ Le jour du mois, de 1 à 31.
hh L'heure du jour, de 0 à 23.
mm La minute de l'heure, de 0 à 59.
SS La seconde de la minute, de 0 à 61.
Si les paires de lettres "CC" et "YY" ne sont pas spécifiées, les valeurs par défaut sont les
année actuelle. Si la paire de lettres "SS" n'est pas spécifiée, la valeur par défaut est 0.
-V Écrivez le numéro de version de la bibliothèque sur la sortie standard et quittez.
-v Exécuter en mode verbeux.
En cas de reprise après sinistre, une copie d'archive - ou instantané - de toutes les bases de données
les fichiers doivent être restaurés avec tous les fichiers journaux écrits depuis le fichier de base de données
l'instantané a été fait. (Si l'espace disque est un problème, les fichiers journaux peuvent être référencés par symbolique
à gauche).
Si la panne n'était pas catastrophique, les fichiers présents sur le système au moment de
l'échec sont suffisants pour effectuer la récupération.
Si les fichiers journaux sont manquants, db5.3_recover identifiera les fichiers journaux manquants et échouera, dans
auquel cas les fichiers journaux manquants doivent être restaurés et la récupération effectuée à nouveau.
L'utilitaire db5.3_recover 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 lors de l'utilisation d'un
Environnement Berkeley DB, db5.3_recover doit toujours avoir la possibilité de se détacher de
l'environnement et sortez gracieusement. Pour que db5.3_recover libère tout l'environnement
ressources et quittez proprement, envoyez-lui un signal d'interruption (SIGINT).
L'utilitaire db5.3_recover 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
Sleepycat Software, Inc. Cette page de manuel a été créée sur la base de la documentation HTML pour
db_recover de Sleepycat, par Thijs Kinkhorst[email protected]>, pour le système Debian
(mais peut être utilisé par d'autres).
28 Janvier 2005 DB5.3_RECOVER(1)
Utilisez db_recover en ligne à l'aide des services onworks.net