1. When does the House Keeping run?
House Keeping is initiated when the DP daily maintenance is triggered or a –delete_unprotected_media is executed either from
the DP GUI or the CLI.
House Keeping will run on the StoreOnce platform anytime that House Keeping tasks are queued and no other activity is taking
place such as replication or backups. House Keeping is a lower priority task therefore will only run if no other activity
is taking place on the StoreOnce platform.
2. Can the user initiate and/or schedule House Keeping?
Yes by editing the DP global file or running delete_unprotected_media either from the DP GUI or the CLI.
# DeleteUnprotectedMediaFreq=TimesPerDay
# default: 1
# limit: 0 <= DeleteUnprotectedMediaFreq <= 24
# This period is used to run unprotected media deletion operation.
# If set to 1, operation is performed once per day (00:00),
# set to 2 two times per day (00:00,12:00), set to 3 three times
# per day (00:00, 08:00, 16:00), set to 4 four times per day
# (00:00, 06:00, 12:00, 18:00). If maximum (24) is specified,
# operation will be started every hour. If minimum (0) is specified,
# unprotected media deletion operation is not performed.
Data Protector only triggers the House Keeping on the StoreOnce platform. House Keeping is done in a background process on
the StoreOnce platform and does so any time the StoreOnce platform is idle with no backup jobs or replication taking place.
3. What is the fastest/easiest way to trigger and start to reclaim space on the StoreOnce platform.
Recycling media is the fastest/easiest way to flag media for cleanup, followed by an immediate
omnimm –delete_unprotected_media or GUI equivalent. Understanding that the item in the Data Protector internal database
and on the StoreOnce platform is removed from inventory immediately, however the reclaiming of disk space is subject to
the background process described above on the StoreOnce platform.
Items in the Data Protector internal database which have been expired less than 24 hours will not be flagged for cleanup
unless the following Data Protector global file variable is properly tuned:
# DeleteUnprotectedMediaMinimumAge=seconds
# default: 86400
# Determines what is the minimum age of the medium to be deleted
# by omnimm -delete_unprotected_media.
# If a medium age is lower than this value (from time of
# creation), then it is skipped by omnimm.