हमारे पास एक निर्देशिका में लगभग 1 मिलियन फाइलें थीं (लगभग 4 साल की फाइलें)।
और हमने फाइल को YYYY / MM निर्देशिका में स्थानांतरित करने के लिए उपयोग किया (प्रति माह लगभग 35-45,000 फाइलें) .. हमने इस तरह से .bat फ़ाइल में robocopy स्क्रिप्ट लगाई:
ROBOCOPY /NS /NC /NFL /NP /LOG+:H:\BCK_REPORT\ROBO.LOG /MAXAGE:20081101 /MINAGE:20081201 /MOV H:\Cs\out\fix H:\BCK_REPORT\2008\11
ROBOCOPY /NS /NC /NFL /NP /LOG+:H:\BCK_REPORT\ROBO.LOG /MAXAGE:20081201 /MINAGE:20090101 /MOV H:\Cs\out\fix H:\BCK_REPORT\2008\12
ROBOCOPY /NS /NC /NFL /NP /LOG+:H:\BCK_REPORT\ROBO.LOG /MAXAGE:20090101 /MINAGE:20090201 /MOV H:\Cs\out\fix H:\BCK_REPORT\2009\01
ROBOCOPY /NS /NC /NFL /NP /LOG+:H:\BCK_REPORT\ROBO.LOG /MAXAGE:20090201 /MINAGE:20090301 /MOV H:\Cs\out\fix H:\BCK_REPORT\2009\02
संक्षिप्त नोट्स .. /ns /nc /nfl /np
अतिरिक्त जानकारी के साथ लॉग फ़ाइल को फुलाने से बचने के लिए लॉग फ़ाइल में
/log+...
सारांश जानकारी लिखना है।
/minage and /maxage is to copy files modified with in that date range.
इसलिए उदाहरण के लिए संशोधित फ़ाइलें> = 01 / Nov / 2008 (समावेशी) संशोधित फ़ाइलें <01 / Dec / 2008 (समावेशी नहीं)
ROBOCOPY /NS /NC /NFL /NP /LOG+:H:\BCK_REPORT\ROBO.LOG /MAXAGE:20081101 /MINAGE:20081201 /MOV H:\Cs\out\fix H:\BCK_REPORT\2008\11
/mov
फ़ाइलों को स्थानांतरित करने के लिए
तब स्रोत निर्देशिका आता है
उसके बाद गंतव्य निर्देशिका (निर्देशिका जब और जब आवश्यक हो मक्खी पर बनाई जाएगी) आता है।
1 महीने के हस्तांतरण के लिए लगभग 40 - 60 मिनट का समय लगा (लगभग 35-45,000 फाइलें) हमें लगता है कि हस्तांतरण के 1 वर्ष के लिए लगभग 12 घंटे या उससे कम समय लगता है।
Windows Server 2003 का उपयोग करना।
लॉग फ़ाइल में सभी सामान लॉग किया गया है ... प्रारंभ समय, समाप्ति समय और फ़ाइलों की संख्या की प्रतिलिपि बनाई गई।
रोबोकॉपी ने दिन बचाया।