LFCS: ການເຕົ້າໂຮມການແບ່ງປັນເປັນອຸປະກອນ RAID - ການສ້າງແລະຄຸ້ມຄອງການ ສຳ ຮອງລະບົບ - ສ່ວນທີ 6


ເມື່ອບໍ່ດົນມານີ້, ມູນນິທິ Linux ໄດ້ເປີດຕົວ LFCS (Linux Foundation Certified Sysadmin) ໃບຢັ້ງຢືນ, ເປັນໂອກາດທີ່ສ່ອງແສງໃຫ້ຜູ້ບໍລິຫານລະບົບຢູ່ທົ່ວທຸກແຫ່ງສາມາດສະແດງອອກ, ຜ່ານການສອບເສັງໂດຍອີງໃສ່ການປະຕິບັດ, ພວກເຂົາສາມາດປະຕິບັດການສະ ໜັບ ສະ ໜູນ ການ ດຳ ເນີນງານໂດຍລວມໃນລະບົບ Linux: ການສະ ໜັບ ສະ ໜູນ ລະບົບ, ກ່ອນອື່ນ ໝົດ -level ການບົ່ງມະຕິແລະຕິດຕາມ, ບວກກັບການຍົກລະດັບບັນຫາ, ໃນເວລາທີ່ຕ້ອງການ, ກັບທີມງານສະ ໜັບ ສະ ໜູນ ອື່ນໆ.

ວິດີໂອຕໍ່ໄປນີ້ສະ ເໜີ ບົດແນະ ນຳ ກ່ຽວກັບໂປແກຼມການຢັ້ງຢືນມູນນິທິ Linux.

ບົດຂຽນນີ້ແມ່ນພາກທີ 6 ຂອງຊຸດ 10-tutorial, ທີ່ນີ້ໃນພາກນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການເຕົ້າໂຮມ Partitions ເປັນອຸປະກອນ RAID - ການສ້າງແລະຄຸ້ມຄອງການ ສຳ ຮອງລະບົບ, ທີ່ ຈຳ ເປັນ ສຳ ລັບການສອບເສັງຢັ້ງຢືນ LFCS.

ເຂົ້າໃຈ RAID

ເທັກໂນໂລຢີທີ່ຮູ້ກັນໃນນາມ ຊ້ ຳ ບໍ່ ໜຳ ອາຫານເອກະລາດ ( RAID ) ແມ່ນໂຊລູຊັ່ນໃນການເກັບຮັກສາເຊິ່ງລວມເອົາຮາດດິດຫຼາຍ ໜ່ວຍ ເຂົ້າໄປໃນ ໜ່ວຍ ງານຢ່າງມີເຫດຜົນດຽວເພື່ອໃຫ້ຂໍ້ມູນຊ້ ຳ ແລະ/ຫລືປັບປຸງການປະຕິບັດ ໃນການປະຕິບັດການອ່ານ/ຂຽນໃສ່ແຜ່ນດິດ.

ເຖິງຢ່າງໃດກໍ່ຕາມ, ການປະຕິບັດຄວາມຜິດພາດຂອງຄວາມຜິດແລະຕົວຈິງຂອງ Disk I/O ແມ່ນອີງໃສ່ວິທີທີ່ຮາດດິດຖືກສ້າງຕັ້ງຂື້ນເພື່ອປະກອບແຜ່ນ disk. ອີງຕາມອຸປະກອນທີ່ມີຢູ່ແລະຄວາມຕ້ອງການຄວາມທົນທານຕໍ່ຄວາມຜິດພາດ, ລະດັບ RAID ທີ່ແຕກຕ່າງກັນຖືກ ກຳ ນົດ. ທ່ານສາມາດອ້າງອີງເຖິງຊຸດຂອງ RAID ໄດ້ທີ່ນີ້ໃນ linux-console.net ສຳ ລັບ ຄຳ ອະທິບາຍລະອຽດກ່ຽວກັບແຕ່ລະລະດັບ RAID.

ຄູ່ມື RAID : ແມ່ນຫຍັງຄື RAID, ແນວຄວາມຄິດຂອງ RAID ແລະລະດັບ RAID ໄດ້ຖືກອະທິບາຍ

