Link to home
Start Free TrialLog in
Avatar of mxgong
mxgongFlag for Australia

asked on

Any Good Backup Method?

HI All Experts

The following information is my current situation;

80 users (desktop & laptop)
all work data are saving in c:\workdata
running nightly backup for c:\workdata of all users
robocopy by using hostname to backup c:\workdata to our backup server;
ex: on backup server run robocopy
c:
robocopy \\hostname\c$\workdata d:\robocopy\backup /MIR /R:1 /MAX:500000000 > d:\robocopy\logfiles\hostname.txt

80 users have 80 scripts, its not a efficient way, and it is very hard to manage it.....

Anyone can give me other good backup method ?

The following requirements need to be included in the backup method as weill:

**Consider re-writing the scripting so that it is more tolerant of hostname changes etc
**Consider re-writing the scripting so that we get email notifications regarding:
**Hosts missed in the backup
**8Hosts that were successfully backed up
**The amount of time it took to conduct the backup
**How much diskspace is consumed within the current backup


Cheers

Avatar of mxgong
mxgong
Flag of Australia image

ASKER

or any one can give me the example of backup process in your company...

Cheers
Avatar of Paul Solovyovsky
I would use a GPO to redirect the folders onto a network share than just backup the network share as needed

You could probably run a ntbackup script to a network share and push out the script via GPO so you wouldn't have to put it on each system.
I agree that this should be in a login or logout script in the GPO, so that it is a single script.

Use Kixstart or variable substitution to make it transparent.

Use BLAT to send command line email if there is an error condition from robocopy

Use hobbitmon or other monitoring tools to send notifications out of any failed jobs.


I hope this helps !
 
Backing up the workstations is a huge pain and a waste of time in general.  Perhaps a handful of workstations that are used for special purposes, but one of the points to have a server is centralized file storage - where all data is stored on the server so that you can take advantage of features like volume shadow copy, file sharing, and, as you might guess, BACKUP.  

Why would you have all your users store files on a local system?  How is that efficient for your network and why wouldn't working off the server prove more efficient?
Avatar of mxgong

ASKER

Thanks to all you guys

I am just working at this company for a month.....

honstly, our backup solution is so bad...that's why i want to improve it.
but i dont have too much experience on backup process..

So, please give me litte time to do research on your method like GPO or volume shadow copy.
it would be nice if you guys can give me more details or example for how to do this....

Cheers
Avatar of mxgong

ASKER

BTW:  we have verison control software such as SVN, CVS saved on server

Currently all robocopy script is scheluded as nightly to run on server....
but it is really bother me when i need to change hostname due to new staff coming instead of old staff. I have to change script, too. and sometime staff just shutdown the machine after they left the company. the script can not backup their file....

So my manage ask me to find a way to improve our backup solution.

I can consider to use GPO...redirect c:\workdata to \\fileserver\backup\username\workdata, and only backup "backup"folder on fileserver....is it right?

Cheers
No - users should NOT be backing up TO the server.   They should be storing their files DIRECTLY on the server.  Then you back up the server.  One system to backup.  Doesn't matter what users, doesn't matter what machines, doesn't matter if the user turns off the machines - you just backup the server and in so doing, all the data is backed up.
Google Volume Shadow Copy - it's not exactly a top-secret technology - there are many documents on it.  It allows for versioning on every day files and recovery of older versions (to a point).  On a traditionally configured network, it can eliminate 50-75% of restore requests because users can restore the files themselves.  This saves money in the IT department where the IT staff no longer have to spend their time recovering files and the users no longer have to wait for the IT staff to recover the files.
Avatar of mxgong

ASKER

redirect c:\workdata to \\fileserver\backup\username\workdata

It means when user save data in their local c:\workdata, the data/files actually wil be saved into \\fileserver\backup\username\workdata      ,,,is it right?
If you redirect using Group Policies, then yes.  But it would be misleading to call the share "backup".  I'd suggest calling it something like "shared"
Avatar of mxgong

ASKER

thanks, i will do the test, and then let you konw its result

Cheers
Avatar of mxgong

ASKER

how to use a GPO to redirect the folders onto a network share ?
ASKER CERTIFIED SOLUTION
Avatar of Lee W, MVP
Lee W, MVP
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of mxgong

ASKER

thanks