เหตุใด Time Machine จึงระบุจำนวนข้อมูลที่ต้องสำรองมากเกินไป


11

ฉันสับโฮมไดเร็กตอรี่ของฉันไปรอบ ๆ และย้ายกลับไปยังไดรฟ์แผ่นเสียงหมุนของฉันใน MacBook ของฉัน นับตั้งแต่นั้น Time Machine ใช้งานเครื่องของฉันร้อนแรง (พัดลมเริ่มทำงานเมื่อ Time Machine เริ่มทำงาน) และการประมาณการขนาดข้อมูลสำรองที่แสดงโดย Time Machine ในแถบเมนูมีขนาดใหญ่มาก หลายกิกะไบต์

ประมาณการเครื่องจักรครั้งใหญ่

แต่เมื่อฉันตรวจสอบการสำรองข้อมูลที่เสร็จสมบูรณ์ด้วยBackupLoupeขนาดการสำรองข้อมูลจริงมีขนาดเล็กมาก

BackupLoupe แสดงขนาดการสำรองข้อมูลขนาดเล็กที่เป็นผลลัพธ์

สิ่งนี้จะไม่รบกวนฉันมากนักหากไม่ใช่เพราะ Time Machine ใช้งานเครื่องของฉันร้อนมากเมื่อมันทำงานใช้ซีพียูพอสมควรและใช้เวลา 20-30 นาทีในการสำรองข้อมูลทุกชั่วโมง

รายการยกเว้นที่สมบูรณ์ของฉันสำหรับ Time Machine ปัจจุบัน:

~/Library/Application Support
~/Documents/Virtual Machines.localized
~/Virtual Machines

อัปเดต 1:

ฉันแยกออกจากลาง~/Library/Application Supportสังหรณ์ว่าอาจเป็นปัญหาการประทับเวลาในไฟล์แคชที่ท้ายไม่มีการเปลี่ยนแปลงในบิตของพวกเขา แต่ TM ยังคงบอกว่ากำลังสำรองข้อมูล> 2 GB

อัปเดต 2:

ท้ายที่สุดฉันต้องการลดเวลาที่ Time Machine ใช้ในเครื่องของฉัน ขณะนี้มีการใช้จ่ายสูงกว่า 30 นาทีทุก ๆ ชั่วโมงในการสำรองข้อมูลเหล่านี้


เหตุใดรายงานถึงความพยายามของ Time Machine ในแถบเครื่องมือจึงสูงกว่าเนื้อหาการสำรองข้อมูลจริงตามที่รายงานโดย BackupLoupe มาก เป็นหนึ่งในพวกเขาผิดหรือเปล่า? อันไหน?

ฉันจะช่วยแนะนำ Time Machine ในการประมาณการว่าต้องสำรองข้อมูลอะไรเพื่อไม่ให้ทำงานหนัก

คำตอบ:


4

Time Machine ใช้ FSEventsเพื่อพิจารณาว่ามีการเปลี่ยนแปลงใดบ้างซึ่งขึ้นอยู่กับโฟลเดอร์มากกว่าไฟล์ ดังนั้นฉันเคยสันนิษฐานว่าจำนวนมากแสดงให้เห็นขนาดรวมของโฟลเดอร์มันจะต้องมีกระบวนการ ถัดไปภายในแต่ละโฟลเดอร์จะประเมินแต่ละไฟล์ (ในปี 2008 บางคนเขียนว่า "Time Machine พิจารณาว่าไฟล์สองไฟล์เหมือนกันหากเส้นทางและวันที่และขนาดเท่ากัน"ดังนั้นการเปลี่ยนแปลงบางอย่างอาจไม่มีใครสังเกตเห็น แต่นั่นเป็นอีกเรื่องหนึ่ง)

หากไฟล์จำนวนมากในโฟลเดอร์ขนาดใหญ่ไม่เปลี่ยนแปลงจำนวนรวมของการสำรองข้อมูลจริงจะต่ำกว่ามาก แต่ Time Machine ไม่ทราบจนกว่าจะประมวลผลไฟล์เหล่านั้น โปรดทราบว่าไฟล์อาจมีcom.apple.metadata:com_apple_backup_excludeItemชุดแอตทริบิวต์เพิ่มเติมหรืออาจถูกแยกออกจากการตั้งค่าจากโรงงานของ Apple ซึ่งหมายความว่าไฟล์เหล่านั้นจะไม่ถูกสำรองไว้ ดูแอป Apple Time Machine ของ Apple คัดลอกทุกสิ่งบน Super User หรือไม่

(ดังนั้น: ฉันคิดว่าคุณจำเป็นต้องค้นหาโฟลเดอร์แหล่งข้อมูลขนาดใหญ่ที่มีขนาดเล็กในการสำรองข้อมูลเครื่องมือเช่นDisk Inventory XหรือGrandPerspectiveสามารถแสดงโฟลเดอร์ขนาดใหญ่ได้อย่างแน่นอนเช่น/private/varจะเป็นเรื่องง่ายที่จะเปรียบเทียบกับโฟลเดอร์ต่างๆในการสำรองข้อมูลหรือไม่)


