Automating Full+Differential images
Posted: Wed Aug 14, 2013 1:59 pm
Hi all,
I searched the forums but didn't find an answer to this that I could implement, so...
I have 6 licenses for the Image Suite (v2+).
Goal: Automate Windows Server Image Backups to NAS device (mapped drive)
Specifics - I want to:
1. Start new Full+Differential backup set 1x week (say Friday night at 9:00pm), saved to \%targetDir%\%DAYNAME%-%DATE%-%TIME%\
2. Do differentials 5x per day (say 10:00am, & 1/4/7/10pm), 5 days/wk (Mon-Fri), at specified times/intervals, saved to the same %targetDir% as the related full backup
3. Retain 2 days worth of differentials (so, max of 10 differentials per %targetDir% backup set)
4. Retain 4 Full+Differential backup sets (after which the oldest start rotating out/deleted)
So as a visual example, the %targetDir%, after 4 weeks of backups beginning Fri 8/2/13, %backupTarget% should look like this:
\%targetDir%\Fri-0802-2100\
...%fullBackupName%
...%diffBackupName%-0808-1000
...%diffBackupName%-0808-1300
...%diffBackupName%-0808-1600
...%diffBackupName%-0808-1900
...%diffBackupName%-0808-2200
...%diffBackupName%-0809-1000
...%diffBackupName%-0809-1300
...%diffBackupName%-0809-1600
...%diffBackupName%-0809-1900
...%diffBackupName%-0809-2200
\%targetDir%\Fri-0809-2100\
...%fullBackupName%
...%diffBackupName%-0815-1000
...%diffBackupName%-0815-1300
...%diffBackupName%-0815-1600
...%diffBackupName%-0815-1900
...%diffBackupName%-0815-2200
...%diffBackupName%-0816-1000
...%diffBackupName%-0816-1300
...%diffBackupName%-0816-1600
...%diffBackupName%-0816-1900
...%diffBackupName%-0816-2200
\%targetDir%\Fri-0816-2100\
...%fullBackupName%
...%diffBackupName%-0822-1000
...%diffBackupName%-0822-1300
...%diffBackupName%-0822-1600
...%diffBackupName%-0822-1900
...%diffBackupName%-0822-2200
...%diffBackupName%-0823-1000
...%diffBackupName%-0823-1300
...%diffBackupName%-0823-1600
...%diffBackupName%-0823-1900
...%diffBackupName%-0823-2200
\%targetDir%\Fri-0823-2100\
...%fullBackupName%
...%diffBackupName%-0829-1000
...%diffBackupName%-0829-1300
...%diffBackupName%-0829-1600
...%diffBackupName%-0829-1900
...%diffBackupName%-0829-2200
...%diffBackupName%-0830-1000
...%diffBackupName%-0830-1300
...%diffBackupName%-0830-1600
...%diffBackupName%-0830-1900
...%diffBackupName%-0830-2200
Or, if saving each backup 'set' to its own directory isn't possible, just something like this in the root %targetDir% would be ok:
\0802-2100-full.TBI
\0802_0808-1000
\0802_0808-1300
\0802_0808-1600
\0802_0808-1900
\0802_0808-2200
\0802_0809-1000
\0802_0809-1300
\0802_0809-1600
\0802_0809-1900
\0802_0809-2200
\0809-2100-full.TBI
\0809_0815-1000
\0809_0815-1300
\0809_0815-1600
\0809_0815-1900
\0809_0815-2200
\0809_0816-1000
\0809_0816-1300
\0809_0816-1600
\0809_0816-1900
\0809_0816-2200
\0816-2100-full.TBI
\0816_0822-1000
\0816_0822-1300
\0816_0822-1600
\0816_0822-1900
\0816_0822-2200
\0816_0823-1000
\0816_0823-1300
\0816_0823-1600
\0816_0823-1900
\0816_0823-2200
\0823-2100.TBI
\0823_0829-1000
\0823_0829-1300
\0823_0829-1600
\0823_0829-1900
\0823_0829-2200
\0823_0830-1000
\0823_0830-1300
\0823_0830-1600
\0823_0830-1900
\0823_0830-2200
After which, the oldest Full+Diffs (or oldest directory+contents (\%targetDir%\Fri-%DATE%-%TIME%\)) would be deleted when the next full backup cycle starts.
Is this even possible?
Pointers to documentation on how to do this will be fine.
Thanks!
I searched the forums but didn't find an answer to this that I could implement, so...
I have 6 licenses for the Image Suite (v2+).
Goal: Automate Windows Server Image Backups to NAS device (mapped drive)
Specifics - I want to:
1. Start new Full+Differential backup set 1x week (say Friday night at 9:00pm), saved to \%targetDir%\%DAYNAME%-%DATE%-%TIME%\
2. Do differentials 5x per day (say 10:00am, & 1/4/7/10pm), 5 days/wk (Mon-Fri), at specified times/intervals, saved to the same %targetDir% as the related full backup
3. Retain 2 days worth of differentials (so, max of 10 differentials per %targetDir% backup set)
4. Retain 4 Full+Differential backup sets (after which the oldest start rotating out/deleted)
So as a visual example, the %targetDir%, after 4 weeks of backups beginning Fri 8/2/13, %backupTarget% should look like this:
\%targetDir%\Fri-0802-2100\
...%fullBackupName%
...%diffBackupName%-0808-1000
...%diffBackupName%-0808-1300
...%diffBackupName%-0808-1600
...%diffBackupName%-0808-1900
...%diffBackupName%-0808-2200
...%diffBackupName%-0809-1000
...%diffBackupName%-0809-1300
...%diffBackupName%-0809-1600
...%diffBackupName%-0809-1900
...%diffBackupName%-0809-2200
\%targetDir%\Fri-0809-2100\
...%fullBackupName%
...%diffBackupName%-0815-1000
...%diffBackupName%-0815-1300
...%diffBackupName%-0815-1600
...%diffBackupName%-0815-1900
...%diffBackupName%-0815-2200
...%diffBackupName%-0816-1000
...%diffBackupName%-0816-1300
...%diffBackupName%-0816-1600
...%diffBackupName%-0816-1900
...%diffBackupName%-0816-2200
\%targetDir%\Fri-0816-2100\
...%fullBackupName%
...%diffBackupName%-0822-1000
...%diffBackupName%-0822-1300
...%diffBackupName%-0822-1600
...%diffBackupName%-0822-1900
...%diffBackupName%-0822-2200
...%diffBackupName%-0823-1000
...%diffBackupName%-0823-1300
...%diffBackupName%-0823-1600
...%diffBackupName%-0823-1900
...%diffBackupName%-0823-2200
\%targetDir%\Fri-0823-2100\
...%fullBackupName%
...%diffBackupName%-0829-1000
...%diffBackupName%-0829-1300
...%diffBackupName%-0829-1600
...%diffBackupName%-0829-1900
...%diffBackupName%-0829-2200
...%diffBackupName%-0830-1000
...%diffBackupName%-0830-1300
...%diffBackupName%-0830-1600
...%diffBackupName%-0830-1900
...%diffBackupName%-0830-2200
Or, if saving each backup 'set' to its own directory isn't possible, just something like this in the root %targetDir% would be ok:
\0802-2100-full.TBI
\0802_0808-1000
\0802_0808-1300
\0802_0808-1600
\0802_0808-1900
\0802_0808-2200
\0802_0809-1000
\0802_0809-1300
\0802_0809-1600
\0802_0809-1900
\0802_0809-2200
\0809-2100-full.TBI
\0809_0815-1000
\0809_0815-1300
\0809_0815-1600
\0809_0815-1900
\0809_0815-2200
\0809_0816-1000
\0809_0816-1300
\0809_0816-1600
\0809_0816-1900
\0809_0816-2200
\0816-2100-full.TBI
\0816_0822-1000
\0816_0822-1300
\0816_0822-1600
\0816_0822-1900
\0816_0822-2200
\0816_0823-1000
\0816_0823-1300
\0816_0823-1600
\0816_0823-1900
\0816_0823-2200
\0823-2100.TBI
\0823_0829-1000
\0823_0829-1300
\0823_0829-1600
\0823_0829-1900
\0823_0829-2200
\0823_0830-1000
\0823_0830-1300
\0823_0830-1600
\0823_0830-1900
\0823_0830-2200
After which, the oldest Full+Diffs (or oldest directory+contents (\%targetDir%\Fri-%DATE%-%TIME%\)) would be deleted when the next full backup cycle starts.
Is this even possible?
Pointers to documentation on how to do this will be fine.
Thanks!