ทำ Back Up จาก Command Line ใน Mac OS X ด้วย 4 เทคนิคนี้

วันนี้มีปัญหาการขาดแคลนวิธีการสำรองข้อมูล Macintosh ของคุณ น่าจะเป็นวิธีที่ได้รับความนิยมมากที่สุดสำหรับผู้ใช้ปลายทางคือ Time Machine ของ Apple ซึ่งจะได้รับการจัดการโดยอัตโนมัติหลังจากตั้งค่าอย่างง่ายผ่านทาง GUI หรือสามารถเรียกใช้งานได้ทุกเมื่อ ส่วนตัวผมประทับใจมากกับความสะดวกในการใช้งานที่ Time Machine นำเสนอ แต่ผมเป็นคนข่มขืนในบรรทัดคำสั่งดังนั้นผมจึงต้องรายงานเกี่ยวกับทางเลือกอื่น ๆ ซึ่งมีอยู่ 4 บรรทัดซึ่งอยู่ในบรรทัดรับคำสั่งของ Mac OS X

อ่านต่อไปสำหรับวิธีการต่างๆที่คุณสามารถใช้ที่ Terminal เพื่อสำรอง Mac ของคุณโดยใช้ ditto, rsync, asr และ hdiutil

1) ditto

sudo ditto -X src_directory dst_directory

Ditto เป็นส่วนหนึ่งของ Mac OS X ในตัวและมาพร้อมกับทุกเวอร์ชัน Ditto มีประสิทธิภาพพอสมควรและสามารถสำรองข้อมูลไฟล์ของคุณไว้ได้ทั้งคุณสมบัติเจ้าของและส้อมทรัพยากร หนึ่งคุณลักษณะที่ดีที่ Ditto เสนอคือความสามารถในการ "บาง" ไบนารีของ PPC หรือ i386 รหัสของพวกเขา ตัวอย่างเช่นถ้าคุณเป็นเจ้าของพีซี PPC ที่เก่ากว่าคุณสามารถเพิ่ม -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 create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory

หากคุณเคยต้องการสร้างการสำรองข้อมูลไฟล์ที่เรียบง่ายและเป็นไฟล์เดียวของเครื่องแมคอินทอชของคุณแล้ว hdiutil เหมาะสำหรับคุณ Hdiutil ทำการสำรองข้อมูลไปยังแฟ้มรูปภาพดิสก์รูปตัวเดียว (ที่ยังไม่ได้บีบอัด) ซึ่งสามารถเรียกคืนได้โดยใช้ซอฟต์แวร์ Disk Utility ของ Apple