ฮาร์ดไดรฟ์จะไม่คงอยู่ตลอดไป หลังจากนั้นไม่นานพวกเขาก็ตายไปและจำเป็นต้องเปลี่ยน บ่อยครั้งที่การเปลี่ยนพีซีหรือเซิร์ฟเวอร์ฮาร์ดไดรฟ์ที่กำลังจะตายนั้นทำได้ง่ายเพียงปิดเครื่องถอดปลั๊กไดรฟ์ทำการโคลนจากระยะไกลและกู้คืนข้อมูลสำรองไปยังเครื่องอื่น สำหรับผู้ที่ทำงานกับพีซีหรือเซิร์ฟเวอร์ระยะไกลมันไม่ง่ายอย่างที่คุณไม่ได้อยู่ที่นั่น โชคดีที่ยังมีวิธีในการสำรองข้อมูลฮาร์ดไดรฟ์ระยะไกลและบันทึกข้อมูลในฮาร์ดไดรฟ์ที่กำลังจะตาย
ในบทความนี้เราจะพูดถึงสองวิธีที่ตรงไปตรงมาทุกคนสามารถทำการสำรองข้อมูลฮาร์ดไดรฟ์ระยะไกลอย่างรวดเร็วของ Linux PC
โซลูชั่นแรกที่เราจะใช้คือ Rsync ทางออกที่สองคือ DD มากกว่า SSH
การสำรองข้อมูลฮาร์ดไดรฟ์ระยะไกล - Rsync
Rsync นั้นสมบูรณ์แบบสำหรับการสร้างฮาร์ดไดรฟ์ระยะไกลสำรองข้อมูลเนื่องจากโพรโทคอล Rsync ทำงานได้อย่างรวดเร็วผ่าน LAN และอินเทอร์เน็ต สิ่งที่ดีที่สุดคือไม่ใช้โปรแกรมพิเศษใด ๆ เพื่อใช้งานดังนั้นจึงไม่จำเป็นต้องตั้งค่ามากนัก นอกเหนือจากทั้งหมดนี้หากคุณไม่ได้เป็นแฟนของบรรทัดคำสั่ง Rsync ยังมีเครื่องมือกราฟิกที่เรียบร้อยซึ่งเราจะอธิบายในรายละเอียดเช่นกัน
Rsync สามารถใช้เพื่อสำรองข้อมูลสำคัญทั้งหมดได้ฮาร์ดไดรฟ์เมื่อคุณไม่ต้องการสร้างภาพสะท้อนที่แน่นอนของฮาร์ดไดรฟ์ เครื่องมือนี้จะสงวนสิทธิ์การใช้ไฟล์ ฯลฯ ในทางกลับกันการใช้บางอย่างเช่นไฟล์สำรองข้อมูล Tar Gzip พื้นฐานอาจล้มเหลวหากคุณพยายามคัดลอกไฟล์ที่เสียหาย ฯลฯ
การติดตั้ง
ในการเริ่มต้นตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งเครื่องมือ Rsync ไว้ทั้งบนพีซีระยะไกลและในเครื่อง:
อูบุนตู
sudo apt install rsync
Debian
sudo apt-get install rsync
Arch Linux
sudo pacman -S rsync
Fedora
sudo dnf install rsync
OpenSUSE
sudo zypper install rsync
ลินุกซ์อื่น ๆ
เครื่องมือ Rsync นั้นง่ายต่อการค้นหาปิดบังลีนุกซ์ลีนุกซ์. ที่จริงแล้วคุณอาจมีไว้ในระบบของคุณแล้ว ในการติดตั้งให้เปิดเครื่องมือการจัดการแพ็คเกจค้นหา“ rsync” และติดตั้ง
ก่อนอื่นกำหนดที่อยู่ IP ของคอมพิวเตอร์ระยะไกล (หากคุณไม่รู้จักโดยใช้ Ping)
หมายเหตุ: ใช้รูทมากกว่า SSH เพื่อสำรองไฟล์ระบบทั้งหมด
คำแนะนำ LAN
หากเครื่องระยะไกลของคุณมีการเชื่อมต่ออินเทอร์เน็ต แต่คุณสามารถเชื่อมต่อโดยตรงผ่าน LAN คุณจะสามารถระบุที่อยู่ IP ได้โดยส่งชื่อโฮสต์
โปรดทราบว่าหากคุณใช้ LAN คุณอาจจะแค่ต้องการ IP ทำได้เฉพาะเมื่อใช้ชื่อโฮสต์ไม่ทำงาน ตัวอย่างเช่น:
ping ubuntu-server -c1
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
ตอนนี้เรารู้ที่อยู่ IP ของ Ubuntu-server บน LAN แล้ว: 192.168.1.126
คำแนะนำทางอินเทอร์เน็ต
เช่นเดียวกับคำสั่ง LAN ลองใช้ Ping เพื่อตรวจสอบ IP ตัวอย่าง:
ping google.com -c1
OUTPUT: PING google.com (172.217.11.142) 56(84) bytes of data.
เมื่อคุณทราบที่อยู่ IP ที่ถูกต้องแล้วให้เปิดเทอร์มินัลแล้วป้อนคำสั่งนี้ในเครื่องท้องถิ่นที่จะเก็บข้อมูลสำรอง
rsync -avP --numeric-ids --exclude="/dev" --exclude="/proc" --exclude="/sys" [email protected]:/remote/file/location /local/backup/destination/
ซิงค์ฮาร์ดไดรฟ์ทั้งหมดผ่านอินเทอร์เน็ตหรือแม้แต่ LAN จะใช้เวลานานเนื่องจากปัจจัยหลายอย่าง เปิดคอมพิวเตอร์ทั้งสองเครื่องแล้วปล่อยให้การถ่ายโอนเสร็จสมบูรณ์
การสำรองข้อมูลฮาร์ดไดรฟ์ระยะไกล - DD เกิน SSH
หากคุณต้องการสร้างภาพฮาร์ดไดรฟ์อย่างรวดเร็วเซิร์ฟเวอร์หรือ Linux PC ระยะไกลผ่านอินเทอร์เน็ต DD เป็นทางออกที่ง่าย มันทำงานได้โดยการใช้ไพพ์บรรทัดคำสั่งเพื่อโยงคำสั่ง DD จากเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง มันสามารถทำงานได้โดยใช้คอมพิวเตอร์โลคัลเพื่อส่งอิมเมจไดรฟ์ไปยังรีโมตโฮสต์หรือในทิศทางตรงกันข้ามเช่นกัน
เพื่อให้ภารกิจนี้สำเร็จให้ตรวจสอบว่ารีโมตพีซีสามารถยอมรับการเชื่อมต่อ SSH ที่พอร์ต 22 (หรือพอร์ตใดก็ได้ที่กำหนดเอง) ตรวจสอบให้แน่ใจว่าพีซีทั้งสองเครื่องนั้นใช้ SSH อยู่ ไม่แน่ใจว่าจะตั้งค่าการเชื่อมต่อ SSH ได้อย่างไร ตรวจสอบบทความของเราที่นี่
หมายเหตุ: ในตัวอย่างนี้ฮาร์ดไดรฟ์คือ / dev / sda และพาร์ติชัน / dev / sda1 ของคุณอาจแตกต่างกัน ใช้ lsblk บนคอมพิวเตอร์ระยะไกลเพื่อตรวจสอบชื่ออักษรชื่อไดรฟ์
ระยะไกลสู่ท้องถิ่นสำหรับฮาร์ดไดรฟ์ทั้งหมด
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
รีโมตเป็นโลคัลสำหรับพาร์ติชันแยกต่างหาก
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
ท้องถิ่นถึงระยะไกลสำหรับฮาร์ดไดรฟ์ทั้งหมด
dd if=/dev/sda | gzip -1 - | ssh user@local dd of=image.gz
โลคัลเป็นรีโมตสำหรับพาร์ติชันแยกต่างหาก
dd if=/dev/sda1 | gzip -1 - | ssh user@local dd of=image.gz
เมื่อเครื่องมือ DD สร้างภาพเสร็จแล้วสำรองข้อมูลคุณจะสามารถกู้คืนได้ มีหลายวิธีในการทำงานให้สำเร็จบน Linux แต่เพื่อความสะดวกในการใช้งานเราขอแนะนำให้ใช้ Gnome Disk Utility ในการคืนค่าการสำรองข้อมูลไปยังฮาร์ดไดรฟ์ใหม่ให้ค้นหาอุปกรณ์ทางด้านซ้ายของแอพและคลิกที่มัน จากที่นี่คลิกเมนูที่ด้านบนขวาและคลิกปุ่ม“ กู้คืนรูปดิสก์”
หมายเหตุ: การกู้คืนข้อมูลจำลองอิมเมจของดิสก์จะใช้เวลาสักครู่ โปรดอดใจรอ
กล่องโต้ตอบจะปรากฏขึ้นเพื่อขอให้คุณเรียกดูภาพดิสก์ เลือก“ ทุกไฟล์” จากนั้นเลือก“ image.gz” เพื่อเรียกคืน
Gnome Disk Utility ยังสามารถเรียกคืนอิมเมจพาร์ติชั่นสำรอง DD ได้ในลักษณะเดียวกัน เพียงคลิกที่ฮาร์ดไดรฟ์ทางด้านซ้ายคลิกไอคอนรูปเฟืองจากนั้นเลือกปุ่ม“ กู้คืนพาร์ติชั่นอิมเมจ”
ความคิดเห็น