Tivoli Storage Manager offers different types of backup methods for efficient use of tape resources and for faster backup window timings. In this post we will see how IBM Tivoli Storage Manager selects files and determine the eligibility of client files during client backups and archive methods.
If the amount of time for backup is limited, clients may sometimes need to use partial incremental backup. A partial incremental backup should complete more quickly and require less memory. When a client uses partial incremental backup, only files that have changed since the last incremental backup are backed up. Attributes in the management class that would cause a file to be backed up when doing a full incremental backup are ignored. For example, unchanged files are not backed up even when they are assigned to a management class that specifies absolute mode and the minimum days between backups (frequency) has passed.
The server also does less processing for a partial incremental backup. For example, the server does not expire files or rebind management classes to files during a partial incremental backup.
Also Read: Full vs Differential vs Incremental vs Progressive Incremental Backups
If clients must use partial incremental backups, they should periodically perform full incremental backups to ensure that complete backups are done and backup files are stored according to policies. For example, clients can do partial incremental backups every night during the week, and a full incremental backup on the weekend.
Performing full incremental backups is important if clients want the ability to restore files to a specific time. Only a full incremental backup can detect whether files have been deleted since the last backup. If full incremental backup is not done often enough, clients who restore to a specific time may find that many files that had actually been deleted from the workstation get restored. As a result, a client's file system may run out of space during a restore process. See Setting Policy to Enable Point-in-Time Restore for Clients for more information.
Checks each file against the user's include-exclude list
Checks each file against the user's include-exclude list
Checks the file against any include or exclude statements contained in the user include-exclude list
Checks the specification of the logical volume against any include or exclude statements contained in the user include-exclude list
Checks the files against the user's include-exclude list to see if any management classes are specified
Which files are eligible during different types of Backup ?
Backup-archive clients can choose to back up their files using full or partial incremental backup. A full incremental backup ensures that clients' backed-up files are always managed according to policies. Clients should use full incremental backup whenever possible.If the amount of time for backup is limited, clients may sometimes need to use partial incremental backup. A partial incremental backup should complete more quickly and require less memory. When a client uses partial incremental backup, only files that have changed since the last incremental backup are backed up. Attributes in the management class that would cause a file to be backed up when doing a full incremental backup are ignored. For example, unchanged files are not backed up even when they are assigned to a management class that specifies absolute mode and the minimum days between backups (frequency) has passed.
The server also does less processing for a partial incremental backup. For example, the server does not expire files or rebind management classes to files during a partial incremental backup.
Also Read: Full vs Differential vs Incremental vs Progressive Incremental Backups
If clients must use partial incremental backups, they should periodically perform full incremental backups to ensure that complete backups are done and backup files are stored according to policies. For example, clients can do partial incremental backups every night during the week, and a full incremental backup on the weekend.
Performing full incremental backups is important if clients want the ability to restore files to a specific time. Only a full incremental backup can detect whether files have been deleted since the last backup. If full incremental backup is not done often enough, clients who restore to a specific time may find that many files that had actually been deleted from the workstation get restored. As a result, a client's file system may run out of space during a restore process. See Setting Policy to Enable Point-in-Time Restore for Clients for more information.
Which files get backup during Full Incremental Backup
When a user requests a full incremental backup, IBM Tivoli Storage Manager performs the following steps to determine eligibility:Checks each file against the user's include-exclude list
- Files that are excluded are not eligible for backup.
- If files are not excluded and a management class is specified with the INCLUDE option, IBM Tivoli Storage Manager uses that management class.
- If files are not excluded but a management class is not specified with the INCLUDE option, IBM Tivoli Storage Manager uses the default management class.
- If no include-exclude list exists, all files in the client domain are eligible for backup, and IBM Tivoli Storage Manager uses the default management class.
- If there is a backup copy group, the process continues with checking mode and frequency settings.
- If there is no backup copy group, the file is not eligible for backup.
- Mode - Specifies whether the file is backed up only if it has changed since the last backup (modified) or whenever a backup is requested (absolute).
- Frequency - Specifies the minimum number of days that must elapse between backups. For windows this attribute is ignored during a journal-based backup.
- Serialization - Specifies how files are handled if they are modified while being backed up and what happens if modification occurs.
- If the file has been changed and the serialization requirement is met, the file is backed up.
- If the file has not been changed, it is not backed up.
- If the mode is modified and the minimum number of days have not elapsed since the file was last backed up, the file is not eligible for backup.
- If the mode is absolute, the minimum number of days have elapsed since the file was last backed up, and the serialization requirement is met, the file is backed up.
- If the mode is absolute and the minimum number of days have not elapsed since the file was last backed up, the file is not eligible for backup.
Which files get backup during Partial Incremental Backup
When a user requests a partial incremental backup, IBM Tivoli Storage Manager performs the following steps to determine eligibility:Checks each file against the user's include-exclude list
- Files that are excluded are not eligible for backup.
- If files are not excluded and a management class is specified with the INCLUDE option, the server uses that management class.
- If files are not excluded but a management class is not specified with the INCLUDE option, the server uses the default management class.
- If no include-exclude list exists, all files in the client domain are eligible for backup, and the server uses the default management class.
- If there is a backup copy group, the process continues with next step.
- If there is no backup copy group, the file is not eligible for backup.
- Serialization specifies how files are handled if they are modified while being backed up and what happens if modification occurs.
- If the file has not changed since the last incremental backup, the file is not backed up.
- If the file has changed since the last incremental backup and the serialization requirement is met, the file is backed up.
Which files get backup during Selective Backup
When a user requests a selective backup, IBM Tivoli Storage Manager performs the following steps to determine eligibility:Checks the file against any include or exclude statements contained in the user include-exclude list
- Files that are not excluded are eligible for backup. If a management class is specified with the INCLUDE option, IBM Tivoli Storage Manager uses that management class.
- If no include-exclude list exists, the files selected are eligible for backup, and IBM Tivoli Storage Manager uses the default management class.
- If the management class contains a backup copy group and the serialization requirement is met, the file is backed up. Serialization specifies how files are handled if they are modified while being backed up and what happens if modification occurs.
- If the management class does not contain a backup copy group, the file is not eligible for backup.
Which files get backup during Logical Volume Backup
When a user requests a logical volume backup, IBM Tivoli Storage Manager performs the following steps to determine eligibility:Checks the specification of the logical volume against any include or exclude statements contained in the user include-exclude list
- If no include-exclude list exists, the logical volumes selected are eligible for backup, and IBM Tivoli Storage Manager uses the default management class.
- Logical volumes that are not excluded are eligible for backup. If the include-exclude list has an INCLUDE option for the volume with a management class specified, IBM Tivoli Storage Manager uses that management class. Otherwise, the default management class is used.
- If the management class contains a backup copy group and the logical volume meets the serialization requirement, the logical volume is backed up. Serialization specifies how logical volumes are handled if they are modified while being backed up and what happens if modification occurs.
- If the management class does not contain a backup copy group, the logical volume is not eligible for backup.
Which files get archived during Archive
When a user requests the archiving of a file or a group of files, IBM Tivoli Storage Manager performs the following steps to determine eligibility:Checks the files against the user's include-exclude list to see if any management classes are specified
- IBM Tivoli Storage Manager uses the default management class for files that are not bound to a management class.
- If no include-exclude list exists, IBM Tivoli Storage Manager uses the default management class unless the user specifies another management class. See the user's guide for the appropriate client for details.
- If the management class contains an archive copy group and the serialization requirement is met, the file is archived. Serialization specifies how files are handled if they are modified while being archived and what happens if modification occurs.
- If the management class does not contain an archive copy group, the file is not archived.
0 Comment to "How TSM server determines the eligibility of files during different types of backup"
Post a Comment