เหตุใด Apple TIme Machine จึงรายงานการถ่ายโอนข้อมูลจำนวนมาก


0

ฉันเพิ่งจะใช้คอมพิวเตอร์ของฉัน แต่ฉันสังเกตเห็นว่า Time Machine ถ่ายโอนข้อมูลมูลค่า 2.7G .. ทันทีที่ฉันทำงานต่อไปนี้:

mbp:~ alexus$ time tmutil compare
- 181B                          /Volumes/Time Machine Backups/Backups.backupdb/mbp/2013-06-24-124026/Macintosh HD/.com.apple.backupd.mvlist.plist
!         (mtime)               /Library/Application Support/Norton Solutions Support/Scheduler/SchedulerAux/com.symantec.symsched
!         (mtime)               /Library/Caches
!         (mtime)               /Library/Preferences
! 4.5K    (mtime)               /Library/Preferences/com.apple.TimeMachine.plist
!         (mtime)               /System/Library/Caches
! 10.5K   (size, mtime)         /Users/alexus/.bash_history
!         (mtime)               /Users/alexus/Dropbox/1Password.agilekeychain
! 512.4K  (mtime)               /Users/alexus/Library/Application Support/Google/Chrome/Default/GPUCache/index
!         (mtime)               /Users/alexus/Library/Calendars
! 2.1K    (mtime)               /Users/alexus/Library/Calendars/11367463-CB25-4E29-A258-A374E54A1ADD.caldav/Info.plist
! 3.2K    (mtime)               /Users/alexus/Library/Calendars/1245EE97-E221-42E3-B4AC-FE15BB0B9E38.caldav/Info.plist
!         (mtime)               /Users/alexus/Library/Preferences
! 856B    (mtime)               /Users/alexus/Library/Preferences/at.obdev.LittleSnitchNetworkMonitor.plist
!         (mtime)               /Volumes
!         (mtime)               /private/tmp
!         (mtime)               /private/var/db
! 1.4K    (size, mtime)         /private/var/db/.TimeMachine.Results.plist
!         (mtime)               /private/var/db/ConfigurationProfiles/Setup
! 3.0K    (mtime)               /private/var/db/com.apple.TimeMachine.SnapshotDates.plist
!         (mtime)               /private/var/db/mds/messages
! 32.0K   (mtime)               /private/var/db/mds/messages/se_SecurityMessages
!         (mtime)               /private/var/db/mds/system
! 0B      (mtime)               /private/var/db/mds/system/.fl8E6EFC6C
! 0B      (mtime)               /private/var/db/mds/system/.flCF600F4B
! 0B      (mtime)               /private/var/db/mds/system/mds.lock
! 49.6K   (mtime)               /private/var/db/mds/system/mdsDirectory.db
! 4.5K    (mtime)               /private/var/db/mds/system/mdsObject.db
!         (mtime)               /private/var/rpc/ncacn_np
+ 0B                            /private/var/rpc/ncacn_np/lsarpc
+ 0B                            /private/var/rpc/ncacn_np/mdssvc
+ 0B                            /private/var/rpc/ncacn_np/srvsvc
+ 0B                            /private/var/rpc/ncacn_np/wkssvc
!         (mtime)               /private/var/rpc/ncalrpc
+ 0B                            /private/var/rpc/ncalrpc/NETLOGON
+ 0B                            /private/var/rpc/ncalrpc/lsarpc
+ 0B                            /private/var/rpc/ncalrpc/srvsvc
+ 0B                            /private/var/rpc/ncalrpc/wkssvc

-------------------------------------
Added:         0B
Removed:       181B
Changed:       623.9K

real    15m4.257s
user    0m56.826s
sys 2m7.513s
mbp:~ alexus$ 

ทำไมถึงบอกว่า 2.7G?

คำตอบ:


1

tmutil compareคำสั่งเปรียบเทียบต้นไม้แฟ้มปัจจุบันของคุณด้วยล่าสุดเวลาเครื่องสำรอง แม้ว่า Time Machine จะทำการสำรองข้อมูลจำนวนมาก ใช้สแนปชอตรายชั่วโมงจากนั้นเก็บสแน็ปช็อตรายวันซึ่งครอบคลุมเดือนที่แล้วและเก็บสแน็ปช็อตรายสัปดาห์สำหรับทุกเดือนก่อนหน้า tmutil compareใช้การสำรองข้อมูลรายชั่วโมงล่าสุดเท่านั้น

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

