0

Windows Home Server (WHS) has an excellent incremental background strategy. It keeps diff. snapshots of the last three days, one for each of the last three weeks, and one for each of the last three months.

Here is the Wikipedia article on Incremental Backups: http://en.wikipedia.org/wiki/Incremental_backup

Is there a way to duplicate this with Windows Server 2008 and/or R2?

I ask because just about every other piece of WHS can be duplicated in W2K8 (MMS streaming, ever-expanding disk volumes using Distributed File System across folders, user management, etc). Given, it's a lot more of a PITA to do manually.

The backup strategy is the last piece. Just how do they do that on WHS? Is it custom? I know there are 3rd party solutions that can do it. I am looking for the built-in version.

Thank you in advance.

sysadmin1138
  • 135,853

2 Answers2

2

I don't know what's included in WHS backup or what feature sets it apart from the built-in backup tool - but normally it shouldn't be too hard to script using diskshadow and robocopy to retrieve and store the files somewhere and let the script manage rotation purges. Check this answer out.

Use task scheduler to set up a few scripts run with different arguments depending on which rotation it is and have the script delete copies that are too old for each rotation (store each rotation in sub folders to make it easier).

You can also use the built-in backup tool, although it pretty much sucks in 2008 it's gotten some fixes in R2, you can still call it from a scheduled task:

wbadmin start backup -backuptarget:\\server\share\folder -include:c:,d:,e: -allcritical -vssfull -quiet 
0

Given that nobody has answered this is quite a few days, may I assume there is no such thing as what you are looking for built into Windows Server 2008?

If you are looking for a free tool, then some free 3rd party tools exist. If you are not intimidated by Unix-like environments, then I suggest you check out open-source solutions – of which most are compiled for Windows in the Cygwin environment, and rdiff-backup is only one example that comes into mind.

Amir
  • 933