Macrium Support Forum

This forum is for Version 5 of Macrium Reflect.
Version 6 users should join our new forum here.

Version 5 support expired on 17 February 2016.

Find out more
Macrium Support Forum
Macrium Support Forum    RSS 2.0  RSS Feed      KB
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
 All Forums
 Reflect v5
 Community
 Daily / Monthly Backup on 1st day
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

dwyne
Starting Member

Canada
1 Posts

Posted - August 01 2014 :  15:15:34  Show Profile  Reply with Quote
I backup daily(incremental) and create a full backup on the 1st of each month.
Is there anyway to skip the Incremental on the 1st?

Thanks Bill D.

Drac144
Advanced Member

USA
647 Posts

Posted - August 02 2014 :  00:31:54  Show Profile  Reply with Quote
This topic has been discussed in several threads. The simple answer is: this is easy if you know a little VBScript and can add it to the scheduled task for a job.

Add this before the script command that runs Reflect and add "end if" after that command that runs Reflect:

if day(date)<>1 then
Go to Top of Page

Gork
Advanced Member

USA
650 Posts

Posted - August 02 2014 :  05:59:20  Show Profile  Reply with Quote
One example:
http://support.macrium.com/topic.asp?TOPIC_ID=5918

There is a link in this page to a helpful KB article as well:
http://kb.macrium.com/KnowledgebaseArticle50076.aspx

As @Drac144 says, there are LOTS of other helpful examples within forum threads if you take some time to search. I'll post contents of my VBScript file if it helps. After I created a Scheduled Backup based on this VBScript, I went to Windows Task Scheduler and changed the schedule directly from there so I'd have more options - I run a full backup on day 1 of the month and incrementals on days 8, 15, 22 and 27. If you're doing a daily backup you shouldn't need to take this extra step. My computer keeps two full chains and deletes the oldest chain after a successful verification of the third full image. (Fwiw I run a defrag on day 28, before the first day of the next month before the next full image operation runs.)

My VBScript is just the default one Reflect creates, though I've made changes in the "Do the backup" section as indicated below:

' Do the backup
	If Day(Date) = 1 Then
		'Run the full image
		ExitCode = Backup ("""D:\System\Reflect\Reflect.exe"" -e -w -full ""E:\Program Data\Reflect\Xythos-Win8.xml""")
	Else
		'Run the incremental image
		ExitCode = Backup ("""D:\System\Reflect\Reflect.exe"" -e -w -inc ""E:\Program Data\Reflect\Xythos-Win8.xml""")
	End If

If you're a beginner to this type of a thing, take heed of the KB articles - they will explain how this stuff works. (It is NOT difficult at all to make basic changes like this.) At a basic level, you create a backup definition file then create a VBScript file which "points to" that backup definition file. When it runs, the VBScript will make the decision whether or not it's the first day of the month and passes the necessary info to the backup definition file to run a full or incremental backup.

Edited by - Gork on August 02 2014 06:17:51
Go to Top of Page

astro
Starting Member

Australia
1 Posts

Posted - August 02 2014 :  07:42:23  Show Profile  Reply with Quote
Hi y'all

New to this place myself.

Thanks for the tip on dealing with this overlapping issue. My simple, non-VBS savvy, straight off the top of my head approach would be to setup the monthly, full backup a short moment in time before the daily. That way the daily back that follows will be small and be worked through quickly.

Reasonable?
Go to Top of Page

Gork
Advanced Member

USA
650 Posts

Posted - August 02 2014 :  11:18:23  Show Profile  Reply with Quote
Nah, that's just waaaaay too simple! ;)
Go to Top of Page

Drac144
Advanced Member

USA
647 Posts

Posted - August 02 2014 :  21:24:06  Show Profile  Reply with Quote
Astro,

Interesting (outside the box) thinking. Though that was not what was asked, it might be (as Gork suggests) the simplest approach for someone not versed in VBScript.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Macrium Support Forum © Paramount Software UK Ltd Go To Top Of Page
This page was generated in 0.3 seconds. Snitz Forums 2000