• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to backup a server while files are being used?

OrbitzXT

New Member
Joined
Mar 22, 2007
Messages
1,969 (0.32/day)
Location
New York City
System Name AX-01
Processor Intel Core i5-2500K @3.7 GHz
Motherboard ASRock Z68 Extreme3 Gen3
Cooling Zalman 9700
Memory Kingston HyperX T1 Series 8GB DDR3 1600 MHZ
Video Card(s) GTX 590
Storage Intel X25-M
Display(s) 42" Samsung LED HDTV
Case Antec Twelve Hundred
Audio Device(s) HT | OMEGA STRIKER 7.1
Power Supply Kingwin 1000W
Software Windows 7 64-Bit
At my office we have a server for Windows Server 2003 on it. It has all the company files on it, a majority of which are not being used at any given time since there is really only 3-6 people in the office usually.

The server is running painfully slow and I was asked to give it a nice clean reinstall. The problem is I don't know how to go about backing up the files. All of the computers are networked, I tried using Windows' Backup program but that takes about 6-8 hours to do. What I wanted to do was get all of the files onto another computer and temporarily use that to host the files so everyone can access them as they need. And then reinstall the server PC, move the files back and that'd be the end of it.

Is there a way I can accomplish this during office hours? Or at the very least limit the time I need without anyone accessing the files?
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
You are going to have to stop access to the files or you will never know if something changed during the process.
That's what weekends are for.
Welcome to the IT world. :D
 
Joined
Aug 24, 2007
Messages
443 (0.07/day)
Location
BY-S36
System Name Bitch / Dogma
Processor 955 BE @ 3.8Gig / 9850 @stock
Video Card(s) 8800 GTX 512 / 4890
Storage 8 x Samsung F2 1.5TB, 8 x Seagate 500s
Display(s) Acer 24 / Dell 24
Case Lian li / Akasa
Software Win server 2008 / Win 7
This type of work is always done starting at 5pm and working through the night, or over a weekend.

Might I suggest looking at VMware as a possible solution moving forward - you can then create an image of your server partition (not data) and that can be re-imaged/re-deployed within minutes.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
You can mitigate the time you will need to spend doing it off hours by performing a full backup and then on the weekend doing an incremental (just what changed) so you do not have to spend the whole weekend there.
Personally, I would just do the whole thing on one weekend and get it over with ... if possible.

I am about to merge 4 servers into one. Yep ... another lost weekend. :laugh:
 
Joined
Aug 24, 2007
Messages
443 (0.07/day)
Location
BY-S36
System Name Bitch / Dogma
Processor 955 BE @ 3.8Gig / 9850 @stock
Video Card(s) 8800 GTX 512 / 4890
Storage 8 x Samsung F2 1.5TB, 8 x Seagate 500s
Display(s) Acer 24 / Dell 24
Case Lian li / Akasa
Software Win server 2008 / Win 7
Another low cost solution would be to purchase a NAS device and copy the data to that. The NAS would then be available to users while you rebuild the server.

You could even leave the data on the NAS so the server contains the OS only.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
If you go with a low cost NAS it's going to be painfully slow.
Using a NAS for seldom used/archives is fine, but for mission critical live data I think your users will tar and feather you.

Just my opinion. :)

BTW ... how much data are we talking about here? Terabytes?
 

OrbitzXT

New Member
Joined
Mar 22, 2007
Messages
1,969 (0.32/day)
Location
New York City
System Name AX-01
Processor Intel Core i5-2500K @3.7 GHz
Motherboard ASRock Z68 Extreme3 Gen3
Cooling Zalman 9700
Memory Kingston HyperX T1 Series 8GB DDR3 1600 MHZ
Video Card(s) GTX 590
Storage Intel X25-M
Display(s) 42" Samsung LED HDTV
Case Antec Twelve Hundred
Audio Device(s) HT | OMEGA STRIKER 7.1
Power Supply Kingwin 1000W
Software Windows 7 64-Bit
No it's a fairly small amount, about 150GB. Thank you everyone for the info.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
150GB takes 6 to 8 hours to back up ?!?! Something is not right.
My old Dell server dumps ~100GB to a USB drive in about 2 hours.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Robocopy the data to the new machine while everyone is using it, remember to set it to time out after 5 retries if a file is open, and only wait 5 seconds between retries.

Then when everyone leaves, run the command again to grab just the files that have changed or that were in use previously, that should be relatively quick.

Then set up the new machine as the temp server, and you have all the time in the world to redo the real server.

Then once you are done reloading the main server, reverse the robocopy process to get all the data back onto the main server.

Note: You can also use RichCopy if you prefer a GUI interface for Robocopy.:toast:

There really is no way to do it while people are still accessing the files, because if they are still accessing the files, then the files are still changing, and if you back them up at a specific time while they are still be changed then any changes made will be lost.
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
Read all about VSS

Use Cobian backup (free) that can work with VSS
 
Top