Unmantained Guida [SOURCE]BackUp + informazione e lettura log [CF Coder Group]

Una guida contrassegnata come Unmantained contiene informazioni su un argomento obsoleto, non più utile o files non aggiornati da parte del creatore.
Stato
Discussione chiusa ad ulteriori risposte.

NarcoS_Style

Utente Electrum
11 Giugno 2010
352
20
70
160
Ultima modifica da un moderatore:

Permette di BackUppare MySQL e salvare ora data e file log e backup in una folder predisposta :omfg:



PHP:
#!/bin/sh
#### CheatForge CommunitySite Coder's Group ####
echo Backup iniziato Il Giorno $(date +%Y-%m-%d) alle ore $(date +%H-%M)
echo Backup iniziato Il Giorno $(date +%Y-%m-%d) alle ore $(date +%H-%M)>log_backup.log
#################################################
## Linee Di Configurazione per il Backup MySQL ##
nomeutente=root                                ## 
passwordutente=tua pass                        ## 
nome=BackupSQL-$(date +%Y+%m+%d--%H+%M).sql    ##
## Modificatele con i vostri dati              ##
## Non modificate la linea nome                ##
#################################################
echo Inizio Backup Server MySQL
echo "                                                                   ">>log_backup.log
echo "                                                                   ">>log_backup.log
echo Inizio Backup Server MySQL>>log_backup.log
sleep 3
mysqldump -u $nomeutente -p$passwordutente --all-databases > $nome
sleep 1
echo Backupping account...DONE>>log_backup.log
echo Backupping common...DONE>>log_backup.log
echo Backupping hotbackup...DONE>>log_backup.log
echo Backupping metin2_runup...DONE>>log_backup.log
echo Backupping log...DONE>>log_backup.log
echo Backupping player.......DONE>>log_backup.log
sleep 2
echo "                                                                   ">>log_backup.log
echo Tutti i Database sono stati Salvati con successo nel file $nome
echo Tutti i Database sono stati Salvati con successo nel file $nome>>log_backup.log
echo Backup MySQL Terminato alle ore $(date +%H-%M)
echo "                                                                   ">>log_backup.log
echo Backup MySQL Terminato alle ore $(date +%H-%M)>>log_backup.log
echo "                                                                   ">>log_backup.log
echo "                                                                   ">>log_backup.log
echo Inizio Backup FileServer
echo Inizio Backup FileServer>>log_backup.log
echo "                                                                   ">>log_backup.log
###################################################
## Configurazione Backup Fileserver Metin2 :)    ##
backupdir=/usr/backupfile                        ## 
fileserverdir=/root/usr/game                         ## 
nomearchivio=FileBU-$(date +%Y+%m+%d--%H+%M).tar ##
## Modificatele con le vostre direcotry          ##
## Non modificate la linea nome                  ##
###################################################
sleep 2
echo Compressione Directory Fileserver
echo Compressione Directory Fileserver>>log_backup.log
tar -cvf $nomearchivio $fileserverdir
sleep 3
echo Compressi. Spostamento nella Directory di Backup
echo Compressi. Spostamento nella Directory di Backup>>log_backup.log
mv $nomearchivio $backupdir
sleep 1
echo Backup Terminato alle ore $(date +%H-%M)
echo Backup Terminato alle ore $(date +%H-%M)>>log_backup.log
echo Si può ora riaprire il server, buon gioco CheatForgeStaff.



STIAMO STUDIANDO PER COLMARE DELLE LAGUNE DELLO SCRIPT , NON INFLUISCONO SUL MALFUNZIONAMENTO DELLO SCRIPT MA NE FACILITANO L'ESECUZIONE.
PER AVVIARE QUESTO SCRIPT DOVRETE CREARE LE CARTELLE CHE RICHIEDERE LO SCRIPT NELL'FTP OVVERO:

Codice:
backupdir=/usr/backupfile                        ## 
fileserverdir=/root/usr/game


--- Aggiornamento Post ---

FIXXATO
http://www.cheatforge.net/community...p-sh-lettura-log-timer-backup.html#post989569
 
ragazzi la sezione coder è visibile solo hai coder, scusate narcos...:), comunque al più presto risolviamo il problema della creazione automatica delle cartelle ^_^ scusateci ma siamo impegnati.
 
STIAMO STUDIANDO PER COLMARE DELLE LAGUNE DELLO SCRIPT , NON INFLUISCONO SUL MALFUNZIONAMENTO DELLO SCRIPT MA NE FACILITANO L'ESECUZIONE.
PER AVVIARE QUESTO SCRIPT DOVRETE CREARE LE CARTELLE CHE RICHIEDERE LO SCRIPT NELL'FTP...


Si scrive lacune :asd:
Le lagune sono quelle di Venezia <.<
Per il resto good job xD
 
Stato
Discussione chiusa ad ulteriori risposte.