iCloud Drive ติดขัดในการอัปโหลดรายการและไม่ซิงค์อีกต่อไป


19

ผมได้รับการปรับปรุง MacOS เซียเมื่อมันเข้าไปในเบต้าสาธารณะและฉันได้รับการพยายามที่จะใช้โดยอัตโนมัติคุณลักษณะสก์ท็อป / เอกสารการอัปโหลดกับ iCloud ไดรฟ์

ฉันเปิดใช้งานคุณลักษณะนี้แล้วตั้งแต่วันที่ 7 กันยายนไม่มีการอัปโหลดไฟล์ ณ จุดนี้ด้านล่างของหน้าต่าง Finderของฉันพูดว่า:

มี 15.78 GB ใน iCloud อัปโหลด 156,106 รายการ (543.2 MB จาก 543.2 MB)

อย่างไรก็ตามไฟล์จะไม่ถูกอัพโหลดจริง ฉันเก็บโฟลเดอร์ภาพหน้าจอของฉันบนเดสก์ท็อปของฉันและฉันจับภาพหน้าจอเป็นจำนวนมากดังนั้นฉันจึงเห็นได้ว่าวันที่ 7 กันยายนเป็นวันสุดท้ายที่มีการอัพโหลดไฟล์ใด ๆ

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

คำตอบ:


5

เกิดขึ้นกับฉันเช่นกันนี่คือสิ่งที่ฉันทำ:

  1. สำรองข้อมูลรายการทั้งหมดในโฟลเดอร์เอกสารและเดสก์ท็อป
  2. เปิดการตั้งค่าระบบ
  3. คลิกที่iCloud
  4. คลิกที่ตัวเลือกถัดจากiCloud Drive
  5. หากเดสก์ท็อปและโฟลเดอร์เอกสารถูกปิดใช้งานให้เปิดใช้งาน
  6. หากเปิดใช้งานอยู่ให้ยกเลิกการเปิดใช้งาน
  7. ยกเลิกการเลือกOptimize Mac StorageและคลิกDone
  8. ทำซ้ำสิ่งนี้ตรงกันข้ามเพื่อเปิดใช้งาน iCloud อีกครั้ง
  9. ย้ายรายการเอกสารและเดสก์ท็อปทั้งหมดกลับไปยังพื้นที่ที่เกี่ยวข้อง

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


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

@LukeTaylor ฉันไม่คิดว่ามันจะล้างข้อมูลใด ๆ จากที่เก็บข้อมูลในเครื่องของคุณและเมื่อคุณเปิดใหม่อีกครั้งมันจะเริ่มการซิงค์อีกครั้งแทนที่ไฟล์ที่ทำซ้ำทั้งหมด
Rushil Srivastava

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

@LukeTaylor ในเครื่องมือค้นหาคุณเห็น iCloudDrive ที่มุมบนซ้ายหรือไม่ คลิกที่มันและแจ้งให้เราทราบหากไฟล์ของคุณอยู่ในเอกสารและโฟลเดอร์เดสก์ท็อป
Rushil Srivastava

1
ใช่ แต่ฉันยังไม่ได้ปิดใช้งานการซิงค์ iCloud สำหรับสิ่งเหล่านี้ ส่วนใหญ่มีไอคอน indicating ระบุว่ายังไม่ได้อัปโหลด
ลุคเทย์เลอร์

1

คุณเปลี่ยนวันที่และเวลาในคอมพิวเตอร์หรือโทรศัพท์ของคุณหรือไม่ นี่เป็นคำอธิบายที่เป็นไปได้ว่าเหตุใด iCloud จึงไม่ซิงค์


พวกเขาทั้งหมดถูกต้อง ฉันพึ่งพาเวลาและวันที่เหล่านั้นทุกวันฉันรู้ว่าพวกเขาปิด
ลุคเทย์เลอร์

0

โปรดใช้ความระมัดระวังวิธีการนี้จะลบไฟล์ จัดการเพื่อแก้ปัญหาโดย:

  1. ไปที่การตั้งค่าระบบ
  2. เลือกiCloud
  3. เลิกเลือกiCloud
  4. ที่พรอมต์เลือกลบจาก Mac
  5. ที่พรอมต์ถัดไปเลือกหยุดการอัปเดตและปิด