ເຄື່ອງມືຂອງພວກເຮົາໃນການເລືອກ, ການປະກອບ, ການຄຸ້ມຄອງແລະຕິດຕາມກວດກາ RAIDs ຂອງຊອບແວຂອງພວກເຮົາຖືກເອີ້ນວ່າ mdadm (ສັ້ນ ສຳ ລັບການຈັດການແຜ່ນຫຼາຍແຜ່ນ).

---------------- Debian and Derivatives ----------------
# aptitude update && aptitude install mdadm 
---------------- Red Hat and CentOS based Systems ----------------
# yum update && yum install mdadm
---------------- On openSUSE ----------------
# zypper refresh && zypper install mdadm # 

ຂັ້ນຕອນການປະກອບການແບ່ງປັນທີ່ມີຢູ່ແລ້ວເປັນອຸປະກອນ RAID ປະກອບດ້ວຍຂັ້ນຕອນດັ່ງຕໍ່ໄປນີ້.

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

# mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1

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

# cat /proc/mdstat
or 
# mdadm --detail /dev/md0	[More detailed summary]

ຈັດຮູບແບບອຸປະກອນດ້ວຍລະບົບແຟ້ມຕາມຄວາມຕ້ອງການ/ຄວາມຕ້ອງການຂອງທ່ານ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກທີ 4 ຂອງຊຸດນີ້.

ແນະ ນຳ ໃຫ້ບໍລິການຕິດຕາມກວດກາ“ ຮັກສາຕາ” ໃນຂບວນການ. ເພີ່ມຜົນຜະລິດຂອງ mdadm –detail –scan ໃສ່ /etc/mdadm/mdadm.conf (Debian ແລະອະນຸພັນ) ຫຼື /etc/mdadm.conf (CentOS/openSUSE), ເຊັ່ນດຽວກັນ.

# mdadm --detail --scan
# mdadm --assemble --scan 	[Assemble the array]

ເພື່ອຮັບປະກັນໃຫ້ການບໍລິການເລີ່ມຕົ້ນໃສ່ເກີບລະບົບ, ໃຫ້ເຮັດ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເປັນຮາກ.

Debian ແລະອະນຸພັນ, ເຖິງແມ່ນວ່າມັນຄວນຈະເລີ່ມຕົ້ນແລ່ນໃນ boot ໂດຍຄ່າເລີ່ມຕົ້ນ.

# update-rc.d mdadm defaults

ແກ້ໄຂເອກະສານ /etc/default/mdadm ແລະເພີ່ມແຖວຕໍ່ໄປນີ້.

AUTOSTART=true
# systemctl start mdmonitor
# systemctl enable mdmonitor
# service mdmonitor start
# chkconfig mdmonitor on

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

ຖ້າບໍ່ດັ່ງນັ້ນ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງໄດ້ເອົາເອກະສານຂັບພິເສດໄປໃສ່ກັບລະບົບຂອງພວກເຮົາແລະ ນຳ ໃຊ້.

# mdadm /dev/md0 --add /dev/sdX1

ບ່ອນທີ່ /dev/md0 ແມ່ນຂບວນການທີ່ປະສົບບັນຫາແລະ /dev/sdX1 ແມ່ນອຸປະກອນ ໃໝ່.

ທ່ານອາດຈະຕ້ອງເຮັດແນວນີ້ຖ້າທ່ານຕ້ອງການສ້າງຂບວນ ໃໝ່ ໂດຍໃຊ້ອຸປະກອນຕ່າງໆ - ( ຂັ້ນຕອນທາງເລືອກ ).

# mdadm --stop /dev/md0 				#  Stop the array
# mdadm --remove /dev/md0 			# Remove the RAID device
# mdadm --zero-superblock /dev/sdX1 	# Overwrite the existing md superblock with zeroes

ທ່ານສາມາດ ກຳ ນົດທີ່ຢູ່ອີເມວທີ່ຖືກຕ້ອງຫຼືບັນຊີລະບົບເພື່ອສົ່ງ ຄຳ ເຕືອນໃຫ້ (ໃຫ້ແນ່ໃຈວ່າທ່ານມີສາຍນີ້ໃນ mdadm.conf ). - ( ຂັ້ນຕອນທາງເລືອກ )

MAILADDR root

