ວິທີການສ້າງການ ສຳ ຮອງຂໍ້ມູນທີ່ຖືກເຂົ້າລະຫັດແລະແບນວິດທີ່ມີປະສິດຕິພາບໂດຍໃຊ້ຄວາມລະອຽດໃນ Linux


ປະສົບການສະແດງໃຫ້ເຫັນວ່າທ່ານບໍ່ເຄີຍມີຄວາມວິຕົກກັງວົນເກີນໄປກ່ຽວກັບການ ສຳ ຮອງຂໍ້ມູນຂອງລະບົບ. ເມື່ອເວົ້າເຖິງການປົກປ້ອງແລະຮັກສາຂໍ້ມູນທີ່ລ້ ຳ ຄ່າ, ມັນດີທີ່ສຸດທີ່ທ່ານຄວນໄປຫາໄມພິເສດແລະຮັບປະກັນວ່າທ່ານສາມາດເພິ່ງພາອາຊີບ ສຳ ຮອງຂອງທ່ານຖ້າຄວາມຕ້ອງການເກີດຂື້ນ.

ເຖິງແມ່ນວ່າໃນມື້ນີ້, ໃນເວລາທີ່ຜູ້ໃຫ້ບໍລິການຟັງແລະໂຮດຕິ້ງບາງຄົນສະ ເໜີ ການ ສຳ ຮອງຂໍ້ມູນແບບອັດຕະໂນມັດ ສຳ ລັບ VPS ຂອງລາຄາຖືກ, ທ່ານກໍ່ຄວນສ້າງຍຸດທະສາດ ສຳ ຮອງ ສຳ ຮອງຂອງທ່ານເອງໂດຍໃຊ້ເຄື່ອງມືຂອງທ່ານເອງເພື່ອປະຫຍັດເງິນ ຈຳ ນວນ ໜຶ່ງ ແລະຫຼັງຈາກນັ້ນບາງທີອາດຈະໃຊ້ມັນເພື່ອຊື້ບ່ອນເກັບຂໍ້ມູນເພີ່ມເຕີມຫຼື ໄດ້ຮັບ VPS ທີ່ໃຫຍ່ກວ່າ.

ຊື່ສາມັນ ໜ້າ ສົນໃຈບໍ? ໃນບົດຄວາມນີ້ພວກເຮົາຈະສະແດງວິທີການ ນຳ ໃຊ້ເຄື່ອງມືທີ່ມີຊື່ວ່າ Duplicity ເພື່ອ ສຳ ຮອງແລະເຂົ້າລະຫັດແຟ້ມເອກະສານແລະລາຍການ. ນອກຈາກນັ້ນ, ການໃຊ້ ສຳ ຮອງທີ່ເພີ່ມຂື້ນ ສຳ ລັບວຽກງານນີ້ຈະຊ່ວຍໃຫ້ພວກເຮົາປະຫຍັດພື້ນທີ່ໄດ້.

ທີ່ເວົ້າວ່າ, ໃຫ້ເລີ່ມຕົ້ນ.

ການຕິດຕັ້ງ Dueness

ການຕິດຕັ້ງຄວາມລະອຽດໃນການລົບກວນໂດຍອີງໃສ່ Fedora, ທ່ານຈະຕ້ອງເປີດໃຊ້ຫ້ອງການ EPEL ກ່ອນ (ທ່ານສາມາດຍົກເລີກຂັ້ນຕອນນີ້ຖ້າທ່ານ ກຳ ລັງໃຊ້ Fedora ເອງ):

# yum update && yum install epel-release

ແລ້ວແລ່ນ,

# yum install duplicity

ສຳ ລັບ Debian ແລະອະນຸພັນ:

# aptitude update && aptitude install duplicity

