Dit is de opdracht db_recover die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
db5.3_recover - Herstel de database naar een consistente staat
KORTE INHOUD
db5.3_herstellen [-ceVv] [-h thuis] [-P wachtwoord] [-t [[CC]JJ]MMDDuumm[.SS]]]
PRODUCTBESCHRIJVING
Het hulpprogramma db5.3_recover moet worden uitgevoerd na een onverwachte toepassing, Berkeley DB, of
systeemfout om de database in een consistente staat te herstellen. Alle vastgelegde transacties
verschijnen gegarandeerd nadat db5.3_recover is uitgevoerd en alle niet-vastgelegde transacties
zal volledig ongedaan worden gemaakt.
OPTIES
-c Voer catastrofaal herstel uit in plaats van normaal herstel.
-e Behoud de omgeving na het uitvoeren van herstel. Deze optie zal zelden worden gebruikt
tenzij er een DB_CONFIG-bestand aanwezig is in de thuismap. Als een DB_CONFIG-bestand
niet aanwezig is, worden de regio's gemaakt met standaard parameterwaarden.
-h Geef een thuismap op voor de databaseomgeving; standaard de stroom
werkmap wordt gebruikt.
-P Geef een omgevingswachtwoord op. Hoewel Berkeley DB-hulpprogramma's het wachtwoord overschrijven
tekenreeksen zo snel mogelijk, houd er rekening mee dat er mogelijk een kwetsbaarheidsvenster is ingeschakeld
systemen waar onbevoegde gebruikers opdrachtregelargumenten kunnen zien of waar hulpprogramma's
kunnen het geheugen met de opdrachtregelargumenten niet overschrijven.
-t Herstel naar de opgegeven tijd in plaats van naar de meest actuele datum. De
tijdstempelargument moet de vorm [[CC]JJ]MMDDuumm[.SS] hebben, waarbij elk paar
letters vertegenwoordigen het volgende:
CC De eerste twee cijfers van het jaartal (de eeuw).
YY De tweede twee cijfers van het jaartal. Als "YY" is opgegeven, maar "CC" niet, a
waarde voor "YY" tussen 69 en 99 resulteert in een "CC"-waarde van 19. Anders
er wordt een "YY"-waarde van 20 gebruikt.
MM De maand van het jaar, van 1 tot 12.
DD De dag van de maand, van 1 tot 31.
hh Het uur van de dag, van 0 tot 23.
mm De minuut van het uur, van 0 tot 59.
SS De tweede van de minuut, van 0 tot 61.
Als de letterparen "CC" en "YY" niet zijn opgegeven, zijn de waarden standaard de
huidige jaar. Als het letterpaar "SS" niet is opgegeven, is de waarde standaard 0.
-V Schrijf het versienummer van de bibliotheek naar de standaarduitvoer en sluit af.
-v Uitvoeren in uitgebreide modus.
In het geval van catastrofaal herstel, een archiefkopie - of momentopname - van alle databases
bestanden moeten worden hersteld samen met alle logbestanden die sinds het databasebestand zijn geschreven
momentopname gemaakt. (Als schijfruimte een probleem is, kan naar logbestanden worden verwezen met symbolic
links).
Als de storing niet catastrofaal was, zouden de bestanden die op dat moment op het systeem aanwezig waren, behouden blijven
mislukking zijn voldoende om herstel uit te voeren.
Als er logbestanden ontbreken, zal db5.3_recover de ontbrekende logbestanden identificeren en mislukken
in welk geval de ontbrekende logbestanden moeten worden hersteld en het herstel opnieuw moet worden uitgevoerd.
Het hulpprogramma db5.3_recover maakt gebruik van een Berkeley DB-omgeving (zoals beschreven voor het -h keuze,
de omgevingsvariabele DB_HOME, of omdat het hulpprogramma werd uitgevoerd in een map met
een Berkeley DB-omgeving). Om omgevingscorruptie te voorkomen bij het gebruik van een
Berkeley DB-omgeving, db5.3_recover moet altijd de kans krijgen om hiervan los te komen
de omgeving en ga gracieus naar buiten. Om ervoor te zorgen dat db5.3_recover de hele omgeving vrijgeeft
bronnen en netjes afsluiten, stuur het een onderbrekingssignaal (SIGINT).
Het hulpprogramma db5.3_recover wordt afgesloten op 0 bij succes en op >0 als er een fout optreedt.
MILIEU
DB_HOME
Indien de -h optie is niet gespecificeerd en de omgevingsvariabele DB_HOME is ingesteld, it
wordt gebruikt als het pad van de database-home, zoals beschreven in DB_ENV->open.
AUTEURS
Sleepycat Software, Inc. Deze handleiding is gemaakt op basis van de HTML-documentatie voor:
db_recover van Sleepycat, door Thijs Kinkhorst[e-mail beveiligd]>, voor het Debian-systeem
(maar kan door anderen worden gebruikt).
28 januari 2005 DB5.3_RECOVER(1)
Gebruik db_recover online met behulp van onworks.net-services