Incremental/Differential backups with Robocopy

Posted on 2012-08-21
Last Modified: 2012-09-12
Hi there,

We are trying to figure out a solution to our backup problem.

Background:  We have a contract with a company and with that contract, we are suppose to send them a copy of all of the files we are working on or have backed up.  When we send them these files, we send them to them on 2TB USB drives.  Each month though, the number of files is getting bigger and bigger so we have to keep buying more USB drives to hold all of these files.  The only way we can ensure every file is copied properly, we have to do a full backup at the beginning of each month.

What we want:  In order to avoid having to do a full backup each month, we are looking for a backup solution that will do what we need it to do and we're looking at Robocopy.  These are the steps we need:

1.  Create an initial full backup with Robocopy.
2.  At the beginning of the next month, we need Robocopy to create a copy of only files that have been recently added or modified.
3.  Each month after that, we need Robocopy to again create a copy of only files that have been modified or recently added, since the first full backup and since the last incremental/differential backup.

In addition, we are curious:

1.  If the source destination somehow is completely wiped out and all of the files have been removed, can Robocopy copy everything back automatically?
2.  Since we have to ship out USB drives with these files, can Robocopy somehow split the backup automatically between 2 or 3 USB drives?  We don't want to specify what to copy to a specific USB drive, we'd rather Robocopy automatically decide what data goes to what USB drive.

Can any of this be done with Robocopy, if not, please let me know of another option that would work better.

Thank you,
- Christian
Question by:Christian Palacios
    LVL 51

    Accepted Solution

    I don't believe ROBOCOPY has the ability to span a copy to multiple USB drives.

    You might want to look at the XXCOPY utility, I believe it has hat capability.


    Author Comment

    by:Christian Palacios
    Thank you very much!  Does xxcopy have the ability to do everything else I noted above?

    - Christian
    LVL 51

    Expert Comment

    by:Bill Prew
    I need clarification on this requirement:

    Each month after that, we need Robocopy to again create a copy of only files that have been modified or recently added, since the first full backup and since the last incremental/differential backup.

    It seems to contradict itself.  It says each month we want to get new and changed files since either the last full backup, or the last incremental backup. So which is it?


    Author Comment

    by:Christian Palacios
    You're right.  We will look into this further and we are now trying it with xxcopy.


    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Use this article to create a batch file to backup a Microsoft SQL Server database to a Windows folder.  The folder can be on the local hard drive or on a network share.  This batch file will query the SQL server to get the current date & time and wi…
    Microservice architecture adoption brings many advantages, but can add intricacy. Selecting the right orchestration tool is most important for business specific needs.
    This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
    This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…

    728 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

    18 Experts available now in Live!

    Get 1:1 Help Now