Upendra, I don't recall how large your holding area is or if you end up with multiple DLE in holding waiting for tape or not.
I've had good success with "taperalgo" and selecting the "largestfit" option. This seems to fill my (non-spanning physical) tapes pretty close to 100%. If you have lots of work area and can delay your dumps until there are mulipul DLE in the work area so the taper algorithms have more choices there are paramters for that as well. I believe (unless they have been removed in the last itteration) that these relatively new parameters will help you get where you want to go. Note this is one of several examples in the amanda.conf file. There are several examples to look at. # You want to fill tapes completely even in the case of failed dumps, and # don't care if some dumps are left on the holding disk after a run: # flush-threshold-dumped 100 # (or more) # flush-threshold-scheduled 100 # (or more) # taperflush 100 # autoflush yes On Wed, Dec 15, 2010 at 01:34:31PM -0500, upengan78 wrote: > Hello again, > > I think I am starting to realize that something needs to be configured > properly in order to Fill the tapes to their MAX capacity. I'd like some > advise on that. I can create another thread for that however, it may be > something to do with existing configuration so I am continuing the discussion > here. > > I am doing below cron jobs currently (no manual amdumps) > #Amcheck > 59 19 * * 1-5 su - amanda -c "/opt/csw/sbin/amcheck -a weeklyfull" > 5 20 * * * su - amanda -c "/opt/csw/sbin/amcheck -a monthlyfull" > #amdump > 01 00 * * 1-5 su - amanda -c "/opt/csw/sbin/amdump weeklyfull" > 15 01 * * * su - amanda -c "/opt/csw/sbin/amdump monthlyfull" > > weeklyfull- amanda.conf > inparallel 4 > maxdumps 4 > dumpcycle 7 > runspercycle 5 > tapecycle 9 > runtapes 3 > dumpuser "amanda" > tpchanger "chg-disk" # a virtual tape changer > tapedev "file:/bk/location/amanda/vtapes/weeklyfull/slots" > changerfile "/opt/csw/etc/amanda/weeklyfull/changerfile" > labelstr "WF-.*" > #label_new_tapes "PLUTO-%%" > autolabel "WF-%%" > tapetype DVD_SIZED_DISK > logdir "/opt/csw/etc/amanda/weeklyfull" > infofile "/opt/csw/etc/amanda/weeklyfull/curinfo" > indexdir "/opt/csw/etc/amanda/weeklyfull/index" > tapelist "/opt/csw/etc/amanda/weeklyfull/tapelist" > #etimeout 600 # number of seconds per filesystem for estimates. > etimeout 3600 # number of seconds per filesystem for estimates. > #etimeout -600 # total number of seconds for estimates. > # a positive number will be multiplied by the number of filesystems on > # each host; a negative number will be taken as an absolute total time-out. > # The default is 5 minutes per filesystem. > #dtimeout 1800 # number of idle seconds before a dump is aborted. > dtimeout 3600 # number of idle seconds before a dump is aborted. > ctimeout 30 # maximum number of seconds that amcheck waits > # for each client host > > > holdingdisk hd1 { > directory "/random/amandahold/hold" > } > > holdingdisk hd2 { > directory "/random1/amanda/holdingdisk2" > } > > define dumptype comp-tar { > program "GNUTAR" > compress fast > index yes > record yes # Important! avoid interfering with production runs > # tape_splitsize 1 Gb > tape_splitsize 1024 mbytes > # fallback_splitsize 512 MB > fallback_splitsize 4096 MB > split_diskbuffer "/random/buffer" > } > > define tapetype DVD_SIZED_DISK { > filemark 1 KB > length 10240 MB > } > > > > > > inparallel 5 > maxdumps 5 > dumpcycle 30 days > runspercycle 30 > tapecycle 20 > runtapes 9 > dumpuser "amanda" > tpchanger "chg-disk" # a virtual tape changer > tapedev "file:/bk/location/amanda/vtapes/monthlyfull/slots" > changerfile "/opt/csw/etc/amanda/monthlyfull/changerfile" > labelstr "MF-.*" > #label_new_tapes "PLUTO-%%" > autolabel "MF-%%" > tapetype DVD_SIZED_DISK > logdir "/opt/csw/etc/amanda/monthlyfull" > infofile "/opt/csw/etc/amanda/monthlyfull/curinfo" > indexdir "/opt/csw/etc/amanda/monthlyfull/index" > tapelist "/opt/csw/etc/amanda/monthlyfull/tapelist" > #etimeout 600 # number of seconds per filesystem for estimates. > etimeout 3600 # number of seconds per filesystem for estimates. > #etimeout -600 # total number of seconds for estimates. > # a positive number will be multiplied by the number of filesystems on > # each host; a negative number will be taken as an absolute total time-out. > # The default is 5 minutes per filesystem. > #dtimeout 1800 # number of idle seconds before a dump is aborted. > dtimeout 3600 # number of idle seconds before a dump is aborted. > ctimeout 30 # maximum number of seconds that amcheck waits > # for each client host > > > holdingdisk hd1 { > directory "/random/amandahold/hold" > } > > holdingdisk hd2 { > directory "/random1/amanda/holdingdisk2" > } > > define dumptype comp-tar { > program "GNUTAR" > compress fast > index yes > record yes # Important! avoid interfering with production runs > # tape_splitsize 1 Gb > tape_splitsize 1024 mbytes > #fallback_splitsize 512 MB > fallback_splitsize 4096 MB > split_diskbuffer "/random/buffer" > } > > define tapetype DVD_SIZED_DISK { > filemark 1 KB > length 10240 MB > } > > > monthlyfull amanda.conf > > inparallel 5 > maxdumps 5 > dumpcycle 30 days > runspercycle 30 > tapecycle 20 > runtapes 9 > dumpuser "amanda" > tpchanger "chg-disk" # a virtual tape changer > tapedev "file:/bk/location/amanda/vtapes/monthlyfull/slots" > changerfile "/opt/csw/etc/amanda/monthlyfull/changerfile" > labelstr "MF-.*" > #label_new_tapes "PLUTO-%%" > autolabel "MF-%%" > tapetype DVD_SIZED_DISK > logdir "/opt/csw/etc/amanda/monthlyfull" > infofile "/opt/csw/etc/amanda/monthlyfull/curinfo" > indexdir "/opt/csw/etc/amanda/monthlyfull/index" > tapelist "/opt/csw/etc/amanda/monthlyfull/tapelist" > #etimeout 600 # number of seconds per filesystem for estimates. > etimeout 3600 # number of seconds per filesystem for estimates. > #etimeout -600 # total number of seconds for estimates. > # a positive number will be multiplied by the number of filesystems on > # each host; a negative number will be taken as an absolute total time-out. > # The default is 5 minutes per filesystem. > #dtimeout 1800 # number of idle seconds before a dump is aborted. > dtimeout 3600 # number of idle seconds before a dump is aborted. > ctimeout 30 # maximum number of seconds that amcheck waits > # for each client host > > > holdingdisk hd1 { > directory "/random/amandahold/hold" > } > > holdingdisk hd2 { > directory "/random1/amanda/holdingdisk2" > } > > define dumptype comp-tar { > program "GNUTAR" > compress fast > index yes > record yes # Important! avoid interfering with production runs > # tape_splitsize 1 Gb > tape_splitsize 1024 mbytes > #fallback_splitsize 512 MB > fallback_splitsize 4096 MB > split_diskbuffer "/random/buffer" > } > > define tapetype DVD_SIZED_DISK { > filemark 1 KB > length 10240 MB > } > > > weeklyfull/slots space usage > du -hk * > 1K data > 10G slot1 > 370M slot2 > 5.1G slot3 > 5.1G slot4 > 1.7G slot5 > 1.7G slot6 > 33K slot7 > 33K slot8 > 33K slot9 > > > monthlyfull/slots space usage > > du -hk * > 10G slots/slot1 > 10G slots/slot2 > 10G slots/slot3 > 10G slots/slot4 > 10G slots/slot5 > 9.2G slots/slot6 > 10G slots/slot7 > 2.9G slots/slot8 > 10G slots/slot9 > 6.0G slots/slot10 > 6.4G slots/slot11 > 10G slots/slot12 > 2.3G slots/slot13 > 10G slots/slot14 > 8.1G slots/slot15 > 8.4G slots/slot16 > 33K slots/slot17 > 33K slots/slot18 > 33K slots/slot19 > 33K slots/slot20 > 133G slots > > I haven't provided disklist file for both backup types. However, if needed I > can give you that or anything else. > > I wonder what I can do to fill up these tapes to the full. May be use > 'flush-threshold-dumped, flush-threshold-scheduled, or taperflush ' as they > mentioned here > > http://wiki.zmanda.com/index.php/How_To:Delay_writing_to_tape_for_better_tape_utilization > > +---------------------------------------------------------------------- > |This was sent by upendra.gan...@gmail.com via Backup Central. > |Forward SPAM to ab...@backupcentral.com. > +---------------------------------------------------------------------- > > --- Brian R Cuttler brian.cutt...@wadsworth.org Computer Systems Support (v) 518 486-1697 Wadsworth Center (f) 518 473-6384 NYS Department of Health Help Desk 518 473-0773 IMPORTANT NOTICE: This e-mail and any attachments may contain confidential or sensitive information which is, or may be, legally privileged or otherwise protected by law from further disclosure. It is intended only for the addressee. If you received this in error or from someone who was not authorized to send it to you, please do not distribute, copy or use it or any attachments. Please notify the sender immediately by reply e-mail and delete this from your system. Thank you for your cooperation.