If I image the drives to another server (a Windows 2008 web server) with 4 gig or more of memory, will the out of memory error go away
Quite possible, yes. But not guaranteed.
or is the out of memory error based on the size of some element within the iRecovery software?
This i would have to look up, but for now i'd say no. In general, the limiting factor is actual physical memory.
Is there a better way to run this restore that will not have the memory error?
There are a few things you can do to save some memory, but with this many files i'm not sure it will make a difference. Go to "advanced options" and:
- enforce the file system type (set it to NTFS, assuming that's the file system type)
- disable the quick scan
- disable NTFS 1.2 compatibility
- and, obviously, disable any task or process that isn't needed while running iRecover
How's the array doing? Are you scanning x individual disks and having iRecover rebuild the array, or is the array itself intact and are you scanning the volume?