ตอนนี้ฉันคิดว่าหลายปีต่อมา: เมื่อเห็นขนาดของโฟลเดอร์ดาวน์โหลดฉันสงสัยว่ามัน (แสดงเสมอ) แสดงขนาดโฟลเดอร์ตามปริมาณข้อมูลที่จะสำรอง การดาวน์โหลดไฟล์ขนาดเล็กอื่นไม่ได้ทำให้ Time Machine อ้างว่าจำเป็นต้องสำรองข้อมูลขนาดเต็มของโฟลเดอร์ดาวน์โหลด (และใช่โฟลเดอร์นั้นอยู่ในข้อมูลสำรองของฉัน)


สิ่งนี้มีประโยชน์และทำให้ฉันมีที่ให้ดู
Ian C.

โอเคไม่มีอะไรในการเข้าสู่ระบบในคอนโซล? และเครื่องมือเช่นดิสก์สินค้าคงคลัง XหรือGrandPerspective/private/varแน่นอนอาจแสดงโฟลเดอร์ที่มีขนาดใหญ่เช่นใน อาจเปรียบเทียบได้ง่ายกับโฟลเดอร์ต่างๆในการสำรองข้อมูลหรือไม่
Arjan

ไม่มีอะไรในคอนโซล ฉันจะดูสิ่งต่าง ๆ ด้วยตัวตรวจสอบดิสก์
Ian C.

การรวม DaisyDisk และ BackupLoupe ฉันสามารถปิดลูปกับปัญหานี้ได้ ขอบคุณสำหรับคำแนะนำ อันที่จริงถ้าฉันจะเพิ่มขึ้นขนาดของไดเรกทอรีที่ถูกสำรองไว้ฉันได้รับหลาย GB ประมาณการเวลาที่เครื่องจะแสดงให้ฉัน จะต้องมีการเปรียบเทียบไฟล์ทั้งหมดในไดเรกทอรีเหล่านั้นเพื่อค้นหาไฟล์ที่เปลี่ยนแปลงอย่างแท้จริงและสำรองข้อมูลเท่านั้น ดังนั้นการคาดการณ์ของ Time Machine นั้นใกล้เคียงกับความเป็นจริงเพราะไดเรกทอรีที่มีการเปลี่ยนแปลงเกิดขึ้นมีไฟล์จำนวนมากที่รวมกันเป็นจำนวนมากพอสมควร ตอบคำถาม!
Ian C.

เพลิดเพลินไปกับความโปรดปรานที่ :)
Ian C.

2

ข้อเสนอแนะสองสามข้อที่อาจมีหรือไม่มีประโยชน์ ก่อนอื่นให้ดูที่แอพนี้TimeTrackerจะแสดงสิ่งที่สำรองไว้และที่สำคัญที่สุดคือขนาดของมันใน TM เหมือนแอพในสกรีนช็อตที่คุณให้ แต่สำหรับ TM

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

ความหวังนี้ช่วยให้เข้าใจถึงความลึกลับ!


อัปเดตด้วยรายการยกเว้นของฉัน ฉันไม่ได้รวมการสนับสนุนแอปพลิเคชันและสิ่งใดสำหรับ VMs ของฉัน ฉันใช้ Office แม้ว่า ฉันจะหาข้อมูลระบุตัวตนได้ที่ไหนหากไม่อยู่ในการสนับสนุนแอปพลิเคชัน
เอียนซี

ฉันไม่คิดว่า TimeTracker ทำงานกับ Lion ได้ หรืออย่างน้อย: ไม่ชอบไดรฟ์สำรองข้อมูลระยะไกลที่ฉันใช้ มันบอกว่ามันมีสิทธิ์ไม่เพียงพอที่จะดู sparsebundle แต่การอนุญาตนั้นโอเคที่สุดแล้ว
เอียนซี

อืมดูเหมือนว่า TimeTracker จะใช้งานไม่ได้กับ Lion เนื่องจากไม่มีการอัพเดท อย่างไรก็ตามโฟลเดอร์ผู้ใช้อีเมลคือหน้าแรกของผู้ใช้> เอกสาร> ข้อมูลผู้ใช้ของ Microsoft> ข้อมูลประจำตัวของ Office 2008/2011
Ali

FWIW ฉันไม่ได้ใช้ Entourage เพียงแค่ Excel และ Word และ PowerPoint ที่หายากมาก ไม่มีสิ่งใดในโฟลเดอร์ข้อมูลประจำตัวของฉันที่ได้รับการอัปเดตตั้งแต่พฤษภาคม 2011
Ian C.

1

ฉันไม่มีคำตอบสำหรับคำถามของคุณโดยตรงเกี่ยวกับความแตกต่างของขนาดรายงานเนื่องจากฉันไม่คุ้นเคยกับ backupLoupe

