ใช้ OneDrive เป็นข้อมูลสำรองสำหรับไลบรารีรูปภาพของฉัน


0

นี้เสียงเหมือนเป็นคำถามที่ง่ายพอและโชคดีที่ผมพบบทความเกี่ยวกับมันนี่ซึ่งผมทำตาม

ฉันแมป OneDrive ของฉันเป็นที่ตั้งเครือข่ายบนพีซีของฉันและทำงานได้อย่างสมบูรณ์แบบ (แม้ว่าฉันจะต้อง จำกัด ขนาดการถ่ายโอนไฟล์จาก 50MB เป็น 1GB ใน regedit) - ฉันสามารถดูไฟล์ทั้งหมดของฉันได้

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

ฉันใหม่ robocopy แต่มีไปใช้คำสั่งนี้เป็นแบบทดสอบ (ฉันวางแผนในการกำหนดเวลาคำสั่งนี้ทุกสัปดาห์ถ้าสำเร็จ):

robocopy C:\Users\adam\Pictures "[CID no.] (\\d.docs.live.net@SSL\DavWWWRoot)" /MIR /FFT /R:3 /W:10 /Z

โดยที่[CID no.]ถูกแทนที่ด้วย CID ของ OneDrive ของฉันสตริงฐานสิบหก 8 ไบต์ ดังนั้น robocopy จึงไปและทำของมันในอีกไม่กี่ชั่วโมงข้างหน้า

100%        New File              IMG_0001.CR2
...   
100%        New File              IMG_8674.CR2
------------------------------------------------------------------------------

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :     10278     10278         0         0         0         0
   Files :     23500     23500         0         0         0         0
   Bytes : 153.419 g 153.419 g         0         0         0         0
   Times :   1:39:26   1:35:40                       0:00:00   0:03:46


   Speed :            28697353 Bytes/sec.
   Speed :            1642.075 MegaBytes/min.
   Ended : 16 June 2018 19:27:37

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

ดังนั้นใครบางคนสามารถช่วยฉันหน่อยได้ไหม? ให้โซลูชันที่ใช้ robocopy ได้ดีกว่า แต่ยินดีต้อนรับโซลูชันฟรีอื่น ๆ (ฉันได้ดูการทำงานทั้งหมดจากโฟลเดอร์ OneDrive (โฟลเดอร์ที่สร้างด้วยโปรแกรม OneDrive) แทนที่จะเป็นไลบรารี Windows ของฉัน แต่ฉันตัดสินใจว่าจะเป็น เป็นทางเลือกสุดท้าย) โอ้และทางเลือกของบุคคลที่สามใด ๆ จะต้องสามารถกำหนดเวลาได้ ขอบคุณ!

คำตอบ:


0

ตามคำแนะนำที่คุณอ้างอิงคนที่แต่งตัวประหลาดแมปไดรฟ์เครือข่ายแล้วคัดลอกทุกอย่างไปยังไดรฟ์เครือข่าย ดังนั้นคุณจึงติดตั้ง onedrive ไปที่ newtork Drive Z: \ คุณจะใช้

robocopy C:\Users\adam\Pictures Z:\backupfolder /MIR /FFT /R:3 /W:10 /Z

เพื่อคัดลอกทุกอย่างเพื่อเดินทางมาถึง

หากคุณไม่ต้องการให้มีการติดตั้งไดรฟ์เครือข่ายเสมอคุณสามารถสร้างไฟล์. bat จากนั้นเรียกใช้งาน. bat เป็นระยะ ๆ เช่นด้วย Task Scheduler:

net use Z: https://d.docs.live.net/YOUR_CID/ /persistent:no 
robocopy C:\Users\adam\Pictures Z:\backupfolder /MIR /FFT /R:3 /W:10 /Z
net use Z: /delete

คุณอาจต้องใช้ / user: และรหัสผ่านเพื่อรับรองความถูกต้องโดยอัตโนมัติหากคุณไม่ได้ดำเนินการ. bat ในพื้นที่ผู้ใช้ในขณะที่เข้าสู่ระบบ


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