rsync

ผู้เขียน: Lewis Jackson
วันที่สร้าง: 11 พฤษภาคม 2021
วันที่อัปเดต: 23 มิถุนายน 2024
Anonim
Linux/Mac Terminal Tutorial: How To Use The rsync Command - Sync Files Locally and Remotely
วิดีโอ: Linux/Mac Terminal Tutorial: How To Use The rsync Command - Sync Files Locally and Remotely

เนื้อหา

คำจำกัดความ - Rsync หมายถึงอะไร

Rsync เป็นเครื่องมือซอฟต์แวร์สำหรับการรักษาโฟลเดอร์แฟ้มและไดเรกทอรีให้ตรงกัน สามารถใช้เพื่ออัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ระยะไกลและมีประโยชน์อย่างยิ่งสำหรับการลดการถ่ายโอนข้อมูลเมื่อเก็บสำเนามิเรอร์ของไฟล์ในเครื่องบนเซิร์ฟเวอร์ระยะไกล Rsync สามารถใช้เพื่อคัดลอกข้อมูลหรือเป็น daemon สำหรับจัดทำไดเรกทอรีไปยังเครือข่าย Rsync มีประโยชน์อย่างยิ่งในการควบคุมแบนด์วิดท์ที่จำเป็นสำหรับการถ่ายโอนไฟล์


เขียน Rsync เพื่อแทนที่ rcp และ scp มันถูกใช้อย่างกว้างขวางสำหรับความยืดหยุ่นความเร็วและความสามารถในการเขียนสคริปต์ มันทำงานบน Windows, Mac OS และ GNU / Linux

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Rsync

ตอนแรกเขียนโดย Andrew Tridgell และ Paul Mackerras, rsync ได้รับการพัฒนาโดย Wayne Davison และเปิดตัวครั้งแรกเมื่อวันที่ 19 มิถุนายน 1996 มันมีให้เป็นซอฟต์แวร์ฟรีภายใต้สัญญาอนุญาตสาธารณะทั่วไปของกนู ส่วนใหญ่ใช้สำหรับซิงโครไนซ์แผนผังเว็บไซต์ตั้งแต่ staging ไปยังเซิร์ฟเวอร์ที่ใช้งานจริงและยังสามารถใช้เพื่อสำรองพื้นที่สำคัญของระบบไฟล์ผ่าน cron และผ่านทางสคริปต์อินเตอร์เฟสของเกตเวย์ทั่วไป Rsync ช่วยในการถ่ายโอนข้อมูลจำนวนมากทำให้การสำรองข้อมูลรวดเร็วและมีประสิทธิภาพ

Rsync ทำงานในสองโหมดที่แตกต่างกัน มันใช้การบีบอัดและเรียกซ้ำเพื่อคัดลอกไฟล์หรือแสดงเนื้อหาไดเรกทอรี ในโหมด daemon จะใช้ Secure Shell (SSH, โปรโตคอลการถ่ายโอนไฟล์) หรือ Remote Shell (RSH, ยูทิลิตี้บรรทัดคำสั่ง Unix) เพื่อให้บริการไฟล์ผ่านพอร์ต TCP 873 Rsync รองรับเซิร์ฟเวอร์ rsync ที่ไม่ระบุตัวตนหรือรับรองความถูกต้อง นอกจากนี้ยังรองรับการคัดลอกลิงก์อุปกรณ์เจ้าของกลุ่มและสิทธิ์ต่างๆ Rsync ไม่ต้องการสิทธิ์พิเศษและช่วยลดค่าใช้จ่ายในการตอบสนอง