จะทำอย่างไรหากการสำรองข้อมูล Time Machine ล้มเหลว?
รุ่นที่ใช้งานได้
รุ่น NAS ทั้งหมดที่รองรับการสำรองข้อมูลผ่าน SMB
อาการ
- หลังจากตั้งค่า NAS เป็นปลายทางการสำรองข้อมูล Time Machine บน Mac ของคุณ การสำรองข้อมูลไม่สามารถดำเนินการได้ตามปกติ
- ระบบ Mac แจ้งว่าดิสก์สำรองข้อมูลเต็มและไม่สามารถสำรองข้อมูลให้เสร็จสมบูรณ์ได้
- หลังจากตรวจสอบ NAS แล้ว พื้นที่จัดเก็บทั้งหมดยังไม่ถูกใช้จนหมด แต่การสำรองข้อมูลยังคงล้มเหลว
สาเหตุ
ปัญหานี้มักเกิดจากสาเหตุใดสาเหตุหนึ่งดังต่อไปนี้:
- ความจุทั้งหมดหรือโควตาของผู้ใช้บนดิสก์สำรองข้อมูลไม่เพียงพอ
- ฟังก์ชันสแนปช็อตหรือถังรีไซเคิลของ NAS ใช้พื้นที่ที่ควรถูกปล่อยคืนจากไฟล์สำรองข้อมูลที่ถูกลบ
- การกำหนดค่าโปรโตคอล SMB ไม่เหมาะสม ทำให้ความเข้ากันได้กับ Time Machine ไม่ดี
- พื้นที่ว่างบนดิสก์เริ่มต้นของ Mac ไม่เพียงพอ
- ปัญหาซอฟต์แวร์ของ macOS หรือระบบ NAS
โปรดทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา
การแก้ไขปัญหาอุปกรณ์:
1. ตรวจสอบพื้นที่สำรองข้อมูลและโควตา
- ตรวจสอบว่ามีพื้นที่ทางกายภาพเพียงพอ: เพื่อให้ Time Machine ทำงานได้อย่างถูกต้อง วอลุ่มที่บรรจุโฟลเดอร์ที่แชร์บน NAS ควรมีขนาดอย่างน้อย 2 ถึง 3 เท่า ของขนาดฮาร์ดไดรฟ์ภายในของ Mac คุณ ตัวอย่างเช่น สำหรับ Mac ขนาด 512GB ขอแนะนำให้สำรองพื้นที่อย่างน้อย 1TB
- ตรวจสอบโควตาจัดเก็บของโฟลเดอร์ที่แชร์: ไปที่ Control Panel > Shared Folders ตรวจสอบ "โควตาจัดเก็บ" ที่ตั้งไว้สำหรับไดเรกทอรีที่ได้รับอนุญาต (โฟลเดอร์ที่แชร์) และตรวจสอบความจุที่ใช้ไปผ่านการจัดการไฟล์ หากความจุที่ใช้ไปถึงขีดจำกัดโควตา การสำรองข้อมูลจะล้มเหลวแม้ว่าจะมีพื้นที่ทั้งหมดบน NAS เพียงพอ ให้เพิ่มหรือยกเลิกขีดจำกัดโควตาจัดเก็บตามความเหมาะสม
- ลองสร้างโฟลเดอร์ที่แชร์ใหม่และตั้งค่าเป็นไดเรกทอรีที่ได้รับอนุญาตสำหรับการสำรองข้อมูล Time Machine
2. จัดการกลไกการคืนพื้นที่ของ NAS (สาเหตุที่พบบ่อย)
สแนปช็อตของระบบไฟล์และถังรีไซเคิลของ NAS อาจล็อกพื้นที่ที่ Time Machine ลบไปแล้ว ทำให้ macOS ไม่เห็น "พื้นที่ว่าง" ว่าถูกปล่อยคืนจริง
- ตรวจสอบและลบสแนปช็อตเก่า:
- ไปที่ Backup Center ในอินเทอร์เฟซการจัดการของ NAS ค้นหาสแนปช็อตของระบบไฟล์ และลบสแนปช็อตเก่าด้วยตนเองเพื่อปลดปล่อยพื้นที่ที่ถูกล็อกไว้
- หากติดตั้งแอปพลิเคชัน Snapshot แล้ว ให้ตรวจสอบด้วยว่าได้เปิดใช้งานสแนปช็อตไฟล์สำหรับไดเรกทอรีที่ได้รับอนุญาตของ Time Machine หรือไม่ และลบสแนปช็อตเก่า
- ล้างและปิดใช้งานถังรีไซเคิล: ยืนยันว่าถังรีไซเคิลของโฟลเดอร์สำรองข้อมูลถูกปิดใช้งาน หากเปิดใช้งานอยู่ ให้ล้างก่อน จากนั้นจึงปิดใช้งานฟีเจอร์นี้เพื่อหลีกเลี่ยงความขัดแย้ง
3. ตรวจสอบและเพิ่มประสิทธิภาพการกำหนดค่าโปรโตคอล SMB
Time Machine มีข้อกำหนดเฉพาะต่อฟีเจอร์ขั้นสูงของโปรโตคอล SMB
- เปิดใช้งานตัวเลือกที่จำเป็น: ตรวจสอบว่าบริการ SMB ของ NAS เปิดใช้งาน "Opportunistic Locking", "Leases" และตัวเลือกสำคัญอื่น ๆ แล้ว
- ตั้งค่าเวอร์ชันโปรโตคอล: ขอแนะนำให้ตั้งค่าเวอร์ชันโปรโตคอล SMB สูงสุดเป็น SMB 3
- ยืนยันการกระจายเสียง Bonjour: ตรวจสอบว่า NAS กำลังกระจายเสียงบริการ Time Machine ของตนผ่าน Bonjour อย่างถูกต้อง เพื่อให้ Mac สามารถค้นหาและเชื่อมต่อได้อย่างเหมาะสม
4. ตรวจสอบสถานะภายในเครื่องของ Mac
- ปลดปล่อยพื้นที่จัดเก็บภายในเครื่อง
ตรวจสอบให้แน่ใจว่าดิสก์เริ่มต้นของ Mac มีพื้นที่ว่างอย่างน้อย 20% (แนะนำอย่างน้อย 40 GB) เพื่อให้กลไกสแนปช็อตภายในเครื่องทำงานได้อย่างถูกต้อง หากพื้นที่ต่ำ ให้ดู เพิ่มพื้นที่จัดเก็บบน Mac ของคุณ และลองสำรองข้อมูลอีกครั้ง หากปัญหายังคงอยู่ ให้ปลดปล่อยพื้นที่เพิ่มเติม - เพิ่มดิสก์สำรองข้อมูลอีกครั้ง
เปิดการตั้งค่า Time Machine ลบ ดิสก์สำรองข้อมูลที่กำหนดไว้ในปัจจุบัน จากนั้นใน Finder เชื่อมต่อใหม่กับโฟลเดอร์ที่แชร์สำหรับสำรองข้อมูลโดยใช้smb://your_NAS_addressสุดท้าย กลับไปที่การตั้งค่า Time Machine และเลือกใหม่ดิสก์เป็นเป้าหมายการสำรองข้อมูล - อัปเดตซอฟต์แวร์ระบบ
ตรวจสอบและติดตั้งอัปเดต macOS ล่าสุดที่มีอยู่ ข้อบกพร่องในระบบเวอร์ชันบางเวอร์ชันอาจรบกวนกระบวนการสำรองข้อมูล การอัปเดตระบบมักแก้ไขปัญหาดังกล่าวได้
เก็บรวบรวมบันทึกและติดต่อฝ่ายสนับสนุน TerraMaster
หากการสำรองข้อมูล Time Machine ยังคงล้มเหลวหลังจากตรวจสอบทั้งหมดบน NAS และ Mac เสร็จสิ้น โปรดรวบรวมข้อมูลต่อไปนี้และติดต่อฝ่ายสนับสนุน TerraMaster
ข้อมูลที่ต้องรวบรวม
- เวอร์ชัน macOS
- รุ่น NAS
- การกำหนดค่าการสำรองข้อมูล Time Machine
- ข้อความแสดงข้อผิดพลาดที่ปรากฏเมื่อการสำรองข้อมูลล้มเหลว
- ยืนยันว่า Mac เชื่อมต่อกับบริการไฟล์ที่ใช้สำหรับสำรองข้อมูลอย่างถูกต้องหรือไม่
- ภาพหน้าจอของข้อความแสดงข้อผิดพลาดที่แสดงโดย Time Machine
ขั้นตอนการรวบรวมบันทึกของ Time Machine
- เปิด Terminal บน Mac ของคุณ
- ป้อนคำสั่งต่อไปนี้เพื่อเริ่มบันทึก:
log stream --level debug --predicate 'subsystem == "com.apple.TimeMachine"' --style compact &> ~/Desktop/tm_debug.log
- เรียกใช้การสำรองข้อมูล Time Machine อีกครั้ง
- หลังจากที่การสำรองข้อมูลล้มเหลว กลับไปที่เทอร์มินัลและกด "Ctrl" + "C" เพื่อหยุดการเก็บรวบรวมบันทึก
- ป้อนคำสั่งต่อไปนี้:
ps -ef > ~/Desktop/ps.log
- (ไม่บังคับ) หากข้อผิดพลาดในการสำรองข้อมูลระบุว่า Mac ของคุณมีพื้นที่ต่ำ ให้ป้อนคำสั่งต่อไปนี้ทีละคำสั่ง:
diskutil list &> ~/Desktop/disk_list.log
diskutil apfs list &> ~/Desktop/disk_apfs_list.log
diskutil info /System/Volumes/Data &> ~/Desktop/disk_info_Data.log
- จากนั้นคุณจะเห็นบันทึกต่อไปนี้บนเดสก์ท็อปของคุณ:
tm_debug.log
ps.log
disk_list.log (optional)
disk_apfs_list.log (optional)
disk_info_Data.log (optional)
- บีบอัดไฟล์บันทึกเหล่านี้เป็นไฟล์เดียว (เช่น
tm_debug_logs.zip) และส่งไปยังอีเมลสนับสนุนของ TerraMaster: support@terra-master.com