On Wednesday 07 November 2018 15:16:36 Gene Heskett wrote:

> On Wednesday 07 November 2018 12:25:50 Chris Miller wrote:
> > Hi Austin,
> >
> > Thanks very much. Your comments have been very helpful, and I
> > appreciate the obviously considerable amount of time you spent to
> > help me. I'm much farther along on this project as a result. I have
> > no idea how I'm going to verify that everything is working the way I
> > expect it to work, but I guess I will become much more familiar with
> > how to manage AMANDA as I spend more time. AmCheck tells me that I
> > only have one problem. I think AMANDA can't find the vtapes, so I
> > need to learn much more about vtapes. This is an area that I
> > understand
> > theoretically, but I'm having trouble turning this theory into
> > practice.Is there a good discussion of vtapes somewhere?
> >
> > I have this line in amanda.conf:
> >
> > tapetype "NAS"
> > tpchanger "chg-disk:/etc/amanda/mail.tclc.org/dst"
> > labelstr "vtape.[0-9][0-9]"
> >
> > I am apparently not doing what I want to do, which is point AMANDA
> > to my NAS:
> >
> > bash-4.2$ ls -al /etc/amanda/mail.tclc.org/
> >
> > lrwxrwxrwx. 1 root root 26 Nov 6 07:02 dst ->
> > /net/nas1/d0/Mail.TCLC.org
> >
> >
> > bash-4.2$ ls /net/nas1/d0/Mail.TCLC.org
> > state vtape.04 vtape.09 vtape.14 vtape.19 vtape.24 vtape.29 vtape.34
> > vtape.39 vtape.44 vtape.49 vtape.54 vtape.59 vtape.00 vtape.05
> > vtape.10 vtape.15 vtape.20 vtape.25 vtape.30 vtape.35 vtape.40
> > vtape.45 vtape.50 vtape.55 vtape.60 vtape.01 vtape.06 vtape.11
> > vtape.16 vtape.21 vtape.26 vtape.31 vtape.36 vtape.41 vtape.46
> > vtape.51 vtape.56 vtape.61 vtape.02 vtape.07 vtape.12 vtape.17
> > vtape.22 vtape.27 vtape.32 vtape.37 vtape.42 vtape.47 vtape.52
> > vtape.57 vtape.62 vtape.03 vtape.08 vtape.13 vtape.18 vtape.23
> > vtape.28 vtape.33 vtape.38 vtape.43 vtape.48 vtape.53 vtape.58
> >
> > Thanks for the help,
>
> A few questions here:
> How did you build amamda? [here, as the user amanda, always configure
> driven by the same script shown here:]
> =======================================
> #!/bin/sh
> # since I'm always forgetting to su amanda...
> if [ `whoami` != 'amanda' ]; then
>       echo
>       echo "!!!!!!!!!!!!!!!!!! Warning !!!!!!!!!!!!!!!!!!!"
>       echo "Amanda needs to be configured and built by the"
>       echo "user amanda, but must be installed by user root."
>       echo
>       exit 1
> fi
> make clean
> rm -f config.status config.cache
> ./configure --with-user=amanda \
>       --with-group=disk \
>       --with-owner=amanda \
>       --with-gnu-ld \
>       --prefix=/usr/local/ \
>       --with-debugging=/tmp/amanda-dbg/ \
>       --with-tape-server=coyote \
>       --with-bsdtcp-security --with-amandahosts \
>       --with-configdir=/usr/local/etc/amanda \
>       --enable-manpage-build  \
>       --with-readline \
>       --with-gnutar=/bin/tar \
>       --with-security-file=/etc/amanda-security.conf \
>       --with-amandates-file=/etc/amandates
> echo "sleeping for reading configures warnings"
> echo "a make as amanda will continue after 75 seconds..."
> sleep 75
> make
> =========================
>
> How did you install amanda? [here as root, mandatory I believe]
>
> looking at /usr/local/sbin/am*, [all are owned by root:staff,
> but that may change with the os]
>
> I do not have a NAS, but just a normal big drive mounted at
> /amandatapes in my /etc/fstab.
>
> It is formatted ext4, and the whole thing is owned by amanda:disk, but
> this does change with the OS conventions in use at your site.
>
> gene@coyote:~$ ls -l /amandatapes
> total 20
> drwxr-xr-x 62 amanda disk  4096 Nov  7 03:01 Dailys
> drwx------  2 root   root 16384 Aug 23 16:37 lost+found
>
>
> Inside of /amandatapes/
> gene@coyote:~$ ls -l /amandatapes/*
> /amandatapes/Dailys:
> total 244
> lrwxrwxrwx 1 amanda amanda    6 Nov  7 03:01 data -> slot36
> drwxr-x--- 2 amanda amanda 4096 Oct  8 04:32 slot1
> drwxr-x--- 2 amanda amanda 4096 Oct 16 03:25 slot10
> drwxr-x--- 2 amanda amanda 4096 Oct 16 03:37 slot11
> drwxr-x--- 2 amanda amanda 4096 Oct 17 04:15 slot12
> drwxr-x--- 2 amanda amanda 4096 Oct 18 04:04 slot13
> drwxr-x--- 2 amanda amanda 4096 Oct 19 03:43 slot14
> drwxr-x--- 2 amanda amanda 4096 Oct 20 03:43 slot15
> drwxr-x--- 2 amanda amanda 4096 Oct 21 04:00 slot16
> drwxr-x--- 2 amanda amanda 4096 Oct 22 04:06 slot17
> drwxr-x--- 2 amanda amanda 4096 Oct 23 03:33 slot18
> drwxr-x--- 2 amanda amanda 4096 Oct 24 03:59 slot19
> drwxr-x--- 2 amanda amanda 4096 Oct  9 03:24 slot2
> drwxr-x--- 2 amanda amanda 4096 Oct 25 03:30 slot20
> drwxr-x--- 2 amanda amanda 4096 Oct 26 03:24 slot21
> drwxr-x--- 2 amanda amanda 4096 Oct 26 03:38 slot22
> drwxr-x--- 2 amanda amanda 4096 Oct 27 04:16 slot23
> drwxr-x--- 2 amanda amanda 4096 Oct 28 06:04 slot24
> drwxr-x--- 2 amanda amanda 4096 Oct 29 03:51 slot25
> drwxr-x--- 2 amanda amanda 4096 Oct 30 03:43 slot26
> drwxr-x--- 2 amanda amanda 4096 Oct 31 03:45 slot27
> drwxr-x--- 2 amanda amanda 4096 Nov  1 04:00 slot28
> drwxr-x--- 2 amanda amanda 4096 Nov  2 03:43 slot29
> drwxr-x--- 2 amanda amanda 4096 Oct  9 03:38 slot3
> drwxr-x--- 2 amanda amanda 4096 Nov  3 03:55 slot30
> drwxr-x--- 2 amanda amanda 4096 Nov  4 03:46 slot31
> drwxr-x--- 2 amanda amanda 4096 Nov  5 03:27 slot32
> drwxr-x--- 2 amanda amanda 4096 Nov  5 03:38 slot33
> drwxr-x--- 2 amanda amanda 4096 Nov  6 05:24 slot34
> drwxr-x--- 2 amanda amanda 4096 Nov  6 06:38 slot35
> drwxr-x--- 2 amanda amanda 4096 Nov  7 03:44 slot36
> drwxr-x--- 2 amanda amanda 4096 Sep 19 03:44 slot37
> drwxr-x--- 2 amanda amanda 4096 Sep 20 03:29 slot38
> drwxr-x--- 2 amanda amanda 4096 Sep 21 03:45 slot39
> drwxr-x--- 2 amanda amanda 4096 Oct 10 04:22 slot4
> drwxr-x--- 2 amanda amanda 4096 Sep 22 04:34 slot40
> drwxr-x--- 2 amanda amanda 4096 Sep 23 03:49 slot41
> drwxr-x--- 2 amanda amanda 4096 Sep 24 03:16 slot42
> drwxr-x--- 2 amanda amanda 4096 Sep 24 03:47 slot43
> drwxr-x--- 2 amanda amanda 4096 Sep 25 04:17 slot44
> drwxr-x--- 2 amanda amanda 4096 Sep 25 04:29 slot45
> drwxr-x--- 2 amanda amanda 4096 Sep 26 04:02 slot46
> drwxr-x--- 2 amanda amanda 4096 Sep 27 03:53 slot47
> drwxr-x--- 2 amanda amanda 4096 Sep 28 03:51 slot48
> drwxr-x--- 2 amanda amanda 4096 Sep 29 04:04 slot49
> drwxr-x--- 2 amanda amanda 4096 Oct 11 04:32 slot5
> drwxr-x--- 2 amanda amanda 4096 Sep 30 04:21 slot50
> drwxr-x--- 2 amanda amanda 4096 Oct  1 03:47 slot51
> drwxr-x--- 2 amanda amanda 4096 Oct  2 03:15 slot52
> drwxr-x--- 2 amanda amanda 4096 Oct  2 03:46 slot53
> drwxr-x--- 2 amanda amanda 4096 Oct  3 12:23 slot54
> drwxr-x--- 2 amanda amanda 4096 Oct  3 12:36 slot55
> drwxr-x--- 2 amanda amanda 4096 Oct  4 04:12 slot56
> drwxr-x--- 2 amanda amanda 4096 Oct  4 07:37 slot57
> drwxr-x--- 2 amanda amanda 4096 Oct  5 03:42 slot58
> drwxr-x--- 2 amanda amanda 4096 Oct  6 03:56 slot59
> drwxr-x--- 2 amanda amanda 4096 Oct 12 03:48 slot6
> drwxr-x--- 2 amanda amanda 4096 Oct  7 03:47 slot60
> drwxr-x--- 2 amanda amanda 4096 Oct 13 04:00 slot7
> drwxr-x--- 2 amanda amanda 4096 Oct 14 03:44 slot8
> drwxr-x--- 2 amanda amanda 4096 Oct 15 04:02 slot9
> -rw------- 1 amanda amanda 1044 Nov  7 03:43 state
>
> And a normal directory command looks like this:
> (wordwrap off)
> gene@coyote:~$ ls -l /amandatapes/Dailys/data/
> total 17986140
> -rw------- 1 amanda amanda      32768 Nov  7 03:02 00000.Dailys-36
> -rw------- 1 amanda amanda     272502 Nov  7 03:02 00001.GO704._root.0
> -rw------- 1 amanda amanda      80218 Nov  7 03:02 00002.shop._home.1
> -rw------- 1 amanda amanda      32947 Nov  7 03:02
> 00003.GO704._var_amanda.0 -rw------- 1 amanda amanda     163685 Nov  7
> 03:02 00004.coyote._home_gene_Downloads.1 -rw------- 1 amanda amanda  
>    32936 Nov  7 03:02 00005.shop._var_amanda.0 -rw------- 1 amanda
> amanda      33682 Nov  7 03:02 00006.shop._usr_local.0 -rw------- 1
> amanda amanda    5012971 Nov  7 03:02 00007.lathe._usr_src.0
> -rw------- 1 amanda amanda      70603 Nov  7 03:02 00008.shop._root.0
> -rw------- 1 amanda amanda    1156740 Nov  7 03:02 00009.lathe._etc.0
> -rw------- 1 amanda amanda      33043 Nov  7 03:02
> 00010.lathe._usr_lib_amanda.1 -rw------- 1 amanda amanda    1025706
> Nov  7 03:02 00011.shop._etc.0 -rw------- 1 amanda amanda      32935
> Nov  7 03:02 00012.lathe._var_amanda.0 -rw------- 1 amanda amanda     
> 33687 Nov  7 03:02 00013.lathe._usr_local.0 -rw------- 1 amanda amanda
>     264760 Nov  7 03:02 00014.lathe._var_lib_amanda.0 -rw------- 1
> amanda amanda     113986 Nov  7 03:02 00015.lathe._root.0 -rw------- 1
> amanda amanda  116802434 Nov  7 03:03 00016.coyote._home_gene.3
> -rw------- 1 amanda amanda   22060197 Nov  7 03:03
> 00017.shop._lib_firmware.0 -rw------- 1 amanda amanda     206839 Nov 
> 7 03:03 00018.shop._var_lib_amanda.0 -rw------- 1 amanda amanda  
> 21972628 Nov  7 03:04 00019.lathe._lib_firmware.0 -rw------- 1 amanda
> amanda    1325919 Nov  7 03:04 00020.shop._usr_lib_amanda.0 -rw-------
> 1 amanda amanda 1593199327 Nov  7 03:17 00021.coyote._home_gene_Mail.0
> -rw------- 1 amanda amanda     817243 Nov  7 03:17
> 00022.coyote._home_amanda.2 -rw------- 1 amanda amanda     224469 Nov 
> 7 03:17 00023.coyote._home_gene_src.1 -rw------- 1 amanda amanda     
> 45037 Nov  7 03:17 00024.coyote._home_gene_Download.1 -rw------- 1
> amanda amanda      37332 Nov  7 03:17 00025.coyote._home_ups.1
> -rw------- 1 amanda amanda      35124 Nov  7 03:17
> 00026.coyote._home_nut.1 -rw------- 1 amanda amanda 1437636608 Nov  7
> 03:17 00027.coyote._home_gene_Documents.0 -rw------- 1 amanda amanda
> 3660464128 Nov  7 03:18 00028.coyote._home_gene_Videos.0 -rw------- 1
> amanda amanda  455036928 Nov  7 03:19 00029.coyote._var.3 -rw------- 1
> amanda amanda    9842688 Nov  7 03:19 00030.coyote._bin.0 -rw------- 1
> amanda amanda    8286208 Nov  7 03:19 00031.coyote._sbin.0 -rw-------
> 1 amanda amanda  617714844 Nov  7 03:20
> 00032.coyote._GenesAmandaHelper-0.61.3 -rw------- 1 amanda amanda 
> 537868007 Nov  7 03:23 00033.coyote._usr_local.0 -rw------- 1 amanda
> amanda 6189106560 Nov  7 03:27 00034.picnc._.0 -rw------- 1 amanda
> amanda   36165016 Nov  7 03:27 00035.lathe._home.0 -rw------- 1 amanda
> amanda 1292896213 Nov  7 03:37 00036.coyote._usr_lib.0 -rw------- 1
> amanda amanda     165690 Nov  7 03:37
> 00037.coyote._home_gene_PublicA.1 -rw------- 1 amanda amanda     
> 33804 Nov  7 03:37 00038.coyote._home_gene_PublicB.1 -rw------- 1
> amanda amanda     667648 Nov  7 03:37 00039.coyote._root.1 -rw-------
> 1 amanda amanda     278528 Nov  7 03:37
> 00040.coyote._home_gene_Pictures.1 -rw------- 1 amanda amanda   
> 1448878 Nov  7 03:38 00041.coyote._usr_src.1 -rw------- 1 amanda
> amanda    1519374 Nov  7 03:38 00042.coyote._opt.1 -rw------- 1 amanda
> amanda    1954792 Nov  7 03:39 00043.coyote._usr_share.1 -rw------- 1
> amanda amanda     226590 Nov  7 03:39 00044.coyote._usr_include.1
> -rw------- 1 amanda amanda     196608 Nov  7 03:39
> 00045.coyote._usr_pix.1 -rw------- 1 amanda amanda     122229 Nov  7
> 03:39 00046.coyote._etc.1 -rw------- 1 amanda amanda      73728 Nov  7
> 03:39 00047.coyote._usr_movies.1 -rw------- 1 amanda amanda     104448
> Nov  7 03:39 00048.coyote._usr_bin.1 -rw------- 1 amanda amanda    
> 203604 Nov  7 03:39 00049.coyote._lib.1 -rw------- 1 amanda amanda    
>  63488 Nov  7 03:40 00050.coyote._CoCo.1 -rw------- 1 amanda amanda   
>   43008 Nov  7 03:40 00051.coyote._usr_dlds_misc.1 -rw------- 1 amanda
> amanda      43008 Nov  7 03:40 00052.coyote._home_gene_Music.1
> -rw------- 1 amanda amanda      43008 Nov  7 03:40
> 00053.coyote._home_gene_LCNC-isos.1 -rw------- 1 amanda amanda     
> 43008 Nov  7 03:40 00054.coyote._usr_dlds_tgzs.1 -rw------- 1 amanda
> amanda      43008 Nov  7 03:40 00055.coyote._usr_music.1 -rw------- 1
> amanda amanda      43008 Nov  7 03:40 00056.coyote._usr_dlds_books.1
> -rw------- 1 amanda amanda      89387 Nov  7 03:40
> 00057.coyote._usr_games.0 -rw------- 1 amanda amanda      43008 Nov  7
> 03:40 00058.coyote._boot.1 -rw------- 1 amanda amanda      34993 Nov 
> 7 03:40 00059.coyote._usr_sbin.1 -rw------- 1 amanda amanda 1838654889
> Nov  7 03:42 00060.GO704._home.0 -rw------- 1 amanda amanda   25170944
> Nov  7 03:42 00061.picnc._boot.0 -rw------- 1 amanda amanda    1364107
> Nov  7 03:42 00062.GO704._var_lib_amanda.0 -rw------- 1 amanda amanda 
>  18424136 Nov  7 03:43 00063.GO704._lib_firmware.0 -rw------- 1 amanda
> amanda   13355490 Nov  7 03:43 00064.GO704._usr_local.0 -rw------- 1
> amanda amanda    2163531 Nov  7 03:43 00065.GO704._usr_lib_amanda.0
> -rw------- 1 amanda amanda    1736803 Nov  7 03:43 00066.GO704._etc.0
> -rw-r--r-- 1 amanda amanda     112640 Nov  7 03:44 configuration.tar
> -rw-r--r-- 1 amanda amanda  499036160 Nov  7 03:44 indices.tar
>
> The last 2 files were generated by my scripts, all located at
> /GenesAmandaHelper-0.61 on my system drive.
>
> The translation between the /usr/local/etc/Daily to
> /amandatapes/Dailys takes place in /usr/local/etc/amanda/Daily and in
> a script I wrote several years ago as a wrapper for the amanda stuff,
> which in addition to running the backup and such, also appends the
> contents of my $config directory, and the contents of amanda's index
> tree, to the end of each backup run, allowing me to recover to a bare
> metal system install on a new system drive, to the exact state it was
> in at about 4am when the last run was completed, bypassing the one
> days loss of data that running it directly results in.
>
> The other fine points can be seen in the
> 0040.coyote_GenesAmandaHelper-0.61.0, a slightly dated version of
> which can be downloaded from my web site in the signature below. Find
> the link to Genes-os9stf, and its very nearly the top of the list.
>
> It includes scripts that can format and label the vtapes on your drive
> in the NAS if the NAS is that transparent. This maybe the reason
> amcheck cannot find a vtape, no "tape header" has as yet been written
> into the individual directories which represent the vtapes to amanda.
> If the NAS is not that transparent, those diffs will need to be worked
> out once the showstopper is found.
>
> I went to refresh that dl with the latest level0, and found the
> database maintained in the cinfig-bak directory is also included, and
> has grown that directory from about 60 kilobytes, to over 10 Gb
> despite my scripts doing housekeeping deletions as vtapes are re-used.
>  So I will break that dle up into 2 dle's right now. But the updated
> scripts will not be available until tomorrow, well after tonights run.
> Or I make an extra run right now.
>
> That sounds like a good idea... Take a look around 18:00 EST.
>
Except it failed to even tar up that tree, the backup files generated is 
virtually empty. Since it only has one exclusion I changed the dumptype 
to include it in the dumptype. We'll see if that worked on tonights run. 
So look after I've had a chance to check it tomorrow.

> Those scripts are quite familiar with being edited to suit your
> system.

> I'll try to help if you PM me, but I know zip about a NAS.



Copyright 2018 by Maurice E. Heskett
-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

Reply via email to