ແບບຟອມການຟື້ນຟູພື້ນທີ່ດຸ່ນດ່ຽງດຸ່ນດ່ຽງກັບບັນທຶກໄຟລ໌ສໍາເລັດສົມບູນ
SQL Server ໃຫ້ສາມແບບຟື້ນຟູທີ່ຊ່ວຍໃຫ້ທ່ານລະບຸວິທີ SQL Server ຈັດການໄຟລ໌ບັນທຶກແລະກຽມຖານຂໍ້ມູນຂອງທ່ານສໍາລັບການກູ້ຄືນຫຼັງຈາກການສູນເສຍຂໍ້ມູນຫຼືໄພພິບັດອື່ນໆ. ແຕ່ລະເຫຼົ່ານີ້ສະແດງວິທີການທີ່ແຕກຕ່າງກັນໃນການດຸ່ນດ່ຽງການແລກປ່ຽນລະຫວ່າງການອະນຸລັກພື້ນທີ່ດິດແລະການສະຫນອງທາງເລືອກການຟື້ນຕົວຂອງໄພພິບັດ. ແບບຟອມການຟື້ນຕົວຂອງໄພພິບັດສາມສະເຫນີໂດຍ SQL Server ແມ່ນ:
- ງ່າຍດາຍ
- ເຕັມ
- ບັນດາຈໍານວນຫລາຍ
ຂໍໃຫ້ພິຈາລະນາເບິ່ງແຕ່ລະແບບເຫຼົ່ານັ້ນໂດຍລະອຽດຕື່ມ.
Simple Recovery Model
ຮູບແບບການກູ້ຄືນແບບງ່າຍດາຍແມ່ນພຽງແຕ່ວ່າ: ງ່າຍດາຍ. ໃນວິທີການນີ້, SQL Server ຮັກສາພຽງແຕ່ຈໍານວນຫນ້ອຍທີ່ສຸດຂອງຂໍ້ມູນໃນບັນທຶກການເຮັດທຸລະກໍາ. SQL Server truncates ບັນທຶກການເຮັດທຸລະກໍາໃນແຕ່ລະເວລາທີ່ຖານຂໍ້ມູນໄປຮອດຈຸດກວດກາການເຮັດທຸລະກໍາ, ບໍ່ມີບັນຊີລາຍການບັນທຶກສໍາລັບຈຸດປະສົງກູ້ຄືນໄພພິບັດ.
ສໍາລັບຖານຂໍ້ມູນທີ່ໃຊ້ຮູບແບບການຟື້ນຕົວແບບງ່າຍດາຍ, ທ່ານສາມາດຟື້ນຟູການສໍາຮອງຂໍ້ມູນຢ່າງເຕັມທີ່ຫຼືແຕກຕ່າງກັນເທົ່ານັ້ນ. ມັນບໍ່ເປັນໄປໄດ້ທີ່ຈະຟື້ນຟູຖານຂໍ້ມູນດັ່ງກ່າວໃຫ້ກັບຈຸດທີ່ກໍານົດໄວ້ໃນເວລາ - ທ່ານພຽງແຕ່ສາມາດຟື້ນຟູມັນກັບເວລາທີ່ແນ່ນອນເມື່ອມີການສໍາຮອງຂໍ້ມູນຢ່າງເຕັມທີ່ຫຼືແຕກຕ່າງກັນ. ດັ່ງນັ້ນ, ທ່ານຈະສູນເສຍການປ່ຽນແປງຂໍ້ມູນໃດໆທີ່ຖືກເຮັດໃຫ້ລະຫວ່າງເວລາຂອງການສໍາຮອງຂໍ້ມູນທີ່ແຕກຕ່າງກັນຢ່າງເຕັມທີ່ແລະແຕກຕ່າງກັນແລະເວລາຂອງຄວາມລົ້ມເຫຼວ.
Full Recovery Model
ຮູບແບບການຟື້ນຕົວຢ່າງເຕັມທີ່ຍັງມີຊື່ຕົນເອງ. ດ້ວຍຕົວແບບນີ້, SQL Server ຮັກສາບັນທຶກການເຮັດທຸລະກໍາຈົນກວ່າທ່ານຈະສາມາດຕິດຕັ້ງມັນໄດ້. ນີ້ອະນຸຍາດໃຫ້ທ່ານອອກແບບແຜນການກູ້ໄພໄພພິບັດທີ່ປະກອບມີການປະສົມປະສານຂອງ backups ຖານຂໍ້ມູນຢ່າງເຕັມທີ່ແລະແຕກຕ່າງກັນພ້ອມກັບການສໍາຮອງຂໍ້ມູນການເຮັດທຸລະກໍາ.
ໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວຂອງຖານຂໍ້ມູນ, ທ່ານມີຄວາມຍືດຫຍຸ່ນທີ່ສຸດໃນການຟື້ນຟູຖານຂໍ້ມູນໂດຍໃຊ້ຮູບແບບການກູ້ຄືນຢ່າງເຕັມທີ່. ນອກເຫນືອໄປຈາກການຮັກສາຂໍ້ມູນທີ່ຖືກເກັບໄວ້ໃນບັນທຶກການເຮັດທຸລະກໍາ, ແບບຟອມການຟື້ນຕົວຢ່າງເຕັມທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດຟື້ນຟູຖານຂໍ້ມູນໃຫ້ເປັນຈຸດພິເສດໃນເວລາ. ຕົວຢ່າງ: ຖ້າການແກ້ໄຂທີ່ຜິດພາດເຮັດໃຫ້ຂໍ້ມູນຂອງທ່ານເສຍຫາຍຢູ່ໃນເວລາ 2:36 ໃນວັນຈັນ, ທ່ານສາມາດໃຊ້ການກູ້ຄືນຖານຂໍ້ມູນຂອງ SQL Server ໃນການລວບລວມຖານຂໍ້ມູນຂອງທ່ານກັບຄືນສູ່ 2:35 ໂມງ, ລົບອອກຜົນກະທົບຂອງຂໍ້ຜິດພາດ.
ແບບຟື້ນຟູຈໍານວນຫລາຍ
ຮູບແບບການຟື້ນຟູທີ່ມີຂະຫນາດໃຫຍ່ແມ່ນຮູບແບບທີ່ມີຈຸດປະສົງພິເສດທີ່ເຮັດວຽກໃນລັກສະນະທີ່ຄ້າຍຄືກັບຮູບແບບການຟື້ນຟູເຕັມຮູບແບບ. ການແຕກຕ່າງກັນພຽງແຕ່ຢູ່ໃນວິທີການທີ່ມັນສາມາດຈັດການປະຕິບັດການດັດແກ້ຂໍ້ມູນຫຼາຍຢ່າງ. ແບບຈໍານວນຫຼາຍເຂົ້າບັນທຶກການປະຕິບັດງານເຫຼົ່ານີ້ໃນບັນທຶກການປະຕິບັດໂດຍໃຊ້ເຕັກນິກທີ່ເອີ້ນວ່າ ການຕັດໄມ້ຫນ້ອຍທີ່ສຸດ . ນີ້ຊ່ວຍປະຢັດຢ່າງຫຼວງຫຼາຍໃນເວລາການປຸງແຕ່ງ, ແຕ່ປ້ອງກັນທ່ານຈາກການໃຊ້ຕົວເລືອກການຟື້ນຟູຈຸດໃນເວລາ.
Microsoft ແນະນໍາວ່າຮູບແບບການຟື້ນຟູຫຼາຍຂໍ້ມູນຈະໃຊ້ໃນໄລຍະສັ້ນເທົ່ານັ້ນ. ການປະຕິບັດທີ່ດີທີ່ສຸດກໍານົດວ່າທ່ານປ່ຽນຖານຂໍ້ມູນໄປສູ່ຕົວແບບການຟື້ນຟູຫຼາຍຂໍ້ມູນກ່ອນການດໍາເນີນງານຫຼາຍໆຄັ້ງແລະປະຕິສັງຂອນມັນຄືນໃນຮູບແບບການຟື້ນຟູຢ່າງເຕັມທີ່ເມື່ອປະຕິບັດງານເຫຼົ່ານັ້ນສໍາເລັດ.
ການປ່ຽນແປງແບບຟອມການຟື້ນຟູ
ໃຊ້ SQL Server Management Studio ເພື່ອເບິ່ງຫລືປ່ຽນຮູບແບບການກູ້ຄືນ:
- ເລືອກເຄື່ອງແມ່ຂ່າຍທີ່ກ່ຽວຂ້ອງ : ເຊື່ອມຕໍ່ກັບຕົວຢ່າງທີ່ກ່ຽວຂ້ອງຂອງ SQL Server Database Engine, ຫຼັງຈາກນັ້ນໃນ Object Explorer, ໃຫ້ຄລິກໃສ່ຊື່ເຄື່ອງແມ່ຂ່າຍເພື່ອຂະຫຍາຍຕົ້ນໄມ້ເຊີຟເວີ.
- ເລືອກຖານຂໍ້ມູນ : ຂະຫຍາຍ ຖານຂໍ້ມູນ ແລະ, ອີງຕາມຖານຂໍ້ມູນ, ເລືອກຖານຂໍ້ມູນຜູ້ໃຊ້ຫຼືຂະຫຍາຍ ຖານຂໍ້ມູນລະບົບ ແລະເລືອກຖານຂໍ້ມູນລະບົບ.
- ເປີດຄຸນສົມບັດຖານຂໍ້ມູນ : ກົດຂວາຖານຂໍ້ມູນ, ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ Properties , ເພື່ອເປີດກ່ອງໂຕ້ຕອບ ຄຸນສົມບັດຖານຂໍ້ມູນ .
- ເບິ່ງແບບຟື້ນຕົວໃນປະຈຸບັນ : ໃນການ ເລືອກຫນ້າຫນ້າ , ໃຫ້ຄລິກໃສ່ ຕົວເລືອກ ເພື່ອເບິ່ງການເລືອກ ແບບຟອມການຟື້ນຟູ ປັດຈຸບັນ.
- ເລືອກແບບ ຟອມການ ຟື້ນຕົວໃຫມ່ : ເລືອກເອົາ ແບບເຕັມ , ຈໍານວນຫລາຍ , ຫຼື ງ່າຍດາຍ .
- ກົດ OK .