วิธีการล้างโฟลเดอร์. MobileBackups ขนาดใหญ่?


48

ฉันพบโฟลเดอร์. MobileBackups ของฉันค่อนข้างใหญ่ แต่มีน้ำหนัก 160 GiB ไม่ควรลบโฟลเดอร์. MobileBackups หลังจาก 'เซสชันการสำรองข้อมูล' ของ Time Machine หรือไม่

เนื่องจากฉันได้สำรองข้อมูลไว้ในไดรฟ์ภายนอกแล้วฉันจะคืนพื้นที่ HDD 160GiB ของฉันได้อย่างไร ฉันสามารถลบโฟลเดอร์นี้ออกหรือตั้งค่าการสำรองข้อมูลมือถือได้หรือไม่?


ใหม่ใน OSX 10.10.1 (สำหรับฉันอย่างน้อย ... ) เมื่อในการตั้งค่า Time Machine คุณจะเปลี่ยน Time Machine จากOFFนั้นเปิดONอีกครั้งการสำรองข้อมูลในเครื่องจะกลับมาเหมือนฝันร้ายที่เกิดขึ้นซ้ำ จะต้องปิดการใช้งานในท้องถิ่นอีกครั้ง
YvesLeBorg

คำตอบ:


67

หากต้องการปิดใช้งานการสำรองข้อมูลท้องถิ่นให้ออกคำสั่งนี้ในเทอร์มินัล:

sudo tmutil disablelocal

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


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

ในคอมพิวเตอร์ของฉัน (Macbook Air ที่มีหน่วยความจำแฟลช) มันจะลบสแน็ปช็อตมือถือเก่าหลังจากหนึ่งสัปดาห์ พฤติกรรมนี้อาจแตกต่างกันไปตามอุปกรณ์ที่มีฮาร์ดไดรฟ์เนื่องจากพวกเขาไม่ประสบปัญหาเรื่องอายุการใช้งานที่ยาวนานกับดิสก์เต็มรูปแบบ ตามเอกสารของ Apple พวกเขาจะไม่ถูกลบหลังจากผ่านไปหนึ่งสัปดาห์ โปรดทราบว่าพื้นที่ที่มีอยู่ใน Finder ไม่ได้พิจารณาสแน็ปช็อตในตัวเครื่องเนื่องจากพื้นที่ดังกล่าวจะถูกลบโดยอัตโนมัติหากคุณต้องการพื้นที่และมันจะเก็บอย่างน้อย 20% ของพื้นที่ว่างในดิสก์ของคุณโดยอัตโนมัติ ไม่ต้องกังวลเกี่ยวกับพื้นที่ที่ถ่ายโดยสแนปชอตในท้องถิ่น แต่ถ้าคุณไม่ต้องการให้พวกเขาไปรอบ ๆ sudo tmutil disablelocalคุณสามารถปิดการใช้งานพวกเขาด้วยคำสั่ง สิ่งนี้จะเพิ่มพื้นที่ว่างที่สแนปชอตในพื้นที่ของคุณและถ้าคุณเปิดใช้งานอีกครั้งด้วยsudo tmutil enablelocalมันจะเริ่มต้นอีกครั้งพร้อมชุดสแน็ปช็อตในเครื่องที่ว่างเปล่า ดังนั้นวิธีที่รวดเร็วในการล้างสิ่งที่มีอยู่คือปิดใช้งานและเปิดใช้งานสแนปชอตในท้องถิ่นอีกครั้ง

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

มีข้อมูลเพิ่มเติมเป็นจากแอปเปิ้ลและที่นี่


หลังจากปิดใช้งานคุณลักษณะชั่วคราว (เพื่อล้างพื้นที่หนึ่งครั้ง) เราต้องรีบูตหรือไม่ รอสักครู่ ยังไม่ชัดเจนสำหรับฉัน
huyz

1
ตอบคำถามของฉันเองอาจใช้เวลาหนึ่งวันหรืออย่างนั้น Pondini, กูรู Time Machine กล่าวว่า: "โดยปกติถ้าคุณเรียกใช้ sudo tmutil disablelocal หรือปิด Time Machine OFF พวกเขาจะถูกลบหากดิสก์ของคุณเต็ม 90% เต็มจะทำในลำดับความสำคัญสูงมิฉะนั้นจะต่ำกว่า ดังนั้นอาจใช้เวลาสักครู่อย่างไรก็ตามในบางครั้งมีบางอย่างเกิดความเสียหายซึ่งทำให้ไม่สามารถลบได้คุณอาจต้องเริ่มการทำงานใหม่ดูที่ถังขยะเพื่อดูรายการที่กู้คืนและบังคับให้ลบรายการเหล่านั้น "
huyz

สิ่งนี้ไม่ได้ลบ/Volumes/MobileBackupsเพียงแค่ย้ายไปที่ไหนสักแห่ง มันหายไปไหนและฉันจะกำจัดข้อมูลได้อย่างไร?
Kolob Canyon

3

ฉันจะเพิ่มสิ่งนี้เนื่องจากฉันมีปัญหาการย้ายข้อมูลจาก HDD 1TB ไปยัง SSD 0.5TB ผ่าน Time Machine Restore ฉันลดขนาดข้อมูลทั้งหมดลงบนดิสก์จาก ~ 730GB เป็น ~ 350GB แต่ก็ยังเห็นว่า Time Machine Backup มีขนาด ~ 730GB เนื่องจาก Mobile Backups

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

$ sudo rm -rf /.MobileBackups.trash

ฉันจะแนะนำนี้เป็นความพยายามครั้งสุดท้าย

เนื่องจากข้อมูลของฉันถูกสำรองข้อมูลฉันสามารถลองใช้งานได้ แต่มีข้อผิดพลาดเกี่ยวกับสิทธิ์การใช้งานซึ่งสันนิษฐานว่าระบบเป็นระบบป้องกัน ดังนั้นฉันจึงหยุดกระบวนการและเพิ่งเริ่มระบบหลายครั้ง

นี่เป็นกลอุบายและพื้นที่ว่างขึ้นทำให้ฉันสร้างการสำรองข้อมูล Time Machine ที่เล็กลงเพื่อกู้คืนไปยังไดรฟ์ขนาดเล็ก


คุณต้องเจาะจงมากขึ้นด้วยคำสั่งเทอร์มินัล อย่าใช้เส้นทางสัมพัทธ์เพราะผู้คนจะคัดลอกและวางคำสั่งนั้นซึ่งอาจเป็นข่าวร้าย ใช้คำสั่งนี้sudo rm -r /Volumes/MobileBackups
Kolob Canyon

0

นี่คือโฟลเดอร์เสมือน และขนาดที่แสดงไม่ได้เกิดขึ้นจริงมีการคัดลอกไฟล์ที่เปลี่ยนแปลงเท่านั้น แต่แสดงขนาดรวมของข้อมูลทั้งหมด การลบ MobileBackups จะไม่ทำให้พื้นที่ว่างเพิ่มขึ้น 160 GB

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


มันจะทำให้มีพื้นที่ว่างมากขึ้นในแง่ของเครื่องมือเช่นduรายงาน ฉันเพิ่งวิ่งsudo tmutil disable local ; sudo tmutil enable local(ขอบคุณ @cablesm) และผลduรายงานอีก 38 GB ฟรีซึ่งฉันต้องการในขณะนี้
Matthew Elvey

ภายใต้ El Capitan เครื่องมือค้นหาจะรายงานพื้นที่ที่ใช้โดย. Mobilebackups การทำ sudo rm -fr .MobileBackups ทำให้มีพื้นที่ว่างหลายกิกะไบต์ทันที
odysseus
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.