ควรได้รับการแก้ไขทำงานให้ฉันน่ารำคาญจริงๆ

สถานการณ์ที่สองที่ใช้งานได้บน iPhone:

  1. เปิดการตั้งค่า
  2. iCloud Drive
  3. จัดการที่เก็บข้อมูล
  4. คลิกที่โฟลเดอร์ที่ผิดและลบออกจาก iCloud

0

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

ไปที่ไดเรกทอรี iCloud

cd /Users/admin/Library/Mobile\ Documents/com~apple~CloudDocs

โปรด: ตรวจสอบอีกครั้งว่าคุณอยู่ในไดเรกทอรีด้านบน ใช้pwd

และทริกเกอร์อัพเดตวันที่สำหรับไฟล์เหล่านั้น

find . ! -path "*.icloud" \( -exec echo {} \; -a -exec touch {} \; \)

คุณกรุณาอธิบายสิ่งที่คำสั่งนี้ใช้อย่างถูกต้องได้ไหม
pkamb

ใช่คำตอบคือการปรับปรุง
user9869932

0

เพิ่มเติมเกี่ยวกับการรีเซ็ตวันที่

โปรดทราบว่าควรเป็น cd "/ Users / - ชื่อผู้ใช้ของคุณ - / Library / Mobile Documents / com ~ apple ~ CloudDocs"

จากนั้นให้ค้นหาคำสั่ง ! -path "* .icloud" (-exec echo {} \; -a -exec touch {} \;)

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

ตอนนี้ฉันสังเกตเห็นว่ารายการของไฟล์อัพเดทมีไฟล์ในถังขยะและที่อื่น ๆ ที่ไม่มีไฟล์อยู่อีกต่อไป ดังนั้นฉันจึงสงสัยว่ากระบวนการซิงค์ iCloud นั้นจัดการได้ไม่ดี ไฟล์ที่ถูกลบและถูกย้ายจะถูกแขวนไว้ในโฟลเดอร์ 'com ~ apple ~ CloudDocs' แม้จะถูกลบออกจากตำแหน่งเดิม ดังนั้นตอนนี้แทนที่จะมีไฟล์เพียงไม่กี่ไฟล์ที่ไม่ได้อัพโหลดฉันดูเหมือนจะมี 1,175 ไอเท็มที่รอการอัปโหลดซึ่งอาจจะไม่เป็นเช่นนั้น


0

อย่าลืมว่า osx นั้นใช้ระบบปฏิบัติการยูนิกซ์ สิ่งที่ช่วยฉันคือการเปลี่ยนลำดับความสำคัญของกระบวนการ 'เบิร์ด' (กระบวนการ 'เบิร์ด' มีหน้าที่รับผิดชอบในการจำลองแบบ icloud)

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

ดับเบิลคลิกที่ไอคอน 'icloud' ในตัวค้นหาเพื่อดูความคืบหน้า

  1. ไปที่ terminal

    3

ps aux | grep bird คุณจะเห็น id กระบวนการของนกในกรณีของฉันคือ 815
serg 815 98.8 0.8 4542828 137776 ?? U Thu09PM 2047: 53.94 /System/Library/PrivateFrameworks/CloudDocsDaemon.framework/Versions/A/Support/bird

4

ตรวจสอบลำดับความสำคัญปัจจุบันของกระบวนการนก ps -fl -C 815 (แทนที่ 815 ใน id กระบวนการนกของคุณจากขั้นตอนที่ 3) หากคุณไม่เคยเปลี่ยนมาก่อนมันจะเป็นศูนย์ (ภายใต้คอลัมน์ NI แต่การจัดรูปแบบผลลัพธ์ไม่ดี)

5

เปลี่ยนลำดับความสำคัญ (จำนวนลบเป็นลำดับความสำคัญสูงขึ้นอยู่กับการวิจัย -20 เป็นระดับสูงสุด แต่ไม่ได้ใส่ฉันแนะนำให้ใส่ -10) เพื่อทำ

sudo renice -n -10 -p 815 (อีกครั้งแทนที่ 815 ใน id กระบวนการนกของคุณจากขั้นตอนที่ 3) มันจะถามรหัสผ่านถ้าคุณไม่ได้รูทในเทอร์มินัล

6

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

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