ໃນທາງທິດສະດີ, ຫຼາຍວິທີການໃນການເຊື່ອມຕໍ່ກັບ server server ໄດ້ຖືກສະ ໜັບ ສະ ໜູນ ເຖິງແມ່ນວ່າມີພຽງແຕ່ ftp, HSI, WebDAV ແລະ Amazon S3 ເທົ່ານັ້ນທີ່ໄດ້ຮັບການທົດສອບໃນພາກປະຕິບັດມາຮອດປະຈຸບັນ.

ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ພວກເຮົາຈະ ນຳ ໃຊ້ sftp ໂດຍສະເພາະໃນຫຼາຍສະຖານະການ, ທັງ ສຳ ຮອງແລະເກັບຂໍ້ມູນຄືນ.

ສະພາບແວດລ້ອມການທົດສອບຂອງພວກເຮົາປະກອບດ້ວຍກ່ອງ CentOS 7 (ເພື່ອ ສຳ ຮອງ) ແລະເຄື່ອງ Debian 8 (ເຄື່ອງ ສຳ ຮອງ).

ການສ້າງຄີ SSH ເພື່ອເຂົ້າເຖິງເຊີບເວີຫ່າງໄກສອກຫຼີກແລະລະຫັດ GPG ສຳ ລັບການເຂົ້າລະຫັດ

ເລີ່ມຕົ້ນໂດຍການສ້າງຄີ SSH ໃນຊ່ອງ CentOS ຂອງພວກເຮົາແລະໂອນພວກມັນໄປທີ່ server ສຳ ຮອງຂອງ Debian.

ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ສົມມຸດ daemon sshd ກຳ ລັງຟັງຢູ່ພອດ XXXXX ໃນເຊີຟເວີ Debian. ທົດແທນ AAA.BBB.CCC.DDD ກັບ IP ຂອງ server ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ.

# ssh-keygen -t rsa
# ssh-copy-id -p XXXXX [email 

ຫຼັງຈາກນັ້ນທ່ານຄວນຮັບປະກັນວ່າທ່ານສາມາດເຊື່ອມຕໍ່ກັບເຊີບເວີ ສຳ ຮອງໂດຍບໍ່ຕ້ອງໃຊ້ລະຫັດຜ່ານ:

ຕອນນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງສ້າງລະຫັດ GPG ເຊິ່ງຈະຖືກໃຊ້ ສຳ ລັບການເຂົ້າລະຫັດແລະການຖອດລະຫັດຂໍ້ມູນຂອງພວກເຮົາ:

# gpg --gen-key

ທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ໃສ່:

<

  • ປະເພດກະແຈ
  • ຂະ ໜາດ ທີ່ ສຳ ຄັນ
  • ດົນປານໃດທີ່ຄີຄວນຈະຖືກຕ້ອງ
  • ປະໂຫຍກ ຄຳ ສັບ
  • ເພື່ອສ້າງ entropy ທີ່ ຈຳ ເປັນ ສຳ ລັບການສ້າງຄີ, ທ່ານສາມາດເຂົ້າສູ່ລະບົບ server ຜ່ານ ໜ້າ ຕ່າງອື່ນແລະປະຕິບັດວຽກງານບາງຢ່າງຫລືເຮັດບາງ ຄຳ ສັ່ງເພື່ອສ້າງ entropy (ຖ້າບໍ່ດັ່ງນັ້ນທ່ານຈະຕ້ອງລໍຖ້າດົນນານ ສຳ ລັບພາກສ່ວນນີ້. ຂັ້ນຕອນໃນການ ສຳ ເລັດ).

    ເມື່ອກະແຈໄດ້ຖືກຜະລິດແລ້ວ, ທ່ານສາມາດລົງລາຍຊື່ດັ່ງຕໍ່ໄປນີ້:

    # gpg --list-keys
    

    ເຊືອກທີ່ຖືກເນັ້ນໃສ່ສີເຫຼືອງຂ້າງເທິງນີ້ແມ່ນເປັນທີ່ຮູ້ຈັກເປັນລະຫັດສາທາລະນະ, ແລະເປັນການໂຕ້ຖຽງທີ່ຖືກຮຽກຮ້ອງເພື່ອເຂົ້າລະຫັດເອກະສານຂອງທ່ານ.