ໃນກໍລະນີນີ້, ການແຈ້ງເຕືອນທັງ ໝົດ ທີ່ Daemon ຕິດຕາມກວດກາ RAID ຈະຖືກສົ່ງໄປທີ່ກ່ອງຈົດ ໝາຍ ຂອງບັນຊີຮາກຂອງທ້ອງຖິ່ນ. ຫນຶ່ງໃນການແຈ້ງເຕືອນດັ່ງກ່າວມີລັກສະນະຕໍ່ໄປນີ້.

ໝາຍ ເຫດ: ເຫດການນີ້ກ່ຽວຂ້ອງກັບຕົວຢ່າງໃນ ຂັ້ນຕອນທີ 5 ເຊິ່ງອຸປະກອນຖືກ ໝາຍ ວ່າມີຂໍ້ບົກພ່ອງແລະເຄື່ອງອາໄຫຼ່ຖືກສ້າງໂດຍອັດຕະໂນມັດເຂົ້າໃນອາເລໂດຍ mdadm. ດັ່ງນັ້ນ, ພວກເຮົາ“ ໝົດ ອຸປະກອນອາໄຫຼ່ທີ່ມີສຸຂະພາບດີແລະພວກເຮົາໄດ້ຮັບການແຈ້ງເຕືອນ.

ຂະ ໜາດ ຂບວນທັງ ໝົດ ແມ່ນ n ເທົ່າກັບຂະ ໜາດ ຂອງສ່ວນແບ່ງນ້ອຍທີ່ສຸດ, ເຊິ່ງ n ແມ່ນ ຈຳ ນວນແຜ່ນທີ່ເປັນເອກະລາດໃນແຖວ (ທ່ານຈະຕ້ອງການຢ່າງ ໜ້ອຍ ສອງແຜ່ນ) ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອລວບລວມຂບວນ RAID 0 ໂດຍໃຊ້ການແບ່ງປັນ /dev/sdb1 ແລະ /dev/sdc1 .

# mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1

ການ ນຳ ໃຊ້ທົ່ວໄປ : ການຕັ້ງຄ່າທີ່ສະ ໜັບ ສະ ໜູນ ການສະ ໝັກ ໃນເວລາຈິງເຊິ່ງການປະຕິບັດງານມີຄວາມ ສຳ ຄັນຫຼາຍກວ່າຄວາມຜິດພາດ.

ຂະ ໜາດ ຂບວນທັງ ໝົດ ເທົ່າກັບຂະ ໜາດ ຂອງສ່ວນແບ່ງນ້ອຍທີ່ສຸດ (ທ່ານຈະຕ້ອງການຢ່າງ ໜ້ອຍ ສອງ drive). ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອລວບລວມຂບວນ RAID 1 ໂດຍໃຊ້ການແບ່ງປັນ /dev/sdb1 ແລະ /dev/sdc1 .

# mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

ການ ນຳ ໃຊ້ທົ່ວໄປ : ການຕິດຕັ້ງລະບົບປະຕິບັດການຫຼືລະບົບຍ່ອຍຍ່ອຍທີ່ ສຳ ຄັນເຊັ່ນ: /ເຮືອນ .

ຂະ ໜາດ ຂອງຂບວນທັງ ໝົດ ຈະ ( n - 1 ) ເທົ່າກັບຂະ ໜາດ ຂອງສ່ວນແບ່ງນ້ອຍທີ່ສຸດ. ພື້ນທີ່ " ສູນເສຍ " ໃນ ( n-1 ) ຖືກໃຊ້ ສຳ ລັບການຄິດໄລ່ຄວາມເປັນເອກະພາບ (ຊ້ ຳ ບໍ່ ໜຳ) (ທ່ານຈະຕ້ອງການຢ່າງ ໜ້ອຍ ສາມຂັບ).

ໃຫ້ສັງເກດວ່າທ່ານສາມາດລະບຸອຸປະກອນທີ່ມີອາໄຫຼ່ (/dev/sde1 ໃນກໍລະນີນີ້) ເພື່ອທົດແທນສ່ວນທີ່ມີຂໍ້ບົກພ່ອງເມື່ອມີປັນຫາເກີດຂື້ນ. ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອປະກອບຂ RAID 5 ໂດຍໃຊ້ການແບ່ງປັນ /dev/sdb1 , /dev/sdc1 , /dev/sdd1 , ແລະ /dev/sde1 ເປັນອາໄຫຼ່.

# mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 --spare-devices=1 /dev/sde1

ການ ນຳ ໃຊ້ທົ່ວໄປ : ເວບແລະແຟ້ມເອກະສານ.

