ນີ້ແມ່ນຄໍາສັ່ງ expire_backups ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
expire_backups - ອັດສະລິຍະໝົດອາຍຸການສຳຮອງຂໍ້ມູນເກົ່າ
ສະຫຼຸບສັງລວມ
expire_backups [ຕົວເລືອກ] [ ...]
ລາຍລະອຽດ
ໄດ້ expire_backups ຄໍາສັ່ງອັດສະລິຍະເອົາການສໍາຮອງຂໍ້ມູນເກົ່າທີ່ບໍ່ຈໍາເປັນ.
ເພື່ອກໍານົດສິ່ງທີ່ສໍາຮອງຂໍ້ມູນທີ່ທ່ານຕ້ອງການທີ່ຈະເກັບຮັກສາໄວ້ດົນປານໃດ, ທ່ານກໍານົດຈໍານວນຂອງ ອາຍຸສູງສຸດ ຂອບເຂດ.
expire_backups ຮັບປະກັນວ່າທ່ານຈະມີຢ່າງຫນ້ອຍຫນຶ່ງສໍາຮອງຂໍ້ມູນໃນແຕ່ລະຊ່ວງອາຍຸ
ເທື່ອ. ມັນຈະເກັບຮັກສາສໍາຮອງຂໍ້ມູນຫຼາຍເທົ່າທີ່ຕ້ອງການສໍາລັບການທີ່ແລະລົບໃດໆ
ການສໍາຮອງຂໍ້ມູນທີ່ກາຍເປັນຊ້ໍາຊ້ອນ.
ຊ່ວງອາຍຸແມ່ນລະບຸໄວ້ໂດຍການໃຫ້ລາຍຊື່ຂອບເຂດຂອບເຂດໃນເງື່ອນໄຂຂອງຮອບວຽນສຳຮອງ.
ທຸກໆຄັ້ງທີ່ທ່ານສ້າງການສໍາຮອງຂໍ້ມູນໃຫມ່, ອາຍຸການສໍາຮອງຂໍ້ມູນທີ່ມີຢູ່ໂດຍຮອບຫນຶ່ງ.
ຕົວຢ່າງ: ເມື່ອ expire_backups ຖືກເອີ້ນດ້ວຍນິຍາມຊ່ວງອາຍຸ 1 3 7 14 31, ມັນຈະ
ຮັບປະກັນວ່າທ່ານມີສໍາຮອງຂໍ້ມູນດັ່ງຕໍ່ໄປນີ້ສະເຫມີ:
1. ການສຳຮອງຂໍ້ມູນທີ່ມີອາຍຸ 0 ຫາ 1 ຮອບ (ເຊັ່ນ: ການສຳຮອງຂໍ້ມູນຫຼ້າສຸດ)
2. ຂໍ້ມູນສຳຮອງທີ່ມີອາຍຸ 1 ຫາ 3 ຮອບ
3. ຂໍ້ມູນສຳຮອງທີ່ມີອາຍຸ 3 ຫາ 7 ຮອບ
4. ຂໍ້ມູນສຳຮອງທີ່ມີອາຍຸ 7 ຫາ 14 ຮອບ
5. ຂໍ້ມູນສຳຮອງທີ່ມີອາຍຸ 14 ຫາ 31 ຮອບ
ຫມາຍເຫດ:
ຖ້າທ່ານເຮັດການສໍາຮອງຂໍ້ມູນໃນໄລຍະເວລາຄົງທີ່, ຫຼັງຈາກນັ້ນຫນຶ່ງຮອບຈະເທົ່າກັບການສໍາຮອງຂໍ້ມູນ
ໄລຍະຫ່າງ. ປະໂຫຍດຂອງການກໍານົດຂອບເຂດອາຍຸໃນເງື່ອນໄຂຂອງຮອບວຽນສໍາຮອງຂໍ້ມູນແທນທີ່ຈະ
ຫຼາຍກວ່າມື້ຫຼືຫຼາຍອາທິດແມ່ນວ່າມັນຊ່ວຍໃຫ້ທ່ານສາມາດຈັດການກັບການສໍາຮອງຂໍ້ມູນທີ່ບໍ່ສະຫມໍ່າສະເຫມີຢ່າງສະຫງ່າງາມ
ໄລຍະຫ່າງ. ຈິນຕະນາການວ່າສໍາລັບເຫດຜົນບາງຢ່າງທີ່ທ່ານບໍ່ເປີດຄອມພິວເຕີຂອງທ່ານສໍາລັບຫນຶ່ງ
ເດືອນ. ໃນປັດຈຸບັນການສໍາຮອງຂໍ້ມູນທັງຫມົດຂອງທ່ານມີອາຍຸຢ່າງຫນ້ອຍຫນຶ່ງເດືອນ, ແລະຖ້າທ່ານໄດ້ລະບຸໄວ້
ຂ້າງເທິງຍຸດທະສາດການສໍາຮອງຂໍ້ມູນໃນເງື່ອນໄຂຂອງອາຍຸຢ່າງແທ້ຈິງ, ພວກເຂົາທັງຫມົດຈະຖືກລຶບຖິ້ມ! ການລະບຸ
ຊ່ວງອາຍຸໃນແງ່ຂອງຮອບວຽນການສໍາຮອງເພື່ອຫຼີກເວັ້ນບັນຫາເຫຼົ່ານີ້.
expire_backups ການນໍາໃຊ້ແມ່ນງ່າຍດາຍ. ມັນຮຽກຮ້ອງໃຫ້ມີການສໍາຮອງຂໍ້ມູນທີ່ຈະເກັບໄວ້ໃນໄດເລກະທໍລີຂອງ
ຮູບແບບ year-month-day_hour: ນາທີ: ວິນາທີ (YYYY-MM-DD_HH:mm:ss) ແລະເຮັດວຽກກ່ຽວກັບການສໍາຮອງຂໍ້ມູນທັງຫມົດໃນ
ໄດເລກະທໍລີປະຈຸບັນ. ດັ່ງນັ້ນ, ສໍາລັບຍຸດທະສາດການສໍາຮອງຂໍ້ມູນຂ້າງເທິງ, ການຮຽກຮ້ອງທີ່ຖືກຕ້ອງຈະເປັນ:
expire_backups.py 1 3 7 14 31
ໃນເວລາທີ່ການເກັບຮັກສາສໍາຮອງຂໍ້ມູນຂອງທ່ານໃນລະບົບໄຟລ໌ S3QL, ທ່ານອາດຈະຕ້ອງການທີ່ຈະລະບຸ
--use-s3qlrm ທາງເລືອກເຊັ່ນດຽວກັນ. ນີ້ບອກ expire_backups ການນໍາໃຊ້ s3qlrm ຄໍາສັ່ງລົບ
ລາຍການ.
expire_backups ໃຊ້ "ໄຟລ໌ຂອງລັດ" ເພື່ອຕິດຕາມວ່າການສໍາຮອງຂໍ້ມູນໃດອາຍຸເທົ່າໃດ
(ເນື່ອງຈາກວ່ານີ້ບໍ່ສາມາດຄາດຄະເນຈາກວັນທີທີ່ມີຢູ່ໃນຊື່ລະບົບ). ໄດ້
ຊື່ມາດຕະຖານສໍາລັບໄຟລ໌ຂອງລັດນີ້ແມ່ນ .expire_backups.dat. ຖ້າໄຟລ໌ນີ້ໄດ້ຮັບຄວາມເສຍຫາຍຫຼື
ລຶບ, expire_backups ບໍ່ຮູ້ຈັກອາຍຸຂອງການສໍາຮອງແລະປະຕິເສດທີ່ຈະເຮັດວຽກ. ໃນ
ກໍລະນີນີ້ທ່ານສາມາດນໍາໃຊ້ໄດ້ --reconstruct-ລັດ ທາງເລືອກທີ່ຈະພະຍາຍາມສ້າງລັດຄືນໃຫມ່ຈາກ
ວັນທີສຳຮອງ. ຢ່າງໃດກໍ່ຕາມ, ຄວາມຖືກຕ້ອງຂອງການກໍ່ສ້າງຄືນໃຫມ່ນີ້ແມ່ນຂຶ້ນກັບຢ່າງແຂງແຮງກ່ຽວກັບວິທີ
ຢ່າງເຂັ້ມງວດທີ່ທ່ານໄດ້ກັບການເຮັດໃຫ້ສໍາຮອງຂໍ້ມູນ (ມັນເປັນພຽງແຕ່ຖືກຕ້ອງສົມບູນຖ້າຫາກວ່າເວລາ
ລະຫວ່າງການສໍາຮອງຂໍ້ມູນຕໍ່ມາແມ່ນສະເຫມີຄືກັນ), ສະນັ້ນໂດຍທົ່ວໄປແລ້ວມັນດີ
ແນວຄວາມຄິດທີ່ຈະບໍ່ແຊກແຊງກັບໄຟລ໌ຂອງລັດ.
OPTIONS
ໄດ້ expire_backups ຄໍາສັ່ງຍອມຮັບທາງເລືອກຕໍ່ໄປນີ້:
--ງຽບ
ງຽບແທ້ໆ
--debug-ໂມດູນ
ເປີດໃຊ້ຜົນການດີບັ໊ກອອກຈາກໂມດູນທີ່ລະບຸ (ໃຊ້ເຄື່ອງໝາຍຈຸດເພື່ອແຍກ
ຫຼາຍໂມດູນ). ຂໍ້ຄວາມແກ້ໄຂບັນຫາຈະໄດ້ຮັບການຂຽນໃສ່ເປົ້າຫມາຍທີ່ລະບຸໄວ້ໂດຍ
--ບັນທຶກ ທາງເລືອກ.
--debug
ເປີດໃຊ້ຜົນການດີບັ໊ກອອກຈາກທຸກໂມດູນ S3QL. ຂໍ້ຄວາມດີບັກຈະຖືກຂຽນ
ຮອດເປົ້າໝາຍທີ່ກຳນົດໄວ້ໂດຍ --ບັນທຶກ ທາງເລືອກ.
- ການປ່ຽນແປງ
ພຽງແຕ່ພິມສະບັບໂຄງການແລະອອກ
-- ລັດ
ໄຟລ໌ເພື່ອບັນທຶກຂໍ້ມູນສະຖານະໃນ (ຄ່າເລີ່ມຕົ້ນ: ".expire_backups.dat")
-n ແລ່ນແຫ້ງ. ພຽງແຕ່ສະແດງໃຫ້ເຫັນວ່າການສໍາຮອງຂໍ້ມູນໃດຈະຖືກລຶບ.
--reconstruct-ລັດ
ພະຍາຍາມສ້າງໄຟລ໌ລັດທີ່ຂາດຫາຍໄປຈາກວັນທີສຳຮອງ.
--use-s3qlrm
ການນໍາໃຊ້ s3qlrm ຄໍາສັ່ງທີ່ຈະລຶບສໍາຮອງຂໍ້ມູນ.
ອອກ ລະຫັດ
expire_backups ອາດຈະສິ້ນສຸດດ້ວຍລະຫັດອອກຕໍ່ໄປນີ້:
0 ທຸກຢ່າງ ດຳ ເນີນໄປດ້ວຍດີ.
1 ເກີດຄວາມຜິດພາດທີ່ບໍ່ຄາດຄິດ. ນີ້ອາດຈະຊີ້ໃຫ້ເຫັນເຖິງ bug ໃນໂຄງການ.
2 ອາກິວເມັນແຖວຄຳສັ່ງບໍ່ຖືກຕ້ອງ.
ໃຊ້ expire_backups ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net