ฉันรู้ว่ามี "เปลี่ยนดิสก์ ..." ในเวลาที่เครื่อง แต่ถ้าคุณต้องการย้ายข้อมูล (ชั่วโมงสัปดาห์และแม้กระทั่งเดือน) ไปใหม่ดิสก์ขนาดใหญ่โดยไม่ต้องเริ่มใหม่อีกครั้ง ?
ฉันรู้ว่ามี "เปลี่ยนดิสก์ ..." ในเวลาที่เครื่อง แต่ถ้าคุณต้องการย้ายข้อมูล (ชั่วโมงสัปดาห์และแม้กระทั่งเดือน) ไปใหม่ดิสก์ขนาดใหญ่โดยไม่ต้องเริ่มใหม่อีกครั้ง ?
คำตอบ:
เมื่อเร็ว ๆ นี้ฉันต้องย้ายข้อมูลสำรอง TM ทั้งหมดไปยังไดรฟ์ที่ใหญ่กว่า
คุณสามารถดำเนินการให้สำเร็จโดยใช้บทเรียนต่อไปนี้:
SuperDuper! จะทำงาน คุณสามารถใช้เพื่อทำสิ่งที่คุณต้องการได้ฟรีและจ่ายเฉพาะเมื่อคุณต้องการใช้งานต่อไปเพื่อทำการสำรองข้อมูลส่วนเพิ่มที่มีประสิทธิภาพโดยใช้คุณสมบัติ "Smart Update"
สำหรับ 10.6, Apple ได้รวมสิ่งต่อไปนี้ในMac 101: Time Machine :
Mac OS X v10.6: วิธีถ่ายโอนข้อมูลสำรองจากฮาร์ดไดรฟ์ปัจจุบันไปยังฮาร์ดไดรฟ์ใหม่
หากคุณอัปเกรดเป็นฮาร์ดไดรฟ์ใหม่ที่มีความจุมากขึ้นคุณอาจต้องการถ่ายโอนข้อมูลสำรอง Time Machine ที่มีอยู่ไปยังก่อนที่จะใช้เพื่อสำรองข้อมูลปกติ หากต้องการสำรองข้อมูลที่มีอยู่ในฮาร์ดไดรฟ์สำรองขนาดใหญ่ให้ทำตามขั้นตอนต่อไปนี้:
- เชื่อมต่อฮาร์ดไดรฟ์ใหม่ของคุณ
- ใน Disk Utility ตรวจสอบให้แน่ใจว่ามีพาร์ติชัน GUID และจัดรูปแบบเป็น Mac OS Extended (Journaled) หากจำเป็นให้ฟอร์แมตไดรฟ์ใหม่เป็น Mac OS Extended ด้วยพาร์ติชัน GUID หากคุณไม่ทราบวิธีการให้ดูขั้นตอนในบทความนี้ หมายเหตุ: สำรองข้อมูลใด ๆ บนฮาร์ดไดรฟ์ก่อนที่คุณจะฟอร์แมต
- เลือกไอคอนไดรฟ์ใหม่บนเดสก์ท็อปแล้วเลือกรับข้อมูลจากเมนูไฟล์
- ตรวจสอบให้แน่ใจว่าไม่ได้เปิดใช้งาน "ไม่สนใจความเป็นเจ้าของในหนังสือเล่มนี้"
- เปิดการตั้งค่า Time Machine ในการตั้งค่าระบบ
- เลื่อนสวิตช์ Time Machine ไปที่ Off
- ใน Finder ให้คลิกสองครั้งที่ฮาร์ดไดรฟ์สำรองข้อมูลปัจจุบันเพื่อเปิดหน้าต่าง Finder
- ลากโฟลเดอร์ "Backups.backupd" ไปยังฮาร์ดไดรฟ์ใหม่
- ป้อนชื่อผู้ใช้ผู้ดูแลระบบและรหัสผ่านจากนั้นคลิกตกลงเพื่อเริ่มกระบวนการคัดลอก การดำเนินการนี้อาจใช้เวลาสักครู่เนื่องจากข้อมูลสำรองทั้งหมดของคุณจะถูกคัดลอก
- ในการตั้งค่าระบบ Time Machine คลิก "เลือกดิสก์ ... "
- เลือกฮาร์ดไดรฟ์ใหม่ของคุณจากนั้นคลิก "ใช้สำหรับการสำรองข้อมูล"
ตอนนี้บนฮาร์ดไดรฟ์ใหม่ของคุณคุณจะมีการสำรองข้อมูลที่มีอยู่ทั้งหมดจากฮาร์ดไดรฟ์สำรองก่อนหน้ารวมทั้งมีพื้นที่เพิ่มเติมสำหรับการสำรองข้อมูลใหม่เพิ่มเติม
(นอกจากนี้ยังมีคำแนะนำสำหรับTime Capsule และ Mac OS X v10.6: วิธีการถ่ายโอนการสำรองข้อมูลของคุณจาก Time Capsule ที่มีอยู่ไปยังใหม่ )
หมายเหตุด้านข้าง: เมื่อคุณใช้ชุดข้อมูลกระจัดกระจาย (เช่นสำหรับการสำรองข้อมูลระยะไกล) และหากคุณทำการสำรองข้อมูลของไฟล์ที่มีขนาดใหญ่จริงๆให้ลบไฟล์เหล่านั้นออกจากการสำรองข้อมูล (ด้วยตนเองหรือเมื่อ Time Machine ลบการสำรองข้อมูลรายวันและรายชั่วโมงหมดอายุ) ไม่เรียกคืนพื้นที่ดิสก์โดยอัตโนมัติ - จนกว่า Time Machine จะต้องการจริงๆ
คุณสามารถเรียกคืนพื้นที่ด้วยตนเองและอาจเพิ่มพื้นที่ว่างจำนวนมาก (อาจทำให้การย้ายข้อมูลไปยังดิสก์ขนาดใหญ่ไม่จำเป็นหรืออย่างน้อยก็ให้พื้นที่ดิสก์ที่เป็นไปได้ทั้งหมด) ดูTime Machine กำลังทำอะไร บน Server Fault
สิ่งนี้จะไม่ช่วยคุณในตอนนี้ แต่สำหรับคนที่เริ่มต้นจากศูนย์ที่ต้องการสำรองข้อมูล TimeMachine แบบพกพา (ด้วยประโยชน์ด้านการ จำกัด ส่วนของดิสก์ที่ใช้สำหรับ TimeMachine) ฉันขอแนะนำให้ใช้ดิสก์ที่ติดตั้ง อิมเมจ (.dmg) เป็นเป้าหมายสำหรับดิสก์สำรองข้อมูลของ TimeMachine
ตัวอย่างเช่นสมมติว่าคุณมีไดรฟ์ภายนอก 2TB แต่คุณต้องการสำรอง 50GB สำหรับการสำรองข้อมูล TimeMachine และคุณต้องการย้ายการสำรองข้อมูลไปยังไดรฟ์ภายนอกอื่นแม้จะมีเนื้อหาอยู่แล้วก็ตาม คุณสามารถทำได้:
% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg
จากนั้นคุณจะเข้าสู่การตั้งค่าและเลือก / Volumes / TimeMachineDisk เป็นไดรฟ์สำรอง คุณสามารถมั่นใจได้ว่าคุณจะไม่เติบโตเกินขนาด 50GB ที่คุณต้องการใช้และพื้นที่ถูกสงวนไว้แล้วในไดรฟ์ภายนอกของคุณดังนั้นมันจะไม่ใหญ่ขึ้นเพื่อบีบคุณออกจากพื้นที่
จากนั้นคุณสามารถย้าย TimeMachineImage.dmg ไปยังไดรฟ์อื่นสำหรับการสำรองข้อมูล TimeMachine หรือเพียงเพื่อการป้องกันนอกสถานที่
นอกจากนี้ยังเปิดตัวเลือกอื่น ๆ ที่สำคัญที่สุดคือความสามารถในการเข้ารหัสข้อมูลสำรอง TimeMachine ของคุณ ในการทำเช่นนี้คุณเพียงเปิดใช้การเข้ารหัสสำหรับ dmg ดังนั้นคุณจึงใช้สิ่งต่อไปนี้:
% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk
ชิ้นส่วนสุดท้ายของจิ๊กซอว์นี้คือคุณต้องการเมานต์ dmg อัตโนมัติเมื่อติดตั้งไดรฟ์ภายนอกของคุณ ฉันเดาว่าเป็นไปได้ที่จะทำเช่นนี้กับ Applescript ดังนั้นจึงเกิดขึ้นโดยอัตโนมัติ แต่ฉันไม่คุ้นเคยกับ Applescript ที่จะช่วยเหลือที่นี่ อย่างไรก็ตามคุณสามารถสร้าง cronjob ได้ซึ่งจะเรียกใช้สคริปต์เพื่อติดตั้ง:
#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
open /Volumes/extdrive/TimeMachineImage.dmg
fi
และติดตั้ง cronjob ที่มีลักษณะดังนี้:
*/5 * * * * /usr/local/bin/<scriptname>
คุณยังสามารถสร้างภาพที่กระจัดกระจายเพื่อไม่ให้ดูดกลืนทั้ง 50GB เมื่อคุณสร้างขึ้นเป็นครั้งแรกโดยการรวม-AR ประเภท SPARSE arg ในการเรียก hdiutil อันตรายที่นี่คือคุณอาจมีพื้นที่ว่างในไดรฟ์ภายนอกของคุณ
ฉันคิดว่าคุณสามารถคัดลอกเนื้อหาทั้งหมดได้ (รวมถึง dot-files ที่ซ่อนอยู่) มันอาจปลอดภัยกว่าถ้าใช้สำเนาระดับบล็อกกับบางสิ่งเช่น Carbon Copy Cloner