ຂະ ໜາດ ຂອງຂບວນທັງ ໝົດ ຈະເປັນ ( n * s) -2 * s , ເຊິ່ງ n ແມ່ນ ຈຳ ນວນແຜ່ນທີ່ເປັນເອກະລາດໃນແຖວແລະ s ແມ່ນຂະ ໜາດ ຂອງແຜ່ນນ້ອຍທີ່ສຸດ. ໃຫ້ສັງເກດວ່າທ່ານສາມາດລະບຸອຸປະກອນທີ່ມີອາໄຫຼ່ (/dev/sdf1 ໃນກໍລະນີນີ້) ເພື່ອທົດແທນສ່ວນທີ່ມີຂໍ້ບົກພ່ອງເມື່ອມີປັນຫາເກີດຂື້ນ.

ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອປະກອບຂ RAID 6 ໂດຍໃຊ້ການແບ່ງປັນ /dev/sdb1 , /dev/sdc1 , /dev/sdd1 , /dev/sde1 ແລະ /dev/sdf1 ເປັນບ່ອນຫວ່າງ.

# mdadm --create --verbose /dev/md0 --level=6 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde --spare-devices=1 /dev/sdf1

ການ ນຳ ໃຊ້ທົ່ວໄປ : ເຄື່ອງແຟ້ມເອກະສານແລະ ສຳ ຮອງທີ່ມີຄວາມຈຸຂະ ໜາດ ໃຫຍ່ແລະມີຄວາມຕ້ອງການທີ່ມີໃຫ້ສູງ.

ຂະ ໜາດ ຂບວນທັງ ໝົດ ຖືກ ຄຳ ນວນໂດຍອີງໃສ່ສູດ ສຳ ລັບ RAID 0 ແລະ RAID 1 , ເພາະວ່າ RAID 1 + 0 ແມ່ນການລວມກັນຂອງທັງສອງ. ທຳ ອິດໃຫ້ຄິດໄລ່ຂະ ໜາດ ຂອງກະຈົກແຕ່ລະແຜ່ນແລະຫຼັງຈາກນັ້ນຂະ ໜາດ ຂອງເສັ້ນດ່າງ.

ໃຫ້ສັງເກດວ່າທ່ານສາມາດລະບຸອຸປະກອນທີ່ມີອາໄຫຼ່ (/dev/sdf1 ໃນກໍລະນີນີ້) ເພື່ອທົດແທນສ່ວນທີ່ມີຂໍ້ບົກພ່ອງເມື່ອມີປັນຫາເກີດຂື້ນ. ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອປະກອບຂ RAID 1 + 0 ໂດຍໃຊ້ການແບ່ງສ່ວນ /dev/sdb1 , /dev/sdc1 , /dev/sdd1 , /dev/sde1 , ແລະ /dev/sdf1 ເປັນບ່ອນຫວ່າງ.

# mdadm --create --verbose /dev/md0 --level=10 --raid-devices=4 /dev/sd[b-e]1 --spare-devices=1 /dev/sdf1

ການ ນຳ ໃຊ້ທົ່ວໄປ : ຖານຂໍ້ມູນແລະເຄື່ອງແມ່ຂ່າຍການ ນຳ ໃຊ້ທີ່ຕ້ອງການການ ດຳ ເນີນງານ I/O ໄວ.

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

