Amanda - MultiNET References


Einfuehrung

Diese Seite soll eine Kurzbeschreibung der wichtigsten Befehle zur Benutzung von Amanda liefern. Ausserdem wird  gezeigt, wo  mehr Informationen ueber Befehle zu  finden sind. Fuer ausfuehrlichere Informationen wie man Amanda bei MultiNET benutzt, muss bei auf User-Guide Seite nachgeschaut werden.
 


Amanda - MultiNET References:
 

1. ) tape labeln:

2. ) tape label ueberschreiben:

3.) label des eingelegten tapes lesen

4. ) Sicherung testen:

5. ) Sicherung starten:

6. ) Sicherung finden:

7.) Sicherung zurueckspielen:

8.) mehr Informationen zu den Befehlen


 
 
 


<-zurueck Amanda-> <-zurueck Amanda - MultiNET-> <-zurueck Amanda - MutliNET User Guide->
<-zurueck Amanda - MultiNET Installation/Konfiguration->






1. ) Tape Labeln mit dem "amlabel" Befehl

Bevor Amanda eine Sicherung auf ein Tape schreiben kann, muss dieses richtig gelabelt sein. Dies geschieht bei Amanda mit dem "amlabel"Befehl. Es folgen nun 2 Beispiele zum "amlabel" Befehl. Das erste wie immer allgemein, und das zweite ein Bsp. wie "amlabel"  bei MultiNET benutzt wird:

amlabel 'sicherungsname' 'labelstr'
amlabel VK_Ramjet DailyVK_R1
Wichtig: Der Name darf keine Leerzeichen enthalten, und muss zum "labelstr" in der amanda.conf  passen. Ausserdem sollte die  Ziffer am Schluss immer richtig gewaehlt sein. Man haelt sich also am besten soviel Baender wie in der amanda.conf bei "tapecycle" angegeben bereit, und labelt gleich alle. Hab ich also bei VK_Ramjet ein tapecycle von 5, label ich 5 Baender: DailyVK_R1-DailyVK_R5. Alle Baender die fuer die Sicherung schon benutzt wurden findet man im Logdirectory unter "tapelist".

START





2. )  label ueberschreiben:

Ist ein Tape schoneinmal von Amanda gelabelt worden, laesst Amanda aus Schutzgruenden nicht zu dieses einfach durch ein neues Label zu uebeschreiben. Deshalb gibt es den "amrmtape" Befehl von Amanda. Mit mhm kann man das alte Label loeschen, und  ein neues label auf das Band schreiben.
 

amrmtape 'Sicherungsname' 'labelstr'
amrmtape VK_Ramjet DailyVK_R1
Wichtig: Mit dem "labelstr" muss auch die korrekte Ziffer des tapes  angegeben werden, damit das label geloscht werden kann.

START


3. )  label des eingelegten tapes lesen:

Um festzustellen welches label das gerade eingelgte tape hat, gibt es den "amtape" Befehl. Dieser funktioniert aber nur bei tape- changer. Fuer alle Faelle aber eine Liste der mit "amtape" erreichbaren Informationen.

Usage: amtape <conf> <command>
        Valid commands are:
                reset                Reset changer to known state
                eject                Eject current tape from drive
                clean                Clean the drive
                show                 Show contents of all slots
                current              Show contents of current slot
                slot <slot #>        load tape from slot <slot #>
                slot current         load tape from current slot
                slot prev            load tape from previous slot
                slot next            load tape from next slot
                slot first           load tape from first slot
                slot last            load tape from last slot
                label <label>        find and load labeled tape
                taper                perform taper's scan alg.
                device               show current tape device


START



4. ) Sicherung testen mit amcheck

Sparen Sie sich  unnoetige Arbeit und machen Sie einen Test bevor Sie eine Sicherung starten lassen. Durch die Eingabe des "amcheck" Befehls wird angezeigt, ob es noch Probleme gibt und wo. Dabei wird auch  angezeigt ob es sich um ein Problem beim Master host oder bei einem Client host handelt.
 

amcheck 'Sicherungsname'
amcheck VK_Ramjet
=>dump@tom(117)% amcheck VK_Alle
Amanda Tape Server Host Check
-----------------------------
/dumps/amanda: 9206 KB disk space available, using 9206 KB.
NOTE: skipping tape-writable test.
Tape DailyVK_Alle6 label ok.
Server check took 47.631 seconds.

Amanda Backup Client Hosts Check
--------------------------------
Client check: 4 hosts checked in 2.672 seconds, 0 problems found.

