Donnerstag, 18. März 2010

mksysb von AIX Maschine

mksysb von AIX Maschine
------------------------

mksysb -M /mnt/_

Schreiben in eine Datei (ISO)

mkcd -I '/mnt/maschinename' -V 'rootvg' '-S' '-e' -M '/mnt'

-I = Zielverzeichnis in das das Image geschrieben wird
-M '/path/to' = schreibt das mksysb nicht local sondern nach /mnt z.B. per NFS gemountet
-V = welche Volumegroup
-e = benutze /etc/exclude.rootvg

das Erzeugte File ist ein ISO-File ggf. umbennen in .ISO
brennnen. z.B: mit Nero


Schreiben direkt auf DVD(brenner)

mkcd -U -d '/dev/cd0' '-P' -M '/mnt' -V 'rootvg'

-U = UDF Format
-d = Device
-M '/path/to' = schreibt das mksysb nicht local sondern nach /mnt z.B. per NFS (rw) gemountet
-V = welche Volumegroup



Leider gibt das Kommando: file nicht aus das es sich um eine ISO handelt

z.B.

file cd_image_12784
cd_image_12784: data or International Language text

Mittwoch, 17. März 2010

Backup / Restore MySQL

MySQL-Backup Script
-------------------

#!/bin/bash

/path/to/mysqldump -u USER DBNAME > /path/to/backupdir/DBNAME.sql


z.B.

/usr/bin/mysqldump -u backup mysql > /var/www/backup/mysql.sql
/usr/bin/mysqldump -u backup joomla > /var/www/backup/joomla.sql




Mounten von Samba/Windows Shares
---------------------------------

/etc/samba/cred.txt
username=user
password=password


/etc/fstab

//SERVER/SHARE /media/MOUNTPONINT cifs credentials=/etc/samba/cred.txt 0 0


z.B:

//192.168.1.200/www /media/srv01 cifs credentials=/etc/samba/cred.txt 0 0





Datum und Uhrzeit in Variable schreiben
---------------------------------------


date +%Y%m%d-%H%M%S


FILEDATE=`date +%Y%m%d-%H%M%S`



z.B.

/usr/bin/mysqldump -u backup mysql > /var/www/backup/mysql-$FILEDATE.sql