แต่เมื่อต้องเผชิญกับสถานการณ์ที่คล้ายกันฉันเลือกที่จะให้การสำรองข้อมูล Time Machine ทำงานน้อยลง

ในเทอร์มินัลป้อนคำสั่งต่อไปนี้:

sudo nano /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
  • ใช้ปุ่มลูกศรเพื่อนำทางไปยังฟิลด์ที่ระบุจำนวนวินาที

  • เปลี่ยนหมายเลข (ค่าเริ่มต้นคือ 3600) เป็นเวลาที่คุณต้องการ (เป็นวินาที)

  • หากต้องการบันทึกไฟล์ให้กด Control + O แล้วกด Enter เพื่อบันทึก
  • สุดท้ายให้กด Control + X เพื่อออกจากนาโน (ตัวแก้ไขข้อความ unix) และปิดเทอร์มินัล
  • การรีบูตเครื่องคอมพิวเตอร์จะทำให้การเปลี่ยนแปลงเหล่านี้มีผล

ที่มา: http://hangoutjunkie.com/how-to-change-time-machine-backup-frequency/

จำไว้ว่าถ้าคุณใช้วิธีนี้คุณจะมีสถานะที่บันทึกไว้น้อยลงซึ่งคุณสามารถดึงข้อมูลได้หากคุณต้องการกู้คืนไฟล์

หวังว่านี่จะช่วยได้


ขอบคุณสำหรับเคล็ดลับในการเรียกใช้การสำรองข้อมูล TM บ่อยครั้งกว่า นั่นเป็นประโยชน์
เอียนซี

ฉันดูเหมือนจะไม่มีชื่อเสียงเพียงพอที่จะแสดงความคิดเห็นในคำถามของคุณถึง Alistair ด้านล่าง ดังนั้นฉันโพสต์ที่นี่เพื่อตอบสนอง ... Entourage รุ่นเก่าทำงานได้ไม่ดีกับ TimeMachine ฐานข้อมูลเมลทั้งหมดถูกสำรองข้อมูลทุกครั้ง Entourage ล่าสุดและตอนนี้ Outlook ดีกว่านี้ ฐานข้อมูลสามารถพบได้ใน ~ / เอกสาร / ข้อมูลผู้ใช้ของ Microsoft / ข้อมูลประจำตัวของชื่อผลิตภัณฑ์ XX
AllInOne

1

เชื่อหรือไม่ว่าไทม์แมชชีนทำงานโดยไม่มีฮาร์ดไดรฟ์ภายนอกอยู่ มีแคชภายในเครื่อง (เรียกว่า Local Snapshots) ซึ่งสำรองข้อมูลไว้แล้วจึงซิงค์ข้อมูลนั้นกับดิสก์

ป้อนคำอธิบายรูปภาพที่นี่

Apple บอกว่าต่อไปนี้:

เมื่อคุณเข้าสู่เบราว์เซอร์ Time Machine (ใช้ในการกู้คืนข้อมูล) สแน็ปช็อตในเครื่องจะปรากฏขึ้นบนไทม์ไลน์พร้อมกับการสำรองข้อมูลปกติที่มีสีต่างกัน เครื่องหมายขีดสีเทาแสดงถึงสแน็ปช็อตในเครื่องและเครื่องหมายขีดสีชมพูแสดงถึงการสำรองข้อมูลที่เก็บไว้ในดิสก์สำรองข้อมูลภายนอกหรือ Time Capsule หมายเหตุ: เครื่องหมายขีดสีชมพูจะจางลงหากคอมพิวเตอร์พกพาของคุณไม่ได้เชื่อมต่อกับดิสก์สำรองข้อมูลภายนอกหรือ Time Capsule

สามารถอ่านเพิ่มเติมเกี่ยวกับ Time Machine และภาพรวมภายในเครื่อง: http://support.apple.com/kb/HT4878

รายการจำนวนมากอาจเป็นประวัติของวันหรือแม้กระทั่งสิ่งที่คุณเพิ่งลบ ปล่อยให้มันเสร็จหนึ่งครั้งแล้วครั้งต่อไปก็ควรจะน้อยกว่า


"ปล่อยให้มันเสร็จหนึ่งครั้งแล้วครั้งต่อไปก็ควรจะน้อยลง" นั่นคือปัญหา: มันไม่น้อยกว่า แม้เมื่อฉันรู้ว่ามันควรจะเป็น สแน็ปช็อตของฉันทั้งหมดเป็นสแน็ปช็อตระยะไกล ไม่มีอะไรแสดงว่าเป็นสแน็ปช็อตในเครื่องในมุมมองกู้คืน Time Machine ของฉัน
Ian C.

น่าสนใจแค่ไหน ฉันต้องการติดต่อ Apple โดยตรงจริง ๆ แล้วฉันไม่ทราบว่าเครื่องมือนี้ทำงานอย่างไร อาจจะเป็น HDD ที่ล้มเหลวและมันยังคงต้องทำซ้ำการทำงาน?
Dmitriy Likhten
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.