I've asked this question before but I have a litle more information now. My backups 
kick off at 10pm but they are not finishing till 8pm and by that time there is no 
one in the office to change the tape for the next backups starting two hours later. 
This only seems to have taken this long since I upgraded to amanda 2.4.2p2 to avoid 
timeout problems I was having with 2.4.1p1. 

Also along with this problem and maybe part of the cause is the fact that 
/export/home/student, staff, grad, msc(the biggest and most important parts of the 
backup - especially staff and student) are not being dumped until afternoon when 
there is a lot of users on the system. Is there a way of forcing amanda to dump and 
tape these during the night when there is no(very little) users on the system? It 
should be noted that /export/blah/blah is contained on the localhost.

I'm using dump and the tapeserver is running Solaris 5.7, I have a tapelist 
containing 20 tapes with a seperate config for monthlys which are run every 4 weeks. 
The tapeserver has 4 network cards qfe0-3, One way of speeding things up was in the 
disklist forcing each host to use the network card for the network it's on, saving 
it from going through the router but I don't know if this is done automatically(my 
networking is not as it should be).

Besides the forcing of amanda to do those dumps during the night is there any tips 
for configuring amanda to do the backups faster? Is there any difference between 
amanda 2.4.2p2 and 2.4.1p1 that would cause this massive backup time difference?

Below I have included a copy of the email sent at the end of the last backup (by the 
way what is that code 3 that ufsdump returned on /export/home/staff). I've also 
attached my amanda.conf which has an include for amanda.conf.dumptypes, 
amanda.conf.net, amanda.conf.tape (Simply to make amanda.conf less cluttered)which 
I've also included below.


Email Report:

> These dumps were to tape SCMS19.
> The next tape Amanda expects to use is: SCMS00.
> 
> FAILURE AND STRANGE DUMP SUMMARY:
>   vindaloo   /export/home lev 0 FAILED [Request to vindaloo timed out.]
>   bicycle    /export/home lev 0 FAILED [Request to bicycle timed out.]
>   toast      /export/home lev 0 FAILED [Request to toast timed out.]
>   mrwhippy   /usr/people lev 0 FAILED [Request to mrwhippy timed out.]
>   localhost  /export/home/staff lev 1 FAILED [/usr/sbin/ufsdump returned 3]
> 
> 
> STATISTICS:
>                           Total       Full      Daily
>                         --------   --------   --------
> Estimate Time (hrs:min)    9:23
> Run Time (hrs:min)        21:57
> Dump Time (hrs:min)       16:40      10:36       6:04
> Output Size (meg)       20635.4    12104.2     8531.2
> Original Size (meg)     44814.6    25340.4    19474.2
> Avg Compressed Size (%)    44.4       46.4       41.8   (level:#disks ...)
> Filesystems Dumped           48         14         34   (1:28 2:3 3:3)
> Avg Dump Rate (k/s)       352.2      324.9      399.8
> 
> Tape Time (hrs:min)        1:26       0:50       0:36
> Tape Size (meg)         20636.9    12104.6     8532.3
> Tape Used (%)              59.0       34.6       24.4   (level:#disks ...)
> Filesystems Taped            48         14         34   (1:28 2:3 3:3)
> Avg Tp Write Rate (k/s)  4104.2     4162.9     4023.6
> 
> 
> FAILED AND STRANGE DUMP DETAILS:
> 
> /-- localhost  /export/home/staff lev 1 FAILED [/usr/sbin/ufsdump returned 3]
> sendbackup: start [localhost:/export/home/staff level 1]
> sendbackup: info BACKUP=/usr/sbin/ufsdump
> sendbackup: info RECOVER_CMD=/usr/local/bin/gzip -dc |/usr/sbin/ufsrestore -f... -
> sendbackup: info COMPRESS_SUFFIX=.gz
> sendbackup: info end
> |   DUMP: Writing 32 Kilobyte records
> |   DUMP: Date of this level 0 dump: Wed Mar 13 17:01:36 2002
> |   DUMP: Date of last level 0 dump: the epoch
> |   DUMP: Dumping /dev/md/rdsk/d5 (arthur:/export) to standard output.
> |   DUMP: Mapping (Pass I) [regular files]
> ?   DUMP: Error in ftw (No such file or directory)
> |   DUMP: The ENTIRE dump is aborted.
> sendbackup: error [/usr/sbin/ufsdump returned 3]
> \--------
> 
> 
> NOTES:
>   planner: Incremental of master:/export/home/mail bumped to level 3.
>   planner: Incremental of roadkill:/export/archive bumped to level 3.
>   planner: Incremental of roadkill:/export/local bumped to level 2.
>   planner: Incremental of localhost:/var bumped to level 2.
>   taper: tape SCMS19 kb 21132160 fm 48 [OK]
> 
> 
> DUMP SUMMARY:
>                                      DUMPER STATS            TAPER STATS 
> HOSTNAME     DISK        L ORIG-KB OUT-KB COMP% MMM:SS  KB/s MMM:SS  KB/s
> -------------------------- --------------------------------- ------------
> air          -xport/home 1      63     32  50.8   0:02  15.1   0:02  27.0
> asterix      -xport/home 1    5983   1760  29.4   0:17 101.2   0:03 711.6
> besson       -xport/home 1      63     32  50.8   0:02  15.6   0:02  26.9
> bicycle      -xport/home 0 FAILED ---------------------------------------
> catullus     -tullus/ir1 1     127     32  25.2   0:02  18.8   0:03  18.4
> catullus     -tullus/ir2 0 1717151 967136  56.3  43:33 370.1   5:113107.1
> catullus     -tullus/ir3 1     255     32  12.5   0:03  11.4   0:02  27.9
> catullus     -tullus/ir4 0 23008631123392  48.8  62:51 297.9   5:503205.4
> catullus     -tullus/ir5 0  599487 356064  59.4  20:29 289.8   1:164715.6
> catullus     -tullus/ir6 0 1370527 557376  40.7  39:35 234.7   1:574767.9
> catullus     -xport/home 1      31     32 103.2   0:03  11.8   0:02  27.9
> catullus     /opt        0  381375  43328  11.4   4:11 172.9   0:133404.8
> cluj         -xport/home 1   42655  14304  33.5   2:47  85.7   0:043648.6
> donosti      -xport/home 1      63     32  50.8   0:06   5.3   0:02  27.0
> localhost    /           1     255     32  12.5   0:08   3.9   0:03  25.0
> localhost    -dbresearch 1  910815 264480  29.0  13:40 322.5   0:554823.3
> localhost    -/home/grad 0 34369591638624  47.7  50:01 546.0   5:414809.9
> localhost    -t/home/msc 1 67974393055200  44.9 143:56 353.8  10:224911.6
> localhost    -home/staff 1 FAILED ---------------------------------------
> localhost    -me/student 0 126124476292224  49.9 353:51 296.4  21:244900.7
> localhost    -/jumpstart 1 34751992363360  68.0  94:21 417.5   8:044886.8
> localhost    -local/i386 1  895711 321888  35.9  15:23 348.8   1:104629.6
> localhost    -al/oracle7 1 2997983 938400  31.3  26:33 589.1   4:213599.1
> localhost    -ocal/sparc 1 1642719 533440  32.5  22:21 397.8   1:465027.3
> localhost    /opt        3   96831   2624   2.7   0:44  60.2   0:031022.1
> localhost    /usr        1     127     32  25.2   0:29   1.1   0:02  28.1
> localhost    /var        2  126911  11680   9.2   1:03 184.1   0:033578.8
> locutus      -xport/home 1   83999  19360  23.0   2:38 122.6   0:053610.4
> master       /           1     416    416   --    0:05  78.6   0:04 117.3
> master       -/home/mail 3  687168 687168   --   20:01 572.0   4:362488.5
> master       /opt        0  109248 109248   --    5:23 337.8   0:254340.5
> master       /usr        0  464832 464832   --   20:19 381.2   1:444487.8
> master       /var        0  101696 101696   --    5:14 323.4   0:293482.7
> mrwhippy     /usr/people 0 FAILED ---------------------------------------
> obelix       -xport/home 1    1503    224  14.9   0:18  12.6   0:03 100.3
> orac         -acle/data1 2 1127935  52768   4.7   7:17 120.8   0:124433.7
> orac         -acle/data2 1     159     32  20.1   0:02  21.3   0:02  26.9
> orac         -acle/data3 1     159     32  20.1   0:06   5.0   0:02  26.8
> orac         -cle/system 0  869183 313856  36.1  13:53 376.8   2:062482.3
> roadkill     /           1     159     32  20.1   0:04   7.5   0:04  17.7
> roadkill     -rt/archive 3  105471  19520  18.5   0:30 653.3   0:101943.6
> roadkill     /export/ftp 1    8735   8064  92.3   0:19 424.9   0:071225.9
> roadkill     -port/local 2  925055 438400  47.4   9:51 742.3   3:252136.1
> roadkill     /export/www 1    4511   2016  44.7   0:24  85.6   0:03 793.1
> roadkill     /opt        0 1088223 126048  11.6   8:24 249.9   0:393194.0
> roadkill     /usr        0  743327 274464  36.9   7:21 621.8   2:221938.5
> roadkill     /var        0  153279  26368  17.2   0:45 581.6   0:211287.4
> tikka        -xport/home 1      63     32  50.8   0:02  20.2   0:02  26.9
> toast        -xport/home 0 FAILED ---------------------------------------
> turing       -xport/home 1    2975    448  15.1   0:34  13.1   0:02 201.2
> vespasian    -xport/home 1      31     32 103.2   0:01  33.1   0:02  26.9
> vespasian    /opt        1      31     32 103.2   0:01  27.9   0:02  27.0
> vindaloo     -xport/home 0 FAILED ---------------------------------------
> 
> (brought to you by Amanda version 2.4.2p2)

amanda.conf:

##
## amanda.conf - SCMS config file
##

org      "SCMS"         # your organization name for reports
mailto   "support"      # space separated list of operators at your site
dumpuser "root"         # the user to run dumps under

inparallel 10           # maximum dumpers that will run in parallel
netusage  6000 Kbps     # maximum net bandwidth for Amanda, in KB per sec
dumpcycle 4 week        # the number of days in the normal dump cycle
runspercycle 5          # the number of amdump runs in dumpcycle days
                        # (4 weeks * 5 amdump runs per week -- just weekdays)
tapecycle 20 tapes      # the number of tapes in rotation
                        # 4 weeks (dumpcycle) times 5 tapes per week (just
                        # the weekdays) plus a few to handle errors that
                        # need amflush and so we do not overwrite the full
                        # backups performed at the beginning of the previous
                        # cycle
bumpsize 20 Mb          # minimum savings (threshold) to bump level 1 -> 2
bumpdays 2              # minimum days at each level
bumpmult 4              # threshold = bumpsize * bumpmult^(level-1)

etimeout 5000           # number of seconds per filesystem 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 10800           # number of idle seconds before a dump is aborted.

ctimeout 30             # maximum number of seconds that amcheck waits
                        # for each client host


tapebufs 20
# A positive integer telling taper how many 32k buffers to allocate.
# WARNING! If this is set too high, taper will not be able to allocate
# the memory and will die.  The default is 20 (640k).

##
## Tape device
##

runtapes 1                      # number of tapes to be used in a single run of 
amdump
#tapedev "/dev/rmt/0bn"         # the no-rewind tape device to be used
tapedev "/dev/rmt/0hbn"         # the no-rewind tape device to be used
                                # The 'h' specifies a 35GB capacity; should work ok
                                # Could also use 'u' and disable software 
compression;
                                # Slightly unpredictable (see Amanda FAQ)
rawtapedev "/dev/null"          # the raw device to be used (ftape only)
tapetype DLT7000                # what kind of tape it is (see tapetypes below)
labelstr "^SCMS[0-9][0-9]*$"    # label constraint regex: all tapes must match

# The DLT isn't a changer; leave these out:
#tpchanger "chg-manual" # the tape-changer glue script
#changerfile "/usr/adm/amanda/DailySet1/changer"
#changerfile "/usr/adm/amanda/DailySet1/changer-status"
#changerfile "/opt/amanda/etc/amanda/DailySet1/changer.conf"
#changerdev "/dev/null"

##
## Holding disk
##

holdingdisk hd1 {
    comment "main holding disk"
    directory "/export/dumps/amanda"    # where the holding disk is
    use -500 Mb                 # Use all except ~8 GB (leave some for other stuff)
    chunksize 8 Gb                      # size of chunk if you want big dump to be
                                        # dumped on multiple files on holding disks
                                        #  N Kb/Mb/Gb split disks in chunks of size 
N
                                        #  0          split disks in INT_MAX/1024 Kb 
chunks
                                        # -1          same as -INT_MAX/1024 (see 
below)
                                        # -N Kb/Mb/Gb dont split, dump larger
                                        #             filesystems directly to tape
                                        #             (example: -2 Gb)
    }

##
## Location of log files
##
infofile "/var/adm/amanda/scms/curinfo"         # database DIRECTORY
logdir   "/var/adm/amanda/scms"                 # log directory
indexdir "/var/adm/amanda/scms/index"           # index directory
tapelist "/var/adm/amanda/scms/tapelist"        # list of used tapes

includefile "/opt/amanda/etc/amanda/scms/amanda.conf.tape"
includefile "/opt/amanda/etc/amanda/scms/amanda.conf.dumptypes"
includefile "/opt/amanda/etc/amanda/scms/amanda.conf.net"


amanda.conf.tape:

##
## Amanda tape config
##
define tapetype DLT {
    comment "DLT tape drives"
    length 20000 mbytes         # 20 Gig tapes
    filemark 2000 kbytes        # I don't know what this means
    speed 1536 kbytes           # 1.5 Mb/s
}

define tapetype DAT {
    comment "DAT tape drives"
    length 1000 mbytes          # these numbers are not accurate
    filemark 100 kbytes         # but you get the idea
    speed 100 kbytes
}

# Definition added by jr
define tapetype DLT7000 {
    comment "DLT-7000 on E450"
    length 35000 mbytes
    filemark 8 kbytes
    speed 10 mbytes
}


amanda.conf.dumptypes:

# SCMS dump types:
define dumptype winnt {
    global
    comment "Backup of Windows NT clients using Samba"
    compress server fast
    program "GNUTAR"
}
define dumptype scms-static {
    global
    comment "Static filesystems with little change"
    compress client fast
    dumpcycle 10
    priority low
}

define dumptype scms-static-local {
    global
    comment "Static filesystems with little change on local machine"
    compress client fast
    dumpcycle 10
    priority low
    #holdingdisk no
}

define dumptype scms-homes {
    global
    comment "Home areas on machines"
    compress client fast
    dumpcycle 5
    priority high
}

define dumptype scms-homes-local {
    global
    comment "Home areas on local server"
    compress client fast
    priority high
    dumpcycle 5
    #holdingdisk no
}

define dumptype scms-root {
    global
    comment "Root filesystems"
    compress client fast
    priority medium
    dumpcycle 10
}

define dumptype scms-root-local {
    global
    comment "Root filesystem on local machine"
    compress client fast
    priority medium
    dumpcycle 10
    #holdingdisk no
}

define dumptype scms-var {
    global
    comment "var filesystems"
    compress client fast
    priority medium
    exclude "/tmp"
    dumpcycle 10
}

define dumptype scms-var-local {
    global
    comment "var filesystem on local machine"
    compress client fast
    priority medium
    exclude "/tmp"
    dumpcycle 10
    #holdingdisk no
}

define dumptype scms-comp {
    global
    comment "Disks to be compressed"
    compress client fast
}

define dumptype scms-comp-local {
    global
    comment "local disks to be highly compressed"
    compress client fast
    #holdingdisk no
}

define dumptype scms-nocomp {
    global
    comment "Disks which aren't compressed"
    compress none
}

define dumptype scms-gnutar {
    global
    program "GNUTAR"
    comment "Disks using GNU tar"
    compress server fast
}


amanda.conf.net:

##
## amanda.conf.net
## Network interface definitions
##

define interface local {
    comment "a local disk"
    use 10000 kbps
}

#define interface le0 {
#    comment "10 Mbps ethernet"
#    use 400 kbps
#}

#define interface hme0 {
#    comment "100 Mbps ethernet"
#    use 4000 kbps
#}

define interface qfe0 {
    comment "Quad fast ethernet 0"
    use 6000 kbps
}

define interface qfe1 {
    comment "Quad fast ethernet 1"
    use 6000 kbps
}

define interface qfe2 {
    comment "Quad fast ethernet 2"
    use 6000 kbps
}

define interface qfe3 {
    comment "Quad fast ethernet 3"
    use 6000 kbps
}




Reply via email to