meta data for this page
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
| shell:drp_sync [2013/11/19 10:37] – admin | shell:drp_sync [2019/05/20 10:21] (aktuális) – külső szerkesztés 127.0.0.1 | ||
|---|---|---|---|
| Sor 5: | Sor 5: | ||
| #!/bin/bash | #!/bin/bash | ||
| ############################################### | ############################################### | ||
| - | # tsm_drp_backup.sh - v1.2 | + | # tsm_drp_backup.sh - v1.4 (2014.04.18) |
| # Keszitette: Agoston Peter # | # Keszitette: Agoston Peter # | ||
| ############################################### | ############################################### | ||
| Sor 16: | Sor 16: | ||
| PSW=" | PSW=" | ||
| ERR_MAILS=" | ERR_MAILS=" | ||
| + | SSH_OPT=" | ||
| + | |||
| + | echo "# START " | ||
| cd $HOME_DIR | cd $HOME_DIR | ||
| # Csak akkor masolgatunk, | # Csak akkor masolgatunk, | ||
| if [ `ps ax | grep dsmserv | grep -v grep | wc -l` -lt 1 ]; then | if [ `ps ax | grep dsmserv | grep -v grep | wc -l` -lt 1 ]; then | ||
| - | exit 0 | + | |
| + | | ||
| fi | fi | ||
| # Megnezzuk tudunk-e kapcsolodni a celszerverhez | # Megnezzuk tudunk-e kapcsolodni a celszerverhez | ||
| - | echo "Proba kapcsolodas..." | + | printf |
| - | ssh -o BatchMode=yes -o ConnectTimeout=5 | + | ssh ${SSH_OPT} |
| - | if [[ $? -ne 0 ]]; then echo "SSH kapcsolodas ${BACKUP_SRV} szerverhez sikertelen." | + | if [[ $? -ne 0 ]]; then |
| + | | ||
| + | echo "SSH kapcsolodas ${BACKUP_SRV} szerverhez sikertelen." | ||
| + | | ||
| + | fi | ||
| # volhist fájl aktualizálása mielőtt másolnánk | # volhist fájl aktualizálása mielőtt másolnánk | ||
| - | dsmadmc -se=$TSMSERVER -id=$ID -pa=$PSW backup volhistory | + | dsmadmc -se=$TSMSERVER -id=$ID -pa=$PSW |
| + | dsmadmc -se=$TSMSERVER -id=$ID -pa=$PSW -dataonly=y backup devconfig | ||
| scp -B ./TSM.PWD ./ | scp -B ./TSM.PWD ./ | ||
| #Betomoriti egy tar.gz-be a drp fajlokat es ssh-val atmasolja a backup szerverre | #Betomoriti egy tar.gz-be a drp fajlokat es ssh-val atmasolja a backup szerverre | ||
| - | tar cf - ./TSM.PWD ./ | + | tar cf - ./TSM.PWD ./ |
| if [[ $? -ne 0 ]]; then | if [[ $? -ne 0 ]]; then | ||
| - | echo -e " | + | echo -e " |
| fi | fi | ||
| # A 31 napnal regebbi drp fileokat torli, az 1 napnal regebbiekbol csak a 02:00 orait hagyja meg | # A 31 napnal regebbi drp fileokat torli, az 1 napnal regebbiekbol csak a 02:00 orait hagyja meg | ||
| - | ssh ${BACKUP_SRV} "find ${HOME_DIR}/ | + | echo "Regi verziok torlese a tuloldalrol..." |
| - | ssh ${BACKUP_SRV} "find ${HOME_DIR}/ | + | ssh ${SSH_OPT} |
| - | ssh ${BACKUP_SRV} "find ${HOME_DIR}/ | + | ssh ${SSH_OPT} |
| + | ssh ${SSH_OPT} | ||
| </ | </ | ||