Solved

Windows server 2008 memory leak

Posted on 2008-10-09
16
4,387 Views
Last Modified: 2008-10-21
I have a system in place disk based backups ofseveral computer to a file server using NTBackup and scheduled tasks. It's been working fine for several years now.  I replaced the file server with a new server running  windows 2008.  I have NTbackup running the backup and then verifying it.  The backup runs fine but as soon as the verify starts the 2008 syserve starts using all the systems memory.  I set up a test backup of about 6 gigabytes and monitored memory usage on the 2008 server using task manager.  As soon as the verify starts the memory usage climb from about 1 GB to 7 GB (I have 12 GB in the system) then as soon as ithe virify finishes it drops back to 1 GB.  It looks like 2008 is writing the whole backup file to system memory.  

I have tried this on two seperate 2008 system and they both did the same thing.  I also went back and checked it on the 2003 server and there was no increase in memory usage.
0
Comment
Question by:schleider
  • 9
  • 7
16 Comments
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
Windows 2008 doesn have a NTBackup.
0
 

Author Comment

by:schleider
Comment Utility
Windows 2008 is the file server. A folder is share on it and Windows XP workstations run NTBackup and save the backup file on that shared folder.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
Is the 2008 32 or 64 bit? Sorry about that I guess my brain wasn't reading it that way. There shouldn't be that much of a jump in memory during this process.
0
 

Author Comment

by:schleider
Comment Utility
I forgot to mention that it is the 64 bit edition.  
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
Are you running Hyper-V at all? If you go to the properties of your Network Connection then click configure go to Advanced then look of TCP Checksum, IP Checksum, & TCP Offload and see if these are enabled. I would disable them to see if this fixes the issue.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
One more thing what AV are you running?
0
 

Author Comment

by:schleider
Comment Utility
I did a plain install of Windows server 2008 standard edition 64 bit so I don't think I'm running any Hyper-V.

I am teaming two network connection. I finally found the tcp offload option but never could find the other two. That didn't seem to help any.

Also I am running Symantec AV 10.2. I stopped all the symantec services and disabled autoprotect but that had no effect.

0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
There is a memory leak in any verison below 10.5.2. Did you do a restart after making the change?
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 

Author Comment

by:schleider
Comment Utility
Are you sure that's not 10.1.5?
As far as I know 10.1.7 is the latest version of SAV for 2003 and XP and 10.2  for Vista nd 2008.  After that the went to Symantec endpoint protection.

In any case, I completely uninstalled SAV, restarted and tested it again.  It didn't make any change on the memory usage.

0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
You know that is right sorry. I ran a test of excatly what you are doing with one PC though and I'm getting a jump in memory to on 2008 64-bit server. I know during verifying it will use a little more memory.
0
 

Author Comment

by:schleider
Comment Utility
Did you see A big increase in memory like I am?
Basically when I was running the full backups it would use all the memory ond then go to the page file.  Some of the backups then crashed. I think it was probably because the server was running so slow it would become non-responsive.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
I did see a big increase in memory usuage but I only ran one. I think you might need to think about purchasing a network storage container like 500 GB WD My Book that has a NIC card in it. They usually run $200 dollars. I would also consider stagering the ntbackups so they won't overload the server.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
Look over this link.

http://www.wdc.com/en/buy/
0
 

Author Comment

by:schleider
Comment Utility
The backups are staggered and it wouldn't be a problem if the memory usage didn't slow down the server.  Like I said initially, I've had this running for some time on a slower 2003 server without any problems.  The motherboard on it started acting up or I would still be using it.  I may resort to installing 2003 on the new server.  

My current backup are almost a terabyte and I need to expand that plus I need to be able to acces them with Backup Exec so I can make tape backups to take off site.  

I think it's a bug in server 2008.  

Thanks for your help,
Paul
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
It might be a bug but instead of installing the 2003 you can create a VM in 2008 Hyper-V. I have built multiple VMs which really help lower overall cost and gives you flexibility.
0
 

Accepted Solution

by:
schleider earned 0 total points
Comment Utility
I installed 2003 and it's working fine.  
Not really a solution to the problem but at least it has my backups up and running again.

Thanks for your help
0

Featured Post

The problems with reply email signatures

Do you wish that you could place an email signature under a reply? Well, unfortunately, you can't. That great Exchange/Office 365 signature you've created will just appear at the bottom of an email chain. What a pain! Is there really no way to solve this? Well, there might be...

Join & Write a Comment

Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now