RichCopy – Windows 7 backup
Monday, January 18th, 2010When I do personal backups I prefer file based – in this manner I can keep current “live” data on my production disk and still have “live” access to old files on my backup disk.
I’ve used Robocopy and Robocopy GUI for that purpose for many years with Windows NT, 2000, XP, and attempted to with Windows 7. Robocopy must be downloaded with Server 2003 Resource kit for Windows Vista and older, Robocopy ships with Windows 7.
Robocopy – Windows 7
I recently upgraded to Windows 7 and modified my trusty old Robocopy scripts to hit all the new data locations and “Libraries” which 7 brings to the table. Using Robocopy I was copying 120 gigs of data to a freshly formatted 200gig disk and the process would die because the disk was running out of space. What the heck! I tried twice with a freshly formatted destination disk and both times no luck. I checked two processes which can generate “hidden” data – System Restore and Volume Shadow Copy service. Showing all hidden and system files showed nothing on my backup drive, not even a recycle bin (freshly formatted disk). Somehow data was coming over with the copy, but from where I have no idea…
I turned System Restore off deleting all restore points (not much on a new system).
I checked Volume Shadow Copy Services using VSSADMIN there was no Copy for my D: drive and only 400meg for my C: drive. I deleted all Shadow Copies. Thus eliminating a common reason disks fill up without showing where the data is.
C:\vssadmin /?
Delete Shadows – Delete volume shadow copies
List Providers – List registered volume shadow copy providers
List Shadows – List existing volume shadow copies
List ShadowStorage – List volume shadow copy storage associations
List Volumes – List volumes eligible for shadow copies
List Writers – List subscribed volume shadow copy writers
Resize ShadowStorage – Resize a volume shadow copy storage association
After deleting System Restore Points and Deleting Volume Shadow Copies I was still stuck – Explorer showed that I had 124gigs of data, but Robocopy was filling a 200gig disk before it was 75% complete. I hit the web for alternate file copy methods and landed on Richcopy. If anyone has thoughts as to what could be causing this massive file growth let me know!
Microsoft Richcopy
I would call Richcopy Robocopy with a powerful GUI. I fired up Richcopy and liked what I saw, my probelm was how to schedule it. This excellent post on the Symantec site to the rescue – “How to Replicate File Shares Using Microsoft RichCopy“.
I tested a Scheduled backup using the method posted at Symantec and boom I was good – 1-1 files size, fat and no apparent issues or files missed. But… one huge problem – 68% fragmentation. sixty six. whoa. My guess this is from the Multithreading feature of Richcopy – I used the default of 3 threads. This was very suprising as I had a freshly formatted disk and expected to see little to no fragmentation.
I’ve been using Richcopy a few weeks no and am backing all the PC’s in my house over the LAN. So far so good with the initial fragmentation issue not as major once the primary copy completes.
Richcopy Issues:
- Copy Options – When I choose a subfolder of “Application Data” in XP or “AppData” in Windows 7 Richcopy returns either a single letter like “R” or what appears to be Chinese text.
Solution: select either only the top level fodder or manually add the specific sub folders in a text editor before placing your backup string in Task Scheduler: \\host.fqdn\c$\Users\user\AppData\Thunderbird; - Fragmentation – 68% on a freshly formated disk – whoa. I haven’t confirmed but my guess is settings threads to 1 may help here?
All in all Richcopy looks like a good solution save for the two issues listed above.
What are you using for file copy? Anyone have thoughts on my unexplained file growth with Robocopy?
vssadminVSSADMIN































