Video Screencast Help

Netbackup NDMP For NetApp Incremental and full backups

Created: 14 Nov 2012 • Updated: 30 Jan 2013 | 4 comments
This issue has been solved. See solution.


I have an issue for a system that I inherited where incremental NDMP backups are running as full backups everyday.

the backup is configured to send the command "BASE_DATE=0" so that incremental backups are enabled.

I can see a list of the backup times and level in the file /etc/dumpdates.

I'm trying to figure out what I should be doing to run a full backup one time on sunday and an incremental everyday for 6 days.

so here is my understanding, a full backup with BASE_DATE=0 will perform a full dump and set this variable to enable incremental backups which are then controlled via either the /etc/dumpdates or the value of the DUMP_DATE.

but then what? what is the best way of controlling this via either modifying /etc/dumpdates.or controlling the variables?

Comments 4 CommentsJump to latest comment

Yasuhisa Ishikawa's picture

You should not use "BASE_DATA=0". This lead incremental schedules in backup policy always works like full backup.
To configure incremental backup correctly, keep in mind following rules.

  • make full and incremental schedules in single policy. NetBackup handles incremental levels on poicy basis. NetBackup can not handle incremental levels between multiple policies.
  • Don't write BASE_DATA in backup selections. This base date affects againt all backups in this policy.
  • Plan schedules so that incremental level does not reach to 10. Incremental level for full backup is 0, and that for cumulative incremental backup is 1. Incremental level for differential backup is 1 grater than that of previous backup.

Authorized Symantec Consultant(ASC) Data Protection in Tokyo, Japan

maxsven's picture

Thanks for your reply,

Things are starting to get more clear to me, so, if i just configure a "full backup" and an "incremental" in a single policy, i don't have to worry about anything else from an environemnt variable perspective or from /etc/dumpdates ? will netbackup automatically handle all that for me?

Andy Welburn's picture

That should be fine & you should see that /etc/dumpdates gets updated with regards to volumes, levels & dates automatically.

In all honesty, when you first posted, I was not even aware of the BASE_DATE variable, but as stated by Yasuhisa, it looks like that would be setting the dump level to 0 (i.e. FULL) each time......

Yasuhisa Ishikawa's picture

If you configure backup correctly in the manner of NetBackup - full and increments must be in single policy -, NetBackup handles dump level with its own catalog. You don't have to mind environment variables and dumpdates.

Authorized Symantec Consultant(ASC) Data Protection in Tokyo, Japan