Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีสำรองข้อมูลเซิร์ฟเวอร์ระยะไกลอย่างปลอดภัยด้วย SSH

วิธีสำรองข้อมูลเซิร์ฟเวอร์ระยะไกลอย่างปลอดภัยด้วย SSH

ไม่กี่สัปดาห์ก่อน Damien โพสต์บทช่วยสอนเยี่ยมเกี่ยวกับการรักษาความปลอดภัยการเชื่อมต่ออินเทอร์เน็ตด้วย SSH ในโพสต์นั้น เขาอธิบาย SSH คืออะไร และวิธี SSH Tunneling ที่เขาใช้รักษาความปลอดภัยトラフィคอินเทอร์เน็ต

วันนี้ ผมจะพาคุณผ่านบทช่วยสอนอีกตัวที่เกี่ยวข้องกับการใช้ SSH สำรองข้อมูลเซิร์ฟเวอร์ระยะไกล

เหมือนที่คุณอาจรู้ ผมยังดูแลเว็บไซต์ชื่อ Geeky Ninja ซึ่งโฮสต์โดยทีมดีๆ ที่ Dreamhost บนเซิร์ฟเวอร์ Linux

แม้ Dreamhost จะสำรองข้อมูลเว็บไซต์ของผม แต่ในฐานะ Webmaster ผมค่อนข้าง Paranoid (กระตือรือร้น) เกี่ยวกับ Backup และกังวลสูญหายข้อมูลตลอดเวลา นั่นคือเหตุผลที่ผมสำรองเว็บไซต์ไปที่สถานที่ระยะไกลบ้าง และนี่คือที่ที่ SSH เข้ามาช่วย

เหมือนที่คุณคงรู้ SSH เป็นโปรโตคอลเข้ารหัสปลอดภัย สำหรับสื่อสารระหว่าง 2 เครื่อง เนื่องจาก SSH ไม่ใช่โปรโตคอลข้อความแบบ Telnet จึงสามารถถ่ายโอนไฟล์ Binary จริงๆ ได้ โดยใช้โปรโตคอลนี้ SCP เป็น Utility ที่ทำหน้าที่นี้บนระบบ Unix/Linux SCP เข้ารหัสไฟล์ที่ให้มา ด้วยโปรโตคอล SSH และคัดลอกไปยังปลายทางระยะไกลที่ผู้ใช้ระบุ

เริ่มต้น (Getting Started)

ก่อนอื่น ต้องแน่ใจว่า ระบบระยะไกล ที่ต้องการคัดลอกข้อมูลมา มี SSH ติดตั้งและรันอยู่ ในกรณีของผม คือ เซิร์ฟเวอร์เว็บระยะไกลที่ Dreamhost

ล็อกอินเข้า ระบบระยะไกล และสั่งคำสั่ง "pwd" เพื่อดู Directory ปัจจุบัน

บันทึก Path ที่ pwd แสดง ตอนนี้ จากระบบ Local ให้สั่งคำสั่ง SCP ต่อไปนี้

แทนที่:
username ด้วย Username จริงบนระบบระยะไกล
Remote_IP ด้วย IP Address/Name ของระบบระยะไกล
Remote_directory ด้วย Output ของคำสั่ง pwd จากข้างต้น และ
backup_directory ด้วยชื่อ Directory บนระบบ Local ที่ต้องการเก็บ Backup

เสร็จสิ้น คำสั่งนี้จะคัดลอกไฟล์และ Directory ทั้งหมดภายใต้ remote_directory ไปยัง backup_directory บนระบบ Local

การสำรองข้อมูลใน Windows (Backing Up in Windows)

คำแนะนำข้างบน ทำงานได้ดีสำหรับเครื่อง Unix/Linux แต่ถ้าใช้ Windows เป็นเดสก์ท็อป และต้องการ Backup ข้อมูลจากเครื่องระยะไกลไป Windows Desktop?

ในกรณีนั้น สามารถใช้ Utility ยอดเยี่ยม WinSCP ซึ่งเป็น SCP Client แบบกราฟิกสำหรับ Windows

WinSCP ให้อินเทอร์เฟซแบบ Explorer ที่คุ้นเคย พร้อมรองรับ Drag and Drop เต็มรูปแบบ เพียงเรียกดู Directory ที่ต้องการ Backup บนแผงขวา และลากไปแผงซ้าย ลาก่อนกับ Session FTP แบบข้อความเดียวและไม่ปลอดภัย

คุณสำรองเซิร์ฟเวอร์ระยะไกลอย่างไร? บอกมาในความคิดเห็น

Image Credit: Carbonnyc