ทำการสำรองข้อมูลจาก Command Line ใน Mac OS X ด้วย 4 Tricks เหล่านี้
ทุกวันนี้ไม่มีทางขาดแคลนในการสำรองข้อมูล Macintosh ของคุณ วิธีการที่ได้รับความนิยมมากที่สุดสำหรับผู้ใช้ปลายทางคือ Time Machine ของ Apple ซึ่งจะจัดการโดยอัตโนมัติหลังจากตั้งค่าอย่างง่ายผ่าน GUI หรือสามารถเรียกใช้ให้เริ่มได้ทุกเมื่อ โดยส่วนตัวแล้ว ฉันรู้สึกประทับใจมากกับความง่ายในการใช้งานของ Time Machine แต่ฉันเป็นพวกคลั่งไคล้บรรทัดคำสั่ง ดังนั้นฉันจึงต้องรายงานเกี่ยวกับทางเลือกอื่นๆ ที่มี ซึ่งสี่ตัวเลือกนี้อยู่ในบรรทัดคำสั่งของ Mac OS X
โปรดอ่านวิธีการต่างๆ สองสามวิธีที่คุณสามารถใช้ที่ Terminal เพื่อสำรองข้อมูล Mac โดยใช้ ditto, rsync, asr และ hdiutil
1) เหมือนกัน
sudo ditto -X src_directory dst_directory
Ditto เป็นส่วนหนึ่งของ Mac OS X ในตัวและมาพร้อมกับทุกรุ่น Ditto ค่อนข้างแข็งแกร่งและสามารถสำรองไฟล์ของคุณโดยรักษาทั้งแอตทริบิวต์ความเป็นเจ้าของและตัวแยกทรัพยากร คุณสมบัติที่ดีอย่างหนึ่งที่ Ditto นำเสนอคือความสามารถในการ "ผอม" ไบนารีของรหัส PPC หรือ i386 ตัวอย่างเช่น หากคุณเป็นเจ้าของ PPC Macintosh รุ่นเก่า คุณสามารถเพิ่ม –arch ppc ในตัวเลือกบรรทัดคำสั่งของคุณ และไฟล์ไบนารีทุกไฟล์ที่สำรองไว้จะถูกถอดรหัสไบนารี x86 ออก ซึ่งจะทำให้การสำรองข้อมูลมีขนาดเล็กลง
2) rsync
sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory
Rsync เป็นวิธีที่หลากหลายและเป็นที่นิยมในการสำรองข้อมูล ไม่ใช่แค่บน Mac แต่บนเซิร์ฟเวอร์ Linux และ Unix ทั่วทั้ง “IT-globe”Rsync สามารถทำทุกสิ่งที่จำเป็นในการสำรองข้อมูลระบบ OS X ของคุณได้อย่างน่าเชื่อถือ รวมถึงการแยกทรัพยากรและการรักษาความสามารถสำหรับฮาร์ดไดรฟ์ของคุณให้ "สามารถบู๊ตได้" ดูความสามารถเชิงลึกของ rysnc ได้ที่นี่
3) asr
sudo asr -source src_directory -target dst_directory -erase -noprompt
asr หรือยูทิลิตี้ Apply Software Restore เป็นอีกวิธีที่ยอดเยี่ยมและมีประสิทธิภาพในการสำรองข้อมูล ASR สามารถทำทุกอย่างที่ Ditto ทำได้ แถมยังมีความสามารถในการคัดลอกฮาร์ดดิสก์ในระดับบล็อก ระดับบล็อกเป็นรูปแบบที่ "ต่ำที่สุด" ที่เป็นไปได้ในการเข้าถึงฮาร์ดไดรฟ์และให้ข้อมูลจำลองแบบจริง 100% ฟังก์ชันระดับบล็อกของ ASR จะต้องดำเนินการบนฮาร์ดดิสก์ที่ไม่ได้ติดตั้งในระบบปฏิบัติการของคุณ โดยทั่วไปหมายถึงการบูทจากดิสก์กู้คืน การติดตั้งผ่าน usb หรือที่คล้ายกัน
4) hdiutil
sudo hdiutil สร้าง dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory
หากคุณเคยต้องการสร้างการสำรองข้อมูล Macintosh แบบไฟล์เดียวที่เรียบง่าย hdiutil เหมาะสำหรับคุณ Hdiutil ทำการสำรองข้อมูลไปยังไฟล์อิมเมจดิสก์ไฟล์เดียว (แบบบีบอัดเพิ่มเติม) ที่สามารถกู้คืนได้โดยใช้ซอฟต์แวร์ Disk Utility ของ Apple