LFCS #6: วิธีประกอบพาร์ติชันเป็นอุปกรณ์ RAID ใน Linux
Linux Foundation เปิดตัวการรับรอง LFCS (Linux Foundation Certified Sysadmin) ซึ่งเป็นโอกาสอันดีสำหรับผู้ดูแลระบบทุกที่ที่จะแสดงให้เห็นผ่านการสอบตามประสิทธิภาพว่าพวกเขามีความสามารถ ดำเนินการสนับสนุนการดำเนินงานโดยรวมบนระบบ Linux: การสนับสนุนระบบ การวินิจฉัยและการตรวจสอบระดับแรก รวมถึงการแจ้งปัญหาไปยังทีมสนับสนุนอื่นๆ เมื่อจำเป็น
ซีรีส์นี้จะมีชื่อว่า Preparation for the LFCS (Linux Foundation Certified Sysadmin) ส่วนที่ 1 ถึง 33 และครอบคลุม หัวข้อต่อไปนี้:
- Part 1
วิธีใช้คำสั่ง 'Sed' เพื่อจัดการไฟล์ใน Linux
- Part 2
วิธีการติดตั้งและใช้งาน Vi/Vim ใน Linux
- Part 3
วิธีบีบอัดไฟล์และไดเร็กทอรีและค้นหาไฟล์ใน Linux
- Part 4
-
วิธีแบ่งพาร์ติชันอุปกรณ์จัดเก็บข้อมูลใน Linux
- Part 5
วิธีเมานต์ระบบไฟล์ (Samba และ NFS) ใน Linux
- Part 6
วิธีประกอบพาร์ติชั่นเป็นอุปกรณ์ RAID และสร้างการสำรองข้อมูลระบบ
- Part 7
การจัดการกระบวนการและบริการการเริ่มต้นระบบ (SysViit, Systemd และ Upstart
- Part 8
วิธีจัดการผู้ใช้และกลุ่ม การอนุญาตไฟล์ และการเข้าถึง Sudo
- Part 9
การจัดการแพ็คเกจ Linux ด้วย Yum, RPM, Apt, Dpkg, Aptitude และ Zypper
- Part 10
การเรียนรู้การเขียนสคริปต์เชลล์ขั้นพื้นฐานและการแก้ไขปัญหาระบบไฟล์
- Part 11
วิธีจัดการและสร้าง LVM โดยใช้คำสั่ง vgcreate, lvcreate และ lvextend
- Part 12
วิธีสำรวจ Linux ด้วยเอกสารวิธีใช้และเครื่องมือที่ติดตั้งไว้
- Part 13
วิธีกำหนดค่าและแก้ไขปัญหา Grand Unified Bootloader (GRUB)
- Part 14
-
ตรวจสอบการใช้ทรัพยากรกระบวนการ Linux และตั้งค่าขีดจำกัดกระบวนการตามผู้ใช้แต่ละราย
- Part 15
วิธีการตั้งค่าหรือแก้ไขพารามิเตอร์รันไทม์เคอร์เนลในระบบ Linux
- Part 16
การใช้การควบคุมการเข้าถึงภาคบังคับด้วย SELinux หรือ AppArmor ใน Linux
- Part 17
วิธีการตั้งค่ารายการควบคุมการเข้าถึง (ACL) และโควต้าดิสก์สำหรับผู้ใช้และกลุ่ม
- Part 18
การติดตั้งบริการเครือข่ายและการกำหนดค่าการเริ่มต้นอัตโนมัติเมื่อบู๊ต
- Part 19
คำแนะนำขั้นสูงสุดในการตั้งค่าเซิร์ฟเวอร์ FTP เพื่ออนุญาตการเข้าสู่ระบบโดยไม่ระบุชื่อ
- Part 20
ตั้งค่าเซิร์ฟเวอร์ DNS แคชแบบเรียกซ้ำขั้นพื้นฐานและกำหนดค่าโซนสำหรับโดเมน
- Part 21
วิธีการติดตั้ง การรักษาความปลอดภัย และการปรับแต่งประสิทธิภาพของเซิร์ฟเวอร์ฐานข้อมูล MariaDB
- Part 22
วิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ NFS สำหรับการแชร์ระบบไฟล์
- Part 23
วิธีการตั้งค่า Apache ด้วยโฮสติ้งเสมือนตามชื่อพร้อมใบรับรอง SSL
- Part 24
-
วิธีการตั้งค่าไฟร์วอลล์ Iptables เพื่อเปิดใช้งานการเข้าถึงบริการระยะไกลใน Linux
- Part 25
วิธีเปลี่ยน Linux ให้เป็นเราเตอร์เพื่อจัดการการรับส่งข้อมูลแบบคงที่และไดนามิก
- Part 26
วิธีการตั้งค่าระบบไฟล์ที่เข้ารหัสและสลับโดยใช้เครื่องมือ Cryptsetup
- Part 27
วิธีตรวจสอบการใช้งานระบบ การหยุดทำงาน และการแก้ไขปัญหาเซิร์ฟเวอร์ Linux
- Part 28
วิธีการตั้งค่าพื้นที่เก็บข้อมูลเครือข่ายเพื่อติดตั้งหรืออัปเดตแพ็คเกจ
- Part 29
วิธีตรวจสอบประสิทธิภาพเครือข่าย ความปลอดภัย และการแก้ไขปัญหา
- Part 30
วิธีติดตั้งและจัดการเครื่องเสมือนและคอนเทนเนอร์
- Part 31
เรียนรู้พื้นฐานของ Git เพื่อจัดการโปรเจ็กต์อย่างมีประสิทธิภาพ
- Part 32
คู่มือสำหรับผู้เริ่มต้นใช้งานเพื่อกำหนดค่าที่อยู่ IPv4 และ IPv6 ใน Linux
- Part 33
คู่มือสำหรับผู้เริ่มต้นในการสร้างการเชื่อมโยงและเชื่อมโยงเครือข่ายใน Ubuntu
โพสต์นี้เป็นส่วนที่ 6 ของซีรีส์ 33-บทช่วยสอน ในส่วนนี้ เราจะอธิบายวิธีการประกอบพาร์ติชันเป็นอุปกรณ์ RAID และสร้างและจัดการการสำรองข้อมูลระบบ ซึ่งได้แก่ จำเป็นสำหรับการสอบรับรอง LFCS
ทำความเข้าใจกับ RAID ใน Linux
เทคโนโลยีที่เรียกว่า Redundant Array of Independent Disks (RAID) เป็นโซลูชันการจัดเก็บข้อมูลที่รวมฮาร์ดดิสก์หลายตัวไว้ในหน่วยลอจิคัลเดียวเพื่อให้ข้อมูลซ้ำซ้อนและ/หรือปรับปรุงประสิทธิภาพ ในการดำเนินการอ่าน/เขียนลงดิสก์
อย่างไรก็ตาม ความทนทานต่อข้อผิดพลาดที่เกิดขึ้นจริงและประสิทธิภาพของดิสก์ I/O ขึ้นอยู่กับวิธีการตั้งค่าฮาร์ดดิสก์เพื่อสร้างอาร์เรย์ของดิสก์ ขึ้นอยู่กับอุปกรณ์ที่มีอยู่และความต้องการด้านความทนทานต่อข้อผิดพลาด/ประสิทธิภาพ ระดับ RAID ที่แตกต่างกันจะถูกกำหนด
คุณสามารถดูบทความชุด RAID ต่อไปนี้เพื่อรับทราบคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับระดับ RAID แต่ละระดับ
ติดตั้ง mdadm ใน Linux
เครื่องมือที่เราเลือกใช้ในการสร้าง ประกอบ จัดการ และเฝ้าติดตามซอฟต์แวร์ RAID ของเราเรียกว่า mdadm (ย่อมาจาก ผู้ดูแลระบบหลายดิสก์)
sudo apt install mdadm [On Debian, Ubuntu and Mint]
sudo yum install mdadm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo zypper install mdadm [On OpenSUSE]
การประกอบพาร์ติชันเป็นอุปกรณ์ RAID
กระบวนการประกอบพาร์ติชันที่มีอยู่เป็นอุปกรณ์ RAID ประกอบด้วยขั้นตอนต่อไปนี้
1. สร้างอาร์เรย์ใหม่โดยใช้ mdadm
หากพาร์ติชันใดพาร์ติชันหนึ่งได้รับการฟอร์แมตก่อนหน้านี้หรือเป็นส่วนหนึ่งของอาร์เรย์ RAID อื่นก่อนหน้านี้ คุณจะได้รับแจ้งให้ยืนยันการสร้างอาร์เรย์ใหม่
สมมติว่าคุณได้ใช้มาตรการป้องกันที่จำเป็นเพื่อหลีกเลี่ยงการสูญเสียข้อมูลสำคัญที่อาจอยู่ในนั้น คุณสามารถพิมพ์ y และกด Enter ได้อย่างปลอดภัย
mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1
2. ตรวจสอบสถานะการสร้างอาร์เรย์
ในการตรวจสอบสถานะการสร้างอาร์เรย์ คุณจะต้องใช้คำสั่งต่อไปนี้ โดยไม่คำนึงถึงประเภท RAID สิ่งเหล่านี้ใช้ได้พอๆ กับตอนที่เรากำลังสร้าง RAID0 (ดังที่แสดงด้านบน) หรือเมื่อคุณอยู่ในขั้นตอนการตั้งค่า RAID5 ดังที่แสดงในรูปภาพ ด้านล่าง.
cat /proc/mdstat
or
mdadm --detail /dev/md0 [More detailed summary]
3. ฟอร์แมตอุปกรณ์ RAID
ฟอร์แมตอุปกรณ์ด้วยระบบไฟล์ตามความต้องการ/ข้อกำหนดของคุณ ตามที่อธิบายไว้ในส่วนที่ 4 ของซีรี่ส์นี้
4. ตรวจสอบบริการอาร์เรย์ RAID
สั่งให้บริการตรวจสอบ "จับตาดู" ในอาร์เรย์ เพิ่มเอาต์พุตของ mdadm --detail --scan
ไปที่ /etc/mdadm/mdadm.conf (Debian และอนุพันธ์) หรือ /etc/mdadm.conf (CentOS/openSUSE) เช่นนั้น
mdadm --detail --scan
mdadm --assemble --scan [Assemble the array]
เพื่อให้แน่ใจว่าบริการเริ่มต้นในการบูตระบบ ให้รันคำสั่งต่อไปนี้ในฐานะรูท
systemctl start mdmonitor
systemctl enable mdmonitor
5. ตรวจสอบความล้มเหลวของดิสก์ RAID
ในระดับ RAID ที่รองรับการสำรองข้อมูล ให้เปลี่ยนไดรฟ์ที่ล้มเหลวเมื่อจำเป็น เมื่ออุปกรณ์ในดิสก์อาเรย์เกิดข้อผิดพลาด การสร้างใหม่จะเริ่มต้นโดยอัตโนมัติก็ต่อเมื่อมีอุปกรณ์สำรองเพิ่มเข้ามาเมื่อเราสร้างอาเรย์ครั้งแรก
มิฉะนั้น เราจำเป็นต้องแนบไดรฟ์จริงเพิ่มเติมเข้ากับระบบของเราด้วยตนเองและเรียกใช้งาน
mdadm /dev/md0 --add /dev/sdX1
โดยที่ /dev/md0 คืออาร์เรย์ที่ประสบปัญหา และ /dev/sdX1 คืออุปกรณ์ใหม่
6. ถอดแยกชิ้นส่วนการทำงาน
คุณอาจต้องทำเช่นนี้หากต้องการสร้างอาร์เรย์ใหม่โดยใช้อุปกรณ์ – (ขั้นตอนเพิ่มเติม)
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
7. สร้างการแจ้งเตือนทางเมล
คุณสามารถกำหนดค่าที่อยู่อีเมลหรือบัญชีระบบที่ถูกต้องเพื่อส่งการแจ้งเตือนได้ (ตรวจสอบให้แน่ใจว่าคุณมีบรรทัดนี้ใน mdadm.conf) – (ขั้นตอนเพิ่มเติม)
MAILADDR root
ในกรณีนี้ การแจ้งเตือนทั้งหมดที่ RAID Monitoring Daemon รวบรวมจะถูกส่งไปยังกล่องจดหมายของบัญชีรูทในเครื่อง หนึ่งในการแจ้งเตือนดังกล่าวมีลักษณะดังต่อไปนี้
หมายเหตุ: เหตุการณ์นี้เกี่ยวข้องกับตัวอย่างใน ขั้นตอนที่ 5 โดยที่อุปกรณ์ถูกทำเครื่องหมายว่าชำรุดและอุปกรณ์สำรองถูกสร้างขึ้นโดยอัตโนมัติ อาร์เรย์โดย mdadm ดังนั้นเราจึง “หมด ” อุปกรณ์สำรองที่มีประโยชน์ต่อสุขภาพ และเราได้รับการแจ้งเตือน
ทำความเข้าใจกับระดับ RAID ใน Linux
ต่อไปนี้เป็นภาพรวมโดยย่อของระดับ RAID ทั่วไป:
การโจมตี 0
ขนาดอาเรย์ทั้งหมดคือ n เท่าของขนาดของพาร์ติชันที่เล็กที่สุด โดยที่ n คือจำนวนของดิสก์อิสระในอาเรย์ (คุณจะต้องมีไดรฟ์อย่างน้อยสองตัว) เรียกใช้คำสั่งต่อไปนี้เพื่อประกอบอาร์เรย์ RAID 0 โดยใช้พาร์ติชัน /dev/sdb1 และ /dev/sdc1
mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1
การใช้งานทั่วไป: การตั้งค่าที่รองรับแอปพลิเคชันแบบเรียลไทม์ซึ่งประสิทธิภาพมีความสำคัญมากกว่าความทนทานต่อข้อผิดพลาด
RAID 1 (หรือที่เรียกว่าการมิเรอร์)
ขนาดอาร์เรย์ทั้งหมดเท่ากับขนาดของพาร์ติชันที่เล็กที่สุด (คุณจะต้องมีไดรฟ์อย่างน้อยสองตัว) เรียกใช้คำสั่งต่อไปนี้เพื่อประกอบอาร์เรย์ RAID 1 โดยใช้พาร์ติชัน /dev/sdb1 และ /dev/sdc1
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
การใช้งานทั่วไป: การติดตั้งระบบปฏิบัติการหรือไดเรกทอรีย่อยที่สำคัญ เช่น /home
RAID 5 (หรือที่เรียกว่าไดรฟ์ที่มี Parity)
ขนาดอาร์เรย์ทั้งหมดจะเป็น (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
การใช้งานทั่วไป: เว็บและเซิร์ฟเวอร์ไฟล์
RAID 6 (หรือที่เรียกว่าไดรฟ์ที่มี Double Parity
ขนาดอาเรย์ทั้งหมดจะเป็น (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 1+0 (หรือที่รู้จักในชื่อ Stripe of Mirrors)
ขนาดอาร์เรย์ทั้งหมดคำนวณตามสูตรสำหรับ 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 ที่รวดเร็ว
การสร้างและจัดการการสำรองข้อมูลระบบใน Linux
มันไม่เจ็บเลยที่ต้องจำไว้ว่า RAID พร้อมค่าหัวทั้งหมด ไม่ใช่สิ่งทดแทนการสำรองข้อมูล! เขียนไว้บนกระดาน 1,000 ครั้งหากคุณต้องการ แต่อย่าลืมเก็บสิ่งนั้นไว้ ความคิดอยู่ในใจตลอดเวลา
ก่อนที่เราจะเริ่มต้น เราต้องทราบว่าไม่มีโซลูชัน one-size-fits-all สำหรับการสำรองข้อมูลระบบ แต่ต่อไปนี้คือบางสิ่งที่คุณต้องคำนึงถึงขณะวางแผนกลยุทธ์การสำรองข้อมูล
- คุณใช้ระบบของคุณเพื่ออะไร? (เดสก์ท็อปหรือเซิร์ฟเวอร์ หากเป็นกรณีหลัง อะไรคือบริการที่สำคัญที่สุด - การกำหนดค่าของใครจะสร้างความลำบากใจให้กับการสูญเสีย)
- คุณต้องสำรองข้อมูลระบบของคุณบ่อยแค่ไหน?
- ข้อมูลใด (เช่น ไฟล์/ไดเร็กทอรี/ดัมพ์ฐานข้อมูล) ที่คุณต้องการสำรองข้อมูล คุณอาจต้องพิจารณาด้วยว่าคุณจำเป็นต้องสำรองไฟล์ขนาดใหญ่จริงๆ หรือไม่ (เช่น ไฟล์เสียงหรือวิดีโอ)
- ข้อมูลสำรองเหล่านั้นจะถูกเก็บไว้ที่ไหน (หมายถึงสถานที่ทางกายภาพและสื่อ)
1. สำรองข้อมูลไดรฟ์โดยใช้คำสั่ง dd
สำรองข้อมูลไดรฟ์ทั้งหมดด้วยคำสั่ง dd คุณสามารถสำรองข้อมูลทั้งฮาร์ดดิสก์หรือพาร์ติชั่นได้โดยการสร้างอิมเมจที่แน่นอน ณ เวลาใดก็ได้ โปรดทราบว่าวิธีนี้จะทำงานได้ดีที่สุดเมื่ออุปกรณ์ออฟไลน์ ซึ่งหมายความว่าไม่ได้ติดตั้งและไม่มีกระบวนการใดที่จะเข้าถึงอุปกรณ์เพื่อการดำเนินการ 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
gzip -dc /system_images/sda.img.gz | dd of=/dev/sda
2. สำรองไฟล์โดยใช้คำสั่ง tar
สำรองไดเร็กทอรี /
บางไฟล์ด้วยคำสั่ง tar ซึ่งได้กล่าวถึงไปแล้วในตอนที่ 3 ของซีรี่ส์นี้ คุณอาจลองใช้วิธีนี้หากคุณต้องการเก็บสำเนาของไฟล์และไดเร็กทอรีเฉพาะ (ไฟล์การกำหนดค่า โฮมไดเร็กทอรีของผู้ใช้ และอื่นๆ)
2. สำรองและซิงค์ไฟล์โดยใช้คำสั่ง rsync
ซิงโครไนซ์ไฟล์ด้วยคำสั่ง rsync ซึ่งเป็นเครื่องมือคัดลอกไฟล์ระยะไกล (และในเครื่อง) อเนกประสงค์ หากคุณต้องการสำรองและซิงโครไนซ์ไฟล์ของคุณไปยัง/จากไดรฟ์เครือข่าย rsync ก็พร้อมใช้งาน
ไม่ว่าคุณจะซิงโครไนซ์สองไดเร็กทอรีในเครื่องหรือไดเร็กทอรีระยะไกล < --- >
ในเครื่องที่ติดตั้งบนระบบไฟล์ในเครื่อง ไวยากรณ์พื้นฐานจะเหมือนกัน
การซิงโครไนซ์สองไดเร็กทอรีท้องถิ่น
rsync -av source_directory destination directory
โดยที่ -a
เรียกซ้ำในไดเรกทอรีย่อย (ถ้ามี) ให้คงลิงก์สัญลักษณ์ การประทับเวลา การอนุญาต และเจ้าของ/กลุ่มดั้งเดิม และรายละเอียด -v
นอกจากนี้ หากคุณต้องการเพิ่มความปลอดภัยในการถ่ายโอนข้อมูลผ่านสาย คุณสามารถใช้ ssh บน rsync ได้
การซิงโครไนซ์ Local → Remote Directories ผ่าน SSH
rsync -avzhe ssh backups root@remote_host:/remote_directory/
ตัวอย่างนี้จะซิงโครไนซ์ไดเรกทอรีสำรองบนโฮสต์ท้องถิ่นกับเนื้อหาของ /root/remote_directory บนโฮสต์ระยะไกล
โดยที่ตัวเลือก -h
แสดงขนาดไฟล์ในรูปแบบที่มนุษย์สามารถอ่านได้ และใช้แฟล็ก -e
เพื่อระบุการเชื่อมต่อ SSH
การซิงโครไนซ์ระยะไกล → ไดเรกทอรีท้องถิ่นผ่าน SSH
ในกรณีนี้ ให้สลับไดเร็กทอรีต้นทางและปลายทางจากตัวอย่างก่อนหน้านี้
rsync -avzhe ssh root@remote_host:/remote_directory/ backups
โปรดทราบว่านี่เป็นเพียง 3 ตัวอย่าง (กรณีที่พบบ่อยที่สุดที่คุณน่าจะพบเจอ) ของการใช้ rsync สำหรับตัวอย่างเพิ่มเติมและการใช้งานคำสั่ง rsync สามารถดูได้ที่บทความต่อไปนี้
สรุป
ในฐานะผู้ดูแลระบบ คุณต้องแน่ใจว่าระบบของคุณทำงานได้ดีที่สุดเท่าที่จะเป็นไปได้ หากคุณเตรียมพร้อมมาอย่างดี และหากความสมบูรณ์ของข้อมูลของคุณได้รับการสนับสนุนอย่างดีจากเทคโนโลยีการจัดเก็บข้อมูล เช่น RAID และการสำรองข้อมูลระบบตามปกติ คุณจะปลอดภัย
LFCS eBook มีวางจำหน่ายแล้วในขณะนี้ สั่งซื้อสำเนาของคุณวันนี้และเริ่มต้นการเดินทางสู่การเป็นผู้ดูแลระบบ Linux ที่ได้รับการรับรอง!
Product Name | Price | Buy |
---|---|---|
The Linux Foundation’s LFCS Certification Preparation Guide | $19.99 | [Buy Now] |
สุดท้ายนี้ โปรดพิจารณาซื้อบัตรกำนัลการสอบของคุณโดยใช้ลิงก์ต่อไปนี้เพื่อรับค่าคอมมิชชันเล็กน้อย ซึ่งจะช่วยให้เราอัปเดตหนังสือเล่มนี้ได้
หากคุณมีคำถาม ความคิดเห็น หรือแนวคิดเพิ่มเติมเกี่ยวกับวิธีปรับปรุงบทความนี้ โปรดอย่าลังเลที่จะแสดงความคิดเห็นด้านล่าง นอกจากนี้ โปรดพิจารณาแบ่งปันซีรีส์นี้ผ่านโปรไฟล์เครือข่ายโซเชียลของคุณ