(brought to you by Amanda 2.4.1p1)
START

5. ) Sicherung starten mit 'amdump'

Ist der amckeck ohne Probleme durch koennen Sie beruhigt die Sicherung starten, indem Sie einfach amdump und den Sicherungsnamen angeben. Aber Achtung Sie bekommen von Amanda wahrend der Sicherung keine Ausgabe wie er oder was er gerade macht.
 

amdump 'Sicherungsname'
amdump VK_Ramjet
START


6. ) Sicherung bzw. tape finden mit 'amadmin'

Wenn Sie wissen wollen wo, also auf welchem Band sich eine Sicherung eines Rechners und einer best. Patition finden laesst, so muessen Sie den "amadmin" Befehl benutzen. Wie gewohnt zuerst die allgemeine Beschreibung des Befehls dann ein Bsp von MultiNET.
 

amadmin Sicherungsname' find 'hostname' 'partition_name' // zeigt an auf welchem Medium sich das Bachup einer best. Partition eines best. Rechners befindet.
amadmin VK_Alle find ramjet /cvs // zeigt an auf welchem Band die Sicherung der tmp Partition von Tomcat ist
=>amadmin VK_Alle find ramjet /cvs
Warning: no log files found for tape DailyVK_Alle6 written 1999-08-03
Scanning /dumps/amanda...
date       host   disk lv tape or file  file status
1999-07-29 ramjet /cvs  0 DailyVK_Alle1    6 OK
1999-07-30 ramjet /cvs  1 DailyVK_Alle3    9 OK
1999-08-02 ramjet /cvs  1 DailyVK_Alle4    8 OK
1999-08-02 ramjet /cvs  0 DailyVK_Alle5   21 OK
dump@tom(145)%


mit amadmin laessen sich einige Informationen finden. Gibt man nur "amadmin" ein, erhaehlt man eine Liste der Informationen die sich mit "amadmin" finden lassen.

amadmin=>dump@tom(147)% amadmin
Usage: amadmin <conf> <command> {<args>} ...
    Valid <command>s are:
        version                         # Show version info.
        force <hostname> <disks> ...    # Force level 0 tonight.
        unforce <hostname> <disks> ...  # Clear force command.
        reuse <tapelabel> ...           # re-use this tape.
        no-reuse <tapelabel> ...        # never re-use this tape.
        find <hostname> <disks> ...     # Show which tapes these dumps are on.
        delete <hostname> <disks> ...   # Delete from database.
        info <hostname> <disks> ...     # Show current info records.
        due <hostname> <disks> ...      # Show due date.
        balance                         # Show nightly dump size balance.
        tape                            # Show which tape is due next.
        bumpsize                        # Show current bump thresholds.
        export [<hostname> [<disks>]]   # Export curinfo database to stdout.
        import                          # Import curinfo database from stdin.


START





7. ) Sicherung von Tape zurueckspielen

Um eine Sicherung von tape zurueck auf den Rechner zu spielen muessen Sie den "amrestore" Befehl benutzen.  Dieser sucht die Partition auf dem Medium und produziert eine Ausgabe im dump-Format; diese kann das restore - Kommando als Eingabe auswerten. Der Befehl zur Wiederherstellung von Dateien kann also wie folgt aussehen:

amrestore: Usage:
 amrestore [-r|-c] [-h] [-p] tapedev [host [disk [date ... ]]]| restore
Beispiel fuer die root Partition von tomcat:
1. amrestore v-p /dev/rmt/0bn  tomcat / | /usr/sbin/ufsrestore -if

 2. cd 

 3. add /tmp

 4. ls

 5. .cd /tmp //(Achtung wird in das Directory geschrieben in dem Sie gerade stehen.)

 6. extract
ACHTUNG: Tomcat hatte Probleme mit amrestore, wogegen aber ein reboot immer half.


START





8. ) mehr Informationen zu den Befehlen:

da auf dieser Seite immer nur eine Kurzbeschreibung zu den Befehlen gegeben ist, kann es natuerlich erforderlich sein in den man pages von Amanda nachzuschauen. Auf Ramjet unter /h/tom/amanda/amanda2.4.1p1/man findet man alle Informationen ueber die Befehle von Amanda und ueber die versch. Parametereinstellungen. Gibt man einen Amanda Befehl  ohne jegliche Zustazinformation ein, bekommt man immer Informationen ueber den Befehl, und wie er zu benutzen ist.

TIP: mit tkman lassen sich die Amanda man pages sehr schoen anschauen.
 
 

START