Sichern von Dateien und Verz., aber gezielt Verzeichnisse auslassen
tar cfv - daten/ /var/www/html/ "--exclude=daten/temp/*" "--exclude=daten/userhome" | gzip -9 > /var/tmp/dasi.tgz
Montag, 23. April 2007
Mittwoch, 18. April 2007
yum via Proxy
Um "yum" via Proxy nutzen zu koennen muss man
eine Umgebungsvariable setzen.
mit User+Passwort:
export HTTP_PROXY="http://USER:PASSWORD@PROXY-IP:PORT/"
ohne User:
export HTTP_PROXY="http://PROXY-IP:PORT/"
pruefen:
env | grep -i proxy
eine Umgebungsvariable setzen.
mit User+Passwort:
export HTTP_PROXY="http://USER:PASSWORD@PROXY-IP:PORT/"
ohne User:
export HTTP_PROXY="http://PROXY-IP:PORT/"
pruefen:
env | grep -i proxy
Ausgabe von Programm umleiten in ein Logfile
So wird die Ausgabe an der Console ausgegeben und
in das "logfile" geschrieben.
./ | tee
z.B.
./dsmc inc -subdir=yes '/*' '/dev/*' '/opt/*' '/home/*' '/var/*' | tee backup_.log
in das "logfile" geschrieben.
./
z.B.
./dsmc inc -subdir=yes '/*' '/dev/*' '/opt/*' '/home/*' '/var/*' | tee backup_
Freitag, 6. April 2007
ftp per scrip
###### variables ######
FTPFILE=".netrc" # file for access interactive
FTPCMD=".ftpcmd" # file for access interactive
FTPUSER="ftpuser" # ftp-username
FTPPW="password" # ftp-password
FTPHOST="FTPSERVER" # ftp-server
###### FTP backup ######
if [[ ! -f "~/$FTPFILE" ]]; then # if the ~/.netrc not exist, create it
/bin/echo "machine $FTPHOST login $FTPUSER password $FTPPW" > "~/$FTPFILE"
/bin/chmod 600 "~/$FTPFILE"
done
if [[ ! -f "~/$FTPCMD" ]]; then # if the ~/.ftpcmd not exist, create it, for interactive commads on ftp-sever
/bin/echo "passive" > "~/$FTPCMD"
/bin/echo "lcd $TEMPPATH" >> "~/$FTPCMD"
/bin/echo "mput *" >> "~/$FTPCMD"
/bin/echo "quit" >> "~/$FTPCMD"
/bin/chmod 600 "~/$FTPCMD"
done
/usr/bin/ftp -i $FTPHOST < ~/.$FTPCMD
if [[ $? = 0 ]]; then
exit
else
echo "Error in FTP Connection"
echo "Error-Code: $?"
done
FTPFILE=".netrc" # file for access interactive
FTPCMD=".ftpcmd" # file for access interactive
FTPUSER="ftpuser" # ftp-username
FTPPW="password" # ftp-password
FTPHOST="FTPSERVER" # ftp-server
###### FTP backup ######
if [[ ! -f "~/$FTPFILE" ]]; then # if the ~/.netrc not exist, create it
/bin/echo "machine $FTPHOST login $FTPUSER password $FTPPW" > "~/$FTPFILE"
/bin/chmod 600 "~/$FTPFILE"
done
if [[ ! -f "~/$FTPCMD" ]]; then # if the ~/.ftpcmd not exist, create it, for interactive commads on ftp-sever
/bin/echo "passive" > "~/$FTPCMD"
/bin/echo "lcd $TEMPPATH" >> "~/$FTPCMD"
/bin/echo "mput *" >> "~/$FTPCMD"
/bin/echo "quit" >> "~/$FTPCMD"
/bin/chmod 600 "~/$FTPCMD"
done
/usr/bin/ftp -i $FTPHOST < ~/.$FTPCMD
if [[ $? = 0 ]]; then
exit
else
echo "Error in FTP Connection"
echo "Error-Code: $?"
done
Donnerstag, 5. April 2007
namesaufloesungsreihenfolge
/etc/netsvc.conf aenlich der nsswitch.conf unter Linux
hosts = local, bind
(zuerst hosts dann DNS Abfrage)
Alternativ in der Console fuer Tests sollte auch so gehen:
export NSORDER=local,bind
es muss aber die resolv.conf vorhanden sein
nameserver 192.168.1.123
domain meinedomain.tld
hosts = local, bind
(zuerst hosts dann DNS Abfrage)
Alternativ in der Console fuer Tests sollte auch so gehen:
export NSORDER=local,bind
es muss aber die resolv.conf vorhanden sein
nameserver 192.168.1.123
domain meinedomain.tld
Montag, 2. April 2007
VIO Backup -> Bootable ISO
Backup von VIO ohne DVD-RAM / NIM-Server
----------------------------------------
mkdir /home/padmin/backup
mount 10.1.0.20:/viobackup /home/padmin/backup
#backupios -file /home/padmin/backup/image.img -mksysb
backupios -file /home/padmin/backup/vio0-orap.img -mksysb
oem_setup_env
# mkdvd -m -I -S
mkdvd -m vio0-orap.img -I /home/padmin/backup -S
wird etwas groesser als das mksysb-file ca. 60 MB
Die datei z.B. cd_image_458860 umbenennen in cd_image_458860.iso
und dann auf DVD brennen.
file cd_image_458860 gibt aus (unter AIX)
data or International Language text
----------------------------------------
mkdir /home/padmin/backup
mount 10.1.0.20:/viobackup /home/padmin/backup
#backupios -file /home/padmin/backup/image.img -mksysb
backupios -file /home/padmin/backup/vio0-orap.img -mksysb
oem_setup_env
# mkdvd -m
mkdvd -m vio0-orap.img -I /home/padmin/backup -S
wird etwas groesser als das mksysb-file ca. 60 MB
Die datei z.B. cd_image_458860 umbenennen in cd_image_458860.iso
und dann auf DVD brennen.
file cd_image_458860 gibt aus (unter AIX)
data or International Language text
Abonnieren
Posts (Atom)