ນີ້ແມ່ນຄໍາສັ່ງ db_recover ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
db5.3_recover - ຟື້ນຟູຖານຂໍ້ມູນກັບສະຖານະທີ່ສອດຄ່ອງ
ສະຫຼຸບສັງລວມ
db5.3_recover [-ceVv] [-h home] [-P password] [-t [[CC]YY]MMDDhhmm[.SS]]]
ລາຍລະອຽດ
ຜົນປະໂຫຍດ db5.3_recover ຕ້ອງໄດ້ຮັບການດໍາເນີນການຫຼັງຈາກຄໍາຮ້ອງສະຫມັກທີ່ບໍ່ຄາດຄິດ, Berkeley DB, ຫຼື
ຄວາມລົ້ມເຫຼວຂອງລະບົບໃນການຟື້ນຟູຖານຂໍ້ມູນກັບສະຖານະທີ່ສອດຄ່ອງ. ທຸລະກໍາທີ່ຫມັ້ນສັນຍາທັງຫມົດ
ໄດ້ຮັບການຮັບປະກັນທີ່ຈະປາກົດຫຼັງຈາກ db5.3_recover ໄດ້ດໍາເນີນການ, ແລະທຸກທຸລະກໍາທີ່ບໍ່ຫມັ້ນສັນຍາ
ຈະຖືກຍົກເລີກຢ່າງສົມບູນ.
OPTIONS
-c ດໍາເນີນການຟື້ນຟູໄພພິບັດແທນທີ່ຈະເປັນການຟື້ນຟູປົກກະຕິ.
-e ຮັກສາສະພາບແວດລ້ອມຫຼັງຈາກແລ່ນຟື້ນຕົວ. ຕົວເລືອກນີ້ບໍ່ຄ່ອຍຈະຖືກນໍາໃຊ້
ເວັ້ນເສຍແຕ່ວ່າມີໄຟລ໌ DB_CONFIG ຢູ່ໃນໄດເລກະທໍລີຫຼັກ. ຖ້າໄຟລ໌ DB_CONFIG ແມ່ນ
ບໍ່ມີ, ຫຼັງຈາກນັ້ນພາກພື້ນຈະຖືກສ້າງຂື້ນດ້ວຍຄ່າພາລາມິເຕີເລີ່ມຕົ້ນ.
-h ລະບຸໄດເລກະທໍລີເຮືອນສໍາລັບສະພາບແວດລ້ອມຖານຂໍ້ມູນ; ໂດຍຄ່າເລີ່ມຕົ້ນ, ປະຈຸບັນ
ໄດເລກະທໍລີການເຮັດວຽກຖືກນໍາໃຊ້.
-P ລະບຸລະຫັດຜ່ານສະພາບແວດລ້ອມ. ເຖິງແມ່ນວ່າຜົນປະໂຫຍດຂອງ Berkeley DB ຈະຂຽນທັບລະຫັດຜ່ານ
ສະຕຣິງໄວເທົ່າທີ່ຈະໄວໄດ້, ຈົ່ງລະວັງວ່າອາດມີຊ່ອງໂຫວ່ເປີດຢູ່
ລະບົບທີ່ຜູ້ໃຊ້ທີ່ບໍ່ມີສິດທິພິເສດສາມາດເບິ່ງການໂຕ້ຖຽງບັນຊີຄໍາສັ່ງຫຼືບ່ອນທີ່ອຸປະກອນ
ບໍ່ສາມາດຂຽນທັບຫນ່ວຍຄວາມຈໍາທີ່ມີ arguments ແຖວຄໍາສັ່ງ.
-t ຟື້ນຟູເວລາທີ່ກໍານົດໄວ້ແທນທີ່ຈະເປັນວັນທີທີ່ເປັນໄປໄດ້ໃນປະຈຸບັນ. ໄດ້
ອາກິວເມັນເວລາຄວນຢູ່ໃນຮູບແບບ [[CC]YY]MMDDhhmm[.SS] ເຊິ່ງແຕ່ລະຄູ່ຂອງ
ຕົວອັກສອນເປັນຕົວແທນຕໍ່ໄປນີ້:
CC ສອງຕົວເລກທໍາອິດຂອງປີ (ສະຕະວັດ).
YY ສອງຕົວເລກທີສອງຂອງປີ. ຖ້າ "YY" ຖືກລະບຸ, ແຕ່ "CC" ບໍ່ແມ່ນ, a
ຄ່າຂອງ "YY" ລະຫວ່າງ 69 ແລະ 99 ສົ່ງຜົນໃຫ້ຄ່າ "CC" ເປັນ 19. ຖ້າບໍ່ດັ່ງນັ້ນ,
ຄ່າ "YY" ຂອງ 20 ຖືກໃຊ້.
MM ເດືອນຂອງປີ, ຈາກ 1 ຫາ 12.
DD ມື້ຂອງເດືອນ, ຈາກ 1 ຫາ 31.
hh ຊົ່ວໂມງຂອງມື້, ຈາກ 0 ຫາ 23.
mm ນາທີຂອງຊົ່ວໂມງ, ຈາກ 0 ຫາ 59.
SS ວິນາທີຂອງນາທີ, ຈາກ 0 ຫາ 61.
ຖ້າ "CC" ແລະ "YY" ຄູ່ຕົວອັກສອນບໍ່ໄດ້ຖືກລະບຸ, ຄ່າເລີ່ມຕົ້ນແມ່ນເປັນ
ປີໃນປັດຈຸບັນ. ຖ້າຄູ່ຕົວອັກສອນ "SS" ບໍ່ໄດ້ຖືກລະບຸ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.
-V ຂຽນເລກສະບັບຂອງຫ້ອງສະຫມຸດໄປຫາຜົນຜະລິດມາດຕະຖານ, ແລະອອກ.
-v ດໍາເນີນການໃນຮູບແບບ verbose.
ໃນກໍລະນີຂອງການຟື້ນຕົວຂອງໄພພິບັດ, ສໍາເນົາເອກະສານ - ຫຼື snapshot - ຂອງຖານຂໍ້ມູນທັງຫມົດ
ໄຟລ໌ຕ້ອງໄດ້ຮັບການຟື້ນຟູພ້ອມກັບໄຟລ໌ບັນທຶກທັງຫມົດທີ່ຂຽນຕັ້ງແຕ່ໄຟລ໌ຖານຂໍ້ມູນ
ພາບຖ່າຍໄດ້ຖືກເຮັດ. (ຖ້າພື້ນທີ່ດິສກ໌ມີບັນຫາ, ໄຟລ໌ບັນທຶກອາດຈະຖືກອ້າງອີງດ້ວຍສັນຍາລັກ
ລິ້ງຄ໌).
ຖ້າຄວາມລົ້ມເຫຼວບໍ່ແມ່ນໄພພິບັດ, ໄຟລ໌ທີ່ມີຢູ່ໃນລະບົບໃນເວລາຂອງ
ຄວາມລົ້ມເຫຼວແມ່ນພຽງພໍທີ່ຈະດໍາເນີນການຟື້ນຟູ.
ຖ້າໄຟລ໌ບັນທຶກຫາຍໄປ, db5.3_recover ຈະລະບຸໄຟລ໌ບັນທຶກທີ່ຂາດຫາຍໄປແລະລົ້ມເຫລວ, ໃນ
ໃນກໍລະນີໄຟລ໌ບັນທຶກທີ່ຂາດຫາຍໄປຕ້ອງໄດ້ຮັບການຟື້ນຟູແລະການຟື້ນຕົວຄືນໃຫມ່.
ປະໂຫຍດ db5.3_recover ໃຊ້ສະພາບແວດລ້ອມ Berkeley DB (ຕາມທີ່ອະທິບາຍໄວ້ສໍາລັບ -h ທາງເລືອກ,
ສະພາບແວດລ້ອມປ່ຽນແປງ DB_HOME, ຫຼືເນື່ອງຈາກວ່າຜົນປະໂຫຍດໄດ້ຖືກດໍາເນີນການຢູ່ໃນໄດເລກະທໍລີທີ່ປະກອບດ້ວຍ
ສະພາບແວດລ້ອມ Berkeley DB). ເພື່ອຫຼີກລ້ຽງການສໍ້ລາດບັງຫຼວງດ້ານສິ່ງແວດລ້ອມເມື່ອນໍາໃຊ້ a
ສະພາບແວດລ້ອມ Berkeley DB, db5.3_recover ຄວນໄດ້ຮັບໂອກາດທີ່ຈະແຍກອອກຈາກ
ສິ່ງແວດລ້ອມແລະອອກຢ່າງສະຫງ່າງາມ. ເພື່ອເຮັດໃຫ້ db5.3_recover ປ່ອຍສະພາບແວດລ້ອມທັງຫມົດ
ຊັບພະຍາກອນແລະອອກຈາກຢ່າງສະອາດ, ສົ່ງສັນຍານລົບກວນ (SIGINT).
db5.3_recover utility ອອກຈາກ 0 ເມື່ອປະສົບຜົນສໍາເລັດ, ແລະ >0 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ.
ENVIRONMENT
DB_HOME
ຖ້າ -h ທາງເລືອກບໍ່ໄດ້ລະບຸໄວ້ແລະຕົວປ່ຽນແປງສະພາບແວດລ້ອມ DB_HOME ໄດ້ຖືກຕັ້ງໄວ້, ມັນ
ຖືກໃຊ້ເປັນເສັ້ນທາງຂອງບ້ານຖານຂໍ້ມູນ, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນ DB_ENV->open.
AUTHORS
Sleepycat Software, Inc. ຫນ້າຄູ່ມືນີ້ຖືກສ້າງຂຶ້ນໂດຍອີງໃສ່ເອກະສານ HTML ສໍາລັບ
db_recover ຈາກ Sleepycat, ໂດຍ Thijs Kinkhorst[email protected]>, ສໍາລັບລະບົບ Debian
(ແຕ່ອາດຈະຖືກໃຊ້ໂດຍຜູ້ອື່ນ).
28 ມັງກອນ 2005 DB5.3_RECOVER(1)
ໃຊ້ db_recover ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net