ไฟล์ส่วนใหญ่ที่แสดงในการเปรียบเทียบของคุณเป็นสิ่งที่ OS X หรือซอซอฟแวร์อื่น ๆ ที่ค่อนข้างบ่อย คุณไม่จำเป็นต้องทำอะไรมากมายเพื่อให้เกิดการเปลี่ยนแปลงกับไฟล์เหล่านั้น ทุกการเข้าสู่ระบบ ฯลฯ จะส่งผลให้เกิดการเปลี่ยนแปลง ดังนั้นในขณะที่คุณใช้คอมพิวเตอร์แทบจะไม่ถ้าเราพูดถึงระยะเวลานานพอดูเหมือนว่าคอมพิวเตอร์จะยุ่งมากพอที่จะเติม 2.7G ของการสำรองข้อมูล / แก้ไขข้อมูล Time Machine :)

อัปเดตเพื่อตอบคำถามในความคิดเห็นด้านล่าง

ลองคำถามที่แท้จริง "2.7G ที่ TM โอนไปอยู่ที่ไหน" คำตอบคือ: ไม่มีที่ไหนเลยเพราะ TM ไม่ได้โอน 2.7G

คำถามที่ดีกว่า: "ทำไม TM ถึงแสดงการถ่ายโอน 2.7G แต่tmutil compareแสดงการถ่ายโอน 624K เพราะเหตุใดตัวเลขทั้งสองนี้จึงไม่เห็นด้วย" พูดอย่างเคร่งครัด TM ไม่ได้แสดง 2.7G ถ่ายโอนแต่ 2.7G ของบางสิ่งบางอย่างที่เกี่ยวข้อง แต่ที่แตกต่างกัน "สิ่งที่แตกต่าง" นั้นขึ้นอยู่กับสิ่งที่คุณกำลังดู

หากเราดูขนาดของไดรฟ์ Time Machine หรือ sparsebundle ข้อมูลเหล่านั้นจะมีข้อมูลสำรองหลายรายการ หากเรากำลังดูเมนูดร็อปดาวน์จากไอคอน TM menubar ในระหว่างการถ่ายโอนนั่นแสดงขนาดเต็มของไฟล์ที่เกี่ยวข้องกับการถ่ายโอนไม่ใช่ขนาดของการถ่ายโอนเอง TM จะระบุว่าไฟล์ใดที่ได้รับการปรับปรุงตั้งแต่การสำรองข้อมูลครั้งล่าสุดจากนั้นจะรวบรวมขนาดเต็มของไฟล์เหล่านี้เพื่อจัดทำรายงานความคืบหน้าคร่าวๆในเมนูแบบเลื่อนลง (เช่นแถบความคืบหน้าเกี่ยวกับใจความ หากเป็นไปได้ TM จะโอนส่วนที่อัปเดตของไฟล์เหล่านั้นแทนไฟล์เต็ม (เพื่อหลีกเลี่ยงการทำซ้ำข้อมูลและเพื่อเร่งกระบวนการสำรองข้อมูล)

หาก "TM แสดง" คุณ 2.7G ที่อื่นเราต้องทราบว่าที่อื่นอยู่ก่อนที่จะสามารถตอบคำถามนี้ได้ หน้าจออาจจะ?


tmutil compareควรสะท้อนให้เห็นว่า 2.7G ที่ TM แสดงให้ฉันเห็นในขณะที่ทำการสำรองข้อมูลในเอาต์พุต แต่ตามเอาต์พุตนั้นไม่ได้ทำอะไรมากดังนั้น 2.7G ที่ TM แสดงให้ฉันมาก่อนที่ไหน!
alexus

ไม่มีพื้นที่ที่จะอธิบายในความคิดเห็นดังนั้นฉันจึงพยายามตอบคำถามนี้ในการอัปเดตคำตอบเอง นอกจากนี้: อาจเป็นการดีกว่าถ้าคุณใช้เครื่องหมายวรรคตอนเป็นประจำไม่ว่าคุณจะรู้สึกอย่างไรกับคำถามของคุณ "ทำไม?" ปรากฏขึ้นด้วยเหตุผลและคุณอาจมีเหตุผล "ทำไม??" และทำไม?!" เป็นตัวแทนของความตื่นตระหนกหรือความโกรธและฉันสงสัยว่าคุณเป็นคนที่กล้าแสดงออกหรือแสดงความไม่พอใจในการรายงานการถ่ายโอนไฟล์ แม้ว่าคุณจะเป็นฝันร้ายเกี่ยวกับเรื่องนี้ทำไมต้องออกอากาศด้วย
Christopher Harwood
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.