Forum Discussion

terpigoryev's avatar
6 years ago

Useless incremental backups?

*** Moved to new post from https://vox.veritas.com/t5/NetBackup/backup-retention-with-incrementals/m-p/396768  *** Is it true that we always keep some useless differential incremental or cumulative...
  • Anshu_Pathak's avatar
    6 years ago

    terpigoryev 

    #1 Incremental backups have relevant and important data which can be restored hence it is useful and required even without Full backups.

    #2 Only time when you can think of incremental as irrelevant without Full backup is when server (NetBackup client) has crashed and you want to perform a complete DR of that server to the point when last incremental was taken.

    Normally admins have retentions configured for full and incremental as per scenario #2. 

    Real issue is at the time of backup (it may seem strange :smileyhappy:) : During backup NetBackup checks for most recent successful Full backup of the client and time elapsed in seconds from that full backup while submitting an incremental backup. NetBackup client uses this elapsed time to figure out modified files since most recent Full backup. Now if there is no Full backup (recent or old) for this client, NetBackup will not be able to calculate elapsed time and you will start facing issues in incremental backups. It may also break accelerator or Synthetic backups.

    There are 2 types of NetBackup customers for these scenarios. First set (big/large numbers) of customer have implementation for scenario #2. In which Full backup is must and hence they have configured policy schedule retentions to meet that requirement. Second set of (small number) customers who see value in scenario #1.

    I completely understand your point to make incremental backup images dependent on Full and expire everthing (Full and corresponding incrementals) when full expires. This type of design will upset second set of customers and in some scenarios may cause data loss hence it is not implemented in NetBackup.

    So long story short,

    Is it true that we always keep some useless differential incremental or cumulative-incremental backups since full is expired? Yes, as NBU honors retentions configured in policy schedule for incremental backups rather than chains.

    And NBU doesn't track such chains anyhow? Yes it does NOT track such chains.