HardeepSingh
ADSM.ORG Member
Hi,
We have a new setup with TSM 7.1 in place.
The old environment was using 8 TSM servers on 5.5.4. Now the entire backup client inventory was moved to 3 TSM servers with better hardware and 7.1 version.
Things were working fine but since we've completed the migration of the entire 2500 client server inventory to the new environment, we've been witnessing the maintenance schedules are taking too long to complete. On one particular server, the backup STG pool takes over 3 days to complete, which isn't healthy.
This is further alarming because the admin scripts are designed to work serially. BACKUP STG will work in parallel for all STG pools, but Backup DB will wait till Backup STG is complete. And so on.
This results in no Backup DB, no DRM, no migration, no expiration and hence, no reclamation being run for 3-4 days straight.
What are the possible options to hasten this process?
There are the specifics of the STG pool
Storage Device Estimated Pct Pct High Low Next Stora-
Pool Name Class Name Capacity Util Migr Mig Mig ge Pool
Pct Pct
----------- ---------- ---------- ----- ----- ---- --- -----------
3592TAPE_P- 3592TAPE 38,664,269 0.3 1.4 90 70
ROD G
3592TAPE_P- 3592TAPE 53,086,120 0.2
ROD_COPY G
3592TAPE_P- 3592TAPE 46,818,929 0.3 1.5 90 70
ROD_ORA G
3592TAPE_P- 3592TAPE 34,468,716 0.3
ROD_ORA_C- G
OPY
ARCHIVEPOOL DISK 0.0 M 0.0 0.0 90 70
BACKUPPOOL DISK 0.0 M 0.0 0.0 90 70
DISK_PROD DISK 6,720 G 55.3 55.0 90 50 3592TAPE_P-
ROD
DISK_PROD_- DISK 6,720 G 51.6 50.9 90 70 3592TAPE_P-
ORA ROD_ORA
I have uploaded this in a txt file for better viewing.
The sequence of BackupSTG we were using was as follows:
backup stgpool 3592tape_prod_ora 3592tape_prod_ora_copy maxprocess=3
backup stgpool disk_prod 3592tape_prod_copy maxprocess=1 wait=yes
backup stgpool disk_prod_ora 3592tape_prod_ora_copy maxprocess=1 wait=yes
backup stgpool 3592tape_prod 3592tape_prod_copy maxprocess=1 wait=yes
We've changed the order now, but it didn't seem to help too much:
backup stgpool disk_prod 3592tape_prod_copy maxprocess=1
backup stgpool 3592tape_prod 3592tape_prod_copy maxprocess=1 wait=yes
backup stgpool disk_prod_ora 3592tape_prod_ora_copy maxprocess=2 wait=yes
backup stgpool 3592tape_prod_ora 3592tape_prod_ora_copy maxprocess=2 wait=yes
Any suggestions ??
should we try changing the order of other admin processes?
The scheduler starts at 04am sharp Server time. It starts with Backup STG, irrespective of any Backup STG running prior. Once complete, it moves on the next script to run Backup DB. Now this script, does a precheck of running backup STG process and when it finds it running, it keeps on rescheduling the script execution.
select process,process_num from processes where process='Backup Storage Pool'
if (rc_ok) goto reschedule
backup db devclass=3592tape type=dbsnapshot wait=yes
We have a new setup with TSM 7.1 in place.
The old environment was using 8 TSM servers on 5.5.4. Now the entire backup client inventory was moved to 3 TSM servers with better hardware and 7.1 version.
Things were working fine but since we've completed the migration of the entire 2500 client server inventory to the new environment, we've been witnessing the maintenance schedules are taking too long to complete. On one particular server, the backup STG pool takes over 3 days to complete, which isn't healthy.
This is further alarming because the admin scripts are designed to work serially. BACKUP STG will work in parallel for all STG pools, but Backup DB will wait till Backup STG is complete. And so on.
This results in no Backup DB, no DRM, no migration, no expiration and hence, no reclamation being run for 3-4 days straight.
What are the possible options to hasten this process?
There are the specifics of the STG pool
Storage Device Estimated Pct Pct High Low Next Stora-
Pool Name Class Name Capacity Util Migr Mig Mig ge Pool
Pct Pct
----------- ---------- ---------- ----- ----- ---- --- -----------
3592TAPE_P- 3592TAPE 38,664,269 0.3 1.4 90 70
ROD G
3592TAPE_P- 3592TAPE 53,086,120 0.2
ROD_COPY G
3592TAPE_P- 3592TAPE 46,818,929 0.3 1.5 90 70
ROD_ORA G
3592TAPE_P- 3592TAPE 34,468,716 0.3
ROD_ORA_C- G
OPY
ARCHIVEPOOL DISK 0.0 M 0.0 0.0 90 70
BACKUPPOOL DISK 0.0 M 0.0 0.0 90 70
DISK_PROD DISK 6,720 G 55.3 55.0 90 50 3592TAPE_P-
ROD
DISK_PROD_- DISK 6,720 G 51.6 50.9 90 70 3592TAPE_P-
ORA ROD_ORA
I have uploaded this in a txt file for better viewing.
The sequence of BackupSTG we were using was as follows:
backup stgpool 3592tape_prod_ora 3592tape_prod_ora_copy maxprocess=3
backup stgpool disk_prod 3592tape_prod_copy maxprocess=1 wait=yes
backup stgpool disk_prod_ora 3592tape_prod_ora_copy maxprocess=1 wait=yes
backup stgpool 3592tape_prod 3592tape_prod_copy maxprocess=1 wait=yes
We've changed the order now, but it didn't seem to help too much:
backup stgpool disk_prod 3592tape_prod_copy maxprocess=1
backup stgpool 3592tape_prod 3592tape_prod_copy maxprocess=1 wait=yes
backup stgpool disk_prod_ora 3592tape_prod_ora_copy maxprocess=2 wait=yes
backup stgpool 3592tape_prod_ora 3592tape_prod_ora_copy maxprocess=2 wait=yes
Any suggestions ??
should we try changing the order of other admin processes?
The scheduler starts at 04am sharp Server time. It starts with Backup STG, irrespective of any Backup STG running prior. Once complete, it moves on the next script to run Backup DB. Now this script, does a precheck of running backup STG process and when it finds it running, it keeps on rescheduling the script execution.
select process,process_num from processes where process='Backup Storage Pool'
if (rc_ok) goto reschedule
backup db devclass=3592tape type=dbsnapshot wait=yes