<

  • ທ່ານໃຊ້ລະບົບຂອງທ່ານເພື່ອຫຍັງ? (ຄອມພີວເຕີ້ຫລືເຊີບເວີ? ຖ້າກໍລະນີສຸດທ້າຍ ນຳ ໃຊ້, ມີການບໍລິການໃດທີ່ ສຳ ຄັນທີ່ສຸດ - ການຕັ້ງຄ່າຂອງມັນຈະເປັນຄວາມເຈັບປວດແທ້ໆທີ່ຈະສູນເສຍ?)
  • ທ່ານ ຈຳ ເປັນຕ້ອງເຮັດ ສຳ ຮອງລະບົບຂອງທ່ານເລື້ອຍປານໃດ?
  • ຂໍ້ມູນໃດແດ່ທີ່ທ່ານຕ້ອງການ ສຳ ຮອງ? ທ່ານອາດຈະຕ້ອງການພິຈາລະນາຖ້າທ່ານຕ້ອງການ ສຳ ຮອງເອກະສານທີ່ມີຂະ ໜາດ ໃຫຍ່ (ເຊັ່ນ: ໄຟລ໌ສຽງຫຼືວີດີໂອ).
  • ບ່ອນໃດ (ໝາຍ ຄວາມວ່າສະຖານທີ່ທາງດ້ານຮ່າງກາຍແລະສື່) ຈະຖືກເກັບມ້ຽນ?

    ວິທີທີ 1 : ສຳ ຮອງຂໍ້ມູນທັງ ໝົດ ພ້ອມດ້ວຍ ຄຳ ສັ່ງ ງວດ . ທ່ານສາມາດ ສຳ ຮອງທັງຮາດດິດຫລືສ່ວນແບ່ງທັງ ໝົດ ໂດຍການສ້າງພາບທີ່ແນ່ນອນໃນຈຸດເວລາໃດ ໜຶ່ງ. ໃຫ້ສັງເກດວ່າສິ່ງນີ້ເຮັດວຽກໄດ້ດີທີ່ສຸດເມື່ອອຸປະກອນຢູ່ອອຟໄລ, ໝາຍ ຄວາມວ່າມັນບໍ່ຖືກຕິດຕັ້ງແລະບໍ່ມີຂະບວນການເຂົ້າຫາມັນ ສຳ ລັບການປະຕິບັດງານ I/O.

    ຈຸດອ່ອນຂອງວິທີການ ສຳ ຮອງນີ້ແມ່ນວ່າຮູບພາບຈະມີຂະ ໜາດ ເທົ່າກັບແຜ່ນດິດຫລືພາທິຊັນ, ເຖິງແມ່ນວ່າຂໍ້ມູນຕົວຈິງຈະຄອບຄອງເປີເຊັນນ້ອຍຂອງມັນກໍ່ຕາມ. ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການຮູບພາບການແບ່ງປັນຂອງ 20 GB ທີ່ມີພຽງແຕ່ 10% ເຕັມ, ເອກະສານຮູບພາບຈະຍັງ 20 GB ຢູ່ ຂະ ໜາດ. ເວົ້າອີກຢ່າງ ໜຶ່ງ, ມັນບໍ່ພຽງແຕ່ເປັນຂໍ້ມູນຕົວຈິງທີ່ໄດ້ຮັບການ ສຳ ຮອງ, ແຕ່ມີສ່ວນແບ່ງທັງ ໝົດ ຂອງມັນເອງ. ທ່ານອາດຈະພິຈາລະນາ ນຳ ໃຊ້ວິທີນີ້ຖ້າທ່ານຕ້ອງການ ສຳ ຮອງຂໍ້ມູນທີ່ແນ່ນອນຂອງອຸປະກອນຂອງທ່ານ.

    # dd if=/dev/sda of=/system_images/sda.img
    OR
    --------------------- Alternatively, you can compress the image file --------------------- 
    # dd if=/dev/sda | gzip -c > /system_images/sda.img.gz 
    
    # dd if=/system_images/sda.img of=/dev/sda
    OR 
    
    --------------------- Depending on your choice while creating the image  --------------------- 
    gzip -dc /system_images/sda.img.gz | dd of=/dev/sda 
    

    ວິທີທີ່ 2 : ສຳ ຮອງບາງເອກະສານ / ໂດຍມີ ຄຳ ສັ່ງ tar - ມີຢູ່ໃນພາກທີ 3 ຂອງຊຸດນີ້. ທ່ານອາດຈະພິຈາລະນາ ນຳ ໃຊ້ວິທີການນີ້ຖ້າທ່ານຕ້ອງການຮັກສາ ສຳ ເນົາເອກະສານແລະລາຍຊື່ສະເພາະ (ໄຟລ໌ການຕັ້ງຄ່າ, ລາຍການເຮືອນຂອງຜູ້ໃຊ້, ແລະອື່ນໆ).

    ວິທີທີ່ 3 : ໄຟ Synchronize ກັບ rsync ຄໍາສັ່ງ. Rsync ແມ່ນເຄື່ອງມື ສຳ ເນົາເອກະສານ (ແລະໃນທ້ອງຖິ່ນ) ທີ່ມີໄລຍະໄກ. ຖ້າຫາກວ່າທ່ານຕ້ອງການສໍາຮອງຂໍ້ມູນແລະ synchronize ໄຟລ໌ຂອງທ່ານເພື່ອ/ຈາກໄດເຄືອຂ່າຍ rsync ເປັນໄປ.

    ບໍ່ວ່າທ່ານ ກຳ ລັງຊິ້ງຂໍ້ມູນສອງລາຍຊື່ທ້ອງຖິ່ນຫລື Local Directories ພາຍໃນ - ຢູ່ໃນລະບົບຫ່າງໄກສອກຫຼີກທີ່ຕັ້ງຢູ່ໃນລະບົບແຟ້ມທ້ອງຖິ່ນ, syntax ພື້ນຖານແມ່ນຄືກັນ.

    # rsync -av source_directory destination directory
    

    ບ່ອນໃດທີ່, -a ເອີ້ນເຂົ້າໃນ subdirectories (ຖ້າມີຢູ່), ຮັກສາການເຊື່ອມຕໍ່ສັນຍາລັກ, ຕາຕະລາງເວລາ, ການອະນຸຍາດ, ແລະເຈົ້າຂອງ/ກຸ່ມຕົ້ນສະບັບແລະ -v verbose.

    ນອກຈາກນັ້ນ, ຖ້າທ່ານຕ້ອງການເພີ່ມຄວາມປອດໄພໃນການໂອນຂໍ້ມູນຜ່ານສາຍ, ທ່ານສາມາດໃຊ້ ssh ຜ່ານ rsync .

    # rsync -avzhe ssh backups [email _host:/remote_directory/
    

    ຕົວຢ່າງນີ້ຈະເຮັດການຮວບຮວມຂໍ້ມູນ ສຳ ຮອງຂໍ້ມູນໃນໂຮດຕິ້ງທ້ອງຖິ່ນດ້ວຍເນື້ອໃນຂອງ /ຮາກ/ໄລຍະໄກ _ ທິດທາງ ໃນໂຮດຫ່າງໄກສອກຫຼີກ.

    ບ່ອນທີ່ທາງເລືອກ -h ສະແດງຂະ ໜາດ ແຟ້ມເປັນຮູບແບບທີ່ມະນຸດສາມາດອ່ານໄດ້, ແລະທຸງ -e ຖືກໃຊ້ເພື່ອຊີ້ບອກການເຊື່ອມຕໍ່ ssh.

    ການຊິ້ງຂໍ້ມູນບັນດາໄດເລກະທໍລີໃນທ້ອງຖິ່ນໄລຍະໄກ ssh.

    ໃນກໍລະນີນີ້, ປ່ຽນແຫລ່ງທີ່ມາແລະລາຍການຈຸດ ໝາຍ ປາຍທາງຈາກຕົວຢ່າງທີ່ຜ່ານມາ.

    # rsync -avzhe ssh [email _host:/remote_directory/ backups 
    

    ກະລຸນາຮັບຊາບວ່ານີ້ແມ່ນພຽງແຕ່ 3 ຕົວຢ່າງ (ກໍລະນີທີ່ເກີດຂື້ນເລື້ອຍໆທີ່ທ່ານອາດຈະແລ່ນເຂົ້າໄປໃນ) ການໃຊ້ rsync. ສໍາລັບຕົວຢ່າງເພີ່ມເຕີມແລະການນໍາໃຊ້ຄໍາສັ່ງ rsync ສາມາດພົບເຫັນຢູ່ໃນບົດຄວາມຕໍ່ໄປນີ້.

    ອ່ານນອກຈາກນີ້ : 10 rsync ຄຳ ສັ່ງໃນການຊິ້ງຂໍ້ມູນແຟ້ມເອກະສານໃນ Linux

    ບົດສະຫຼຸບ

    ໃນຖານະເປັນ sysadmin, ທ່ານຈໍາເປັນຕ້ອງຮັບປະກັນວ່າລະບົບຂອງທ່ານປະຕິບັດໄດ້ດີເທົ່າທີ່ເປັນໄປໄດ້. ຖ້າທ່ານກຽມພ້ອມດີ, ແລະຖ້າຄວາມສົມບູນຂອງຂໍ້ມູນຂອງທ່ານໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ຈາກເຕັກໂນໂລຢີການເກັບຮັກສາເຊັ່ນ: RAID ແລະການ ສຳ ຮອງລະບົບປົກກະຕິ, ທ່ານຈະປອດໄພດີ.

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