Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

Time Machine เป็น built-in utility สำหรับสำรองข้อมูล Mac และเป็นตัวเลือกของผู้ใช้ Mac หลายคน เมื่อ Apple เปิดตัว APFS version แรกใน High Sierra ฟีเจอร์ snapshot ใหม่ถูกผสานรวมเข้า Time Machine ตั้งแต่นั้นมา การ backup แต่ละครั้งของ APFS volume จะเกี่ยวข้องกับการสร้าง local snapshot ซึ่งเรียกอีกอย่างว่า stable snapshot

หลังจากสร้างแล้ว Time Machine จะ mount stable snapshot นี้และ reference snapshots ที่สร้างขึ้นใน backup ก่อนหน้า และพร้อมเริ่มกระบวนการ backup

อย่างไรก็ตาม หาก Time Machine ล้มเหลวในการสร้าง local snapshot มันจะไม่เริ่ม backup แต่แทนจะ pop up error ว่า "Time Machine could not create a local snapshot to back up from"

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

ขึ้นอยู่กับ macOS version ของคุณ คุณอาจได้รับ variation หนึ่งในนี้ของ error:

  • Time Machine could not create a local snapshot to back up from.
  • Time Machine could not back up the disk "%@" because a snapshot of the disk could not be created.
  • Time Machine could not create a local snapshot to back up from because there was insufficient free space on the source volumes(s).

ในโพสต์นี้ เราจะอภิปรายวิธีต่างๆ ในการแก้ไขปัญหา "Time Machine could not create a local snapshot to back up from"

Solutions to "Time Machine could not create a local snapshot to back up from"

Quick Steps

Fix 1: Free up space on Mac
1. Download and Install iBoysoft DiskGeeker
2. Select your internal hard drive and click "Space Analyze"
3. Delete unnecessary files

Fix 2: Delete local snapshots on Mac
1. Open Terminal
2. Run command to delete all local snapshots (sudo tmutil deletelocalsnapshots /)

วิธีแก้ไข 'Time Machine could not create a local snapshot'?

หากคุณเจอปัญหา "Time Machine could not create a local snapshot to back up from" บน Mac คุณสามารถใช้ solutions ต่อไปนี้เพื่อแก้ไข

Fix 1: ขยายพื้นที่ว่างบน Mac

เหตุผลที่ Time Machine could not create a local snapshot to back up from มักเป็นเพราะ Mac ที่ถูก backup มีพื้นที่ว่างไม่เพียงพอ เนื่องจาก local snapshots ทั้งหมดจัดเก็บอยู่บน Mac ของคุณ Time Machine ไม่สามารถสร้าง local snapshots ได้ หาก Mac ของคุณไม่มีพื้นที่ว่างในปริมาณที่ต้องการ เพื่อแก้ไข คุณต้องสร้างพื้นที่ว่างมากขึ้นบน Mac

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

หากคุณต้องการล้าง system storage ของ Mac อย่างมีประสิทธิภาพมากขึ้น โดยไม่ต้องมองหาไฟล์ที่ไม่ต้องการแบบสุ่ม คุณสามารถใช้ iBoysoft DiskGeeker มันสามารถวิเคราะห์พื้นที่ดิสก์ของ Mac และแสดงไฟล์และโฟลเดอร์ทั้งหมดบน Mac ตามขนาด โดยที่ใหญ่ที่สุดอยู่บนสุด วิธีนี้คุณสามารถเห็นไฟล์ขนาดใหญ่บน Mac และลบที่ไม่ต้องการทันที

นอกจากนี้ มันยังช่วยคุณหา junk files ที่ทำให้ internal hard drive แน่น รวมถึง system cache, user logs, application cache, downloads, user preferences, emails และไฟล์ที่ลบอยู่ใน Trash ของ Mac ไฟล์เหล่านี้มักกระจายอยู่บน Mac และยากที่จะหาในเวลาสั้น แต่ด้วยฟีเจอร์ "Clean Junk" ของ iBoysoft DiskGeeker คุณสามารถหาและกำจัดมันได้ง่าย

หมายเหตุ: ไฟล์ที่ลบใน iBoysoft DiskGeeker จะถูกลบถาวรโดยไม่ผ่าน Trash ตรวจสอบไฟล์ก่อนลบให้แน่ใจ

ทำตามขั้นตอนด้านล่างเพื่อเพิ่มประสิทธิภาพพื้นที่จัดเก็บของ Mac เพื่อขยายพื้นที่ว่าง:

ขั้นตอน 1: ดาวน์โหลด iBoysoft DiskGeeker ฟรี

ขั้นตอน 2: ติดตั้งและเปิด disk cleaning tool

ขั้นตอน 3: เลือก internal volume เช่น Macintosh HD - Data จากด้านซ้ายและคลิก "Space Analyze"

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

ขั้นตอน 4: หลังจากสแกนเสร็จ ให้เลือกโฟลเดอร์ขนาดใหญ่เพื่อดู subfolders และไฟล์ที่ต้องการลบ

ขั้นตอน 5: เมื่อพร้อมลบ ให้ลากและวางโฟลเดอร์หรือไฟล์ไปที่วงแหวนด้านล่างของหน้าต่างและคลิก Delete

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

เมื่อคุณลบไฟล์ที่ไม่จำเป็นบน Mac แล้ว ให้ดำเนินการขั้นตอนด้านล่างเพื่อลบ junk files บน Mac

ขั้นตอน 6: กลับไปที่ main interface เลือก data volume (Macintosh HD - Data) และคลิก "Clean Junk"

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

ขั้นตอน 7: เลือกไฟล์ที่ต้องการลบและกด Clean

แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS

เมื่อคุณทำความสะอาด Mac เรียบร้อยแล้ว คุณสามารถลอง backup ด้วย Time Machine อีกครั้ง ครั้งนี้ควรทำงานได้ถูกต้อง

โปรดแชร์โพสต์นี้หากคุณพบว่ามีประโยชน์!

Fix 2: ลบ local snapshots บน Mac

โดยปกติ พื้นที่ที่ใช้โดย snapshots จะนับเป็น purgeable space บน Mac ซึ่งควรถูก釋放อัตโนมัติเมื่อ snapshots เก่าหรือต้องการพื้นที่สำหรับสิ่งอื่น แต่ยังใช้เวลา และบางครั้ง snapshots เหล่านี้อาจสะสมและทำให้ Time Machine ไม่สามารถสร้าง local snapshots ใหม่ได้

Local snapshots เก็บข้อมูลทั้งหมดที่เปลี่ยนแปลงบน backed-up volume รวมถึงที่เพิ่มใน exclusion list หากคุณเพิ่มไฟล์ขนาดใหญ่บน Mac หลัง backup ล่าสุด local snapshot จะใหญ่ขึ้นเช่นกัน

คุ้มค่าที่จะกล่าวว่า Mac ของคุณถือว่าพื้นที่ที่ถูกครอบครองโดย local snapshots เป็นพื้นที่ว่าง นั่นคือเหตุผลที่บางคนอาจเจอปัญหานี้แม้ Mac จะดูเหมือนมีพื้นที่ว่างพอ

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

ลองขั้นตอนต่อไปนี้เพื่อลบ local Time Machine snapshots ทั้งหมดบน Mac ของคุณ

วิธีแก้ไขปัญหา "Time Machine could not create a local snapshot to back up from":

  1. เปิด Finder แล้วเปิด Terminal จาก Applications > Utilities folder
  2. พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อตรวจสอบ local snapshots บน Mac:
    tmutil listlocalsnapshots /
  3. พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อลบ local snapshots ทั้งหมดบน Mac:
    sudo tmutil deletelocalsnapshots /
    แก้ไขข้อผิดพลาด Time Machine ไม่สามารถสร้าง Local Snapshot บน macOS
  4. พิมพ์รหัสผ่าน administrator และกด Enter (รหัสผ่านจะไม่แสดงบนหน้าจอ)
  5. รีบูท Mac

หาก Time Machine ยัง backup ไม่เสร็จ คุณสามารถลบโฟลเดอร์ com.apple.TimeMachine.localsnapshots ใน Terminal มันคือ hidden directory ที่มี old backups รันคำสั่งต่อไปนี้:

sudo rm -r /Volumes/com.apple.TimeMachine.localsnapshots

ตอนนี้ปัญหาแก้ไขแล้ว อย่าลืมแชร์โพสต์นี้!

คำถามที่พบบ่อยเกี่ยวกับ 'Time Machine could not create a local snapshot'

คำถาม: Time Machine สร้าง local snapshots เมื่อไหร่?

คำตอบ: Time Machine สร้าง local snapshots เฉพาะเมื่อมีพื้นที่จัดเก็บภายในอย่างน้อย 20% ฟรี เมื่อ Mac ของคุณเต็ม 80% Time Machine จะลบ old snapshots แต่อาจหยุดสร้างใหม่

คำถาม: Time Machine local snapshots จัดเก็บที่ไหน?

คำตอบ: Time Machine local snapshots จัดเก็บบน internal hard disk ของ Mac ในโฟลเดอร์ hidden /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb

คำถาม: Local snapshots ใน Time Machine คือ full backups หรือไม่?

คำตอบ: Local snapshots ใน Time Machine ไม่ใช่ full backups แต่ประกอบด้วยไฟล์และโฟลเดอร์ทั้งหมดที่เปลี่ยนแปลงบน Mac ของคุณ

คำถาม: จะสร้าง local snapshot ด้วยตนเองได้อย่างไร?

คำตอบ: Local snapshots สำหรับ Time Machine สร้างอัตโนมัติเมื่อ Time Machine ตั้งค่า back up automatically แต่คุณสามารถสร้างด้วยตนเองได้โดยรันคำสั่งนี้ใน Terminal: tmutil snapshot

คำถาม: จะปิด local snapshots ใน Time Machine ได้อย่างไร?

คำตอบ: เพื่อปิด local snapshots ใน Time Machine คุณต้องปิดใช้งานตัวเลือก "Back Up Automatically"

คำถาม: สาเหตุที่ Time Machine backup ไม่ทำงานคืออะไร?

คำตอบ: หาก Time Machine backup ไม่ทำงาน อาจเกิดจากพื้นที่ว่างไม่เพียงพอบน backup disk หรือ Mac, ปัญหาการเชื่อมต่อ USB, third-party software intervention หรือ drives ที่เสียหาย