General Motors > Informatique
Le coin des barbus, Questions, réponses et blabla
merguez a roulettes:
mais sinon je plussoie pour les nucs, ils sont sympas :D
avec un petit ssd msata [:miam]
merguez a roulettes:
--- Citation de: bitman1er le 23/01/14 12:31 ---
[:androids974:2] c'est presque mon pc principal ca hein :p
--- Fin de citation ---
Suisse vs. France :o
Bitman:
ya un paquet de trucs dans le presque comaim :o
Rajesh Koothrappali:
--- Citation de: bitman1er le 23/01/14 12:31 ---
[:androids974:2] c'est presque mon pc principal ca hein :p
--- Fin de citation ---
Ma CG est en vente elle me sert plus :o
Et le PC sert aussi pour Proxmox (enfin quand je me serai bougé le cul)
Rajesh Koothrappali:
--- Citation de: merguez a roulettes le 23/01/14 19:04 ---
Suisse vs. France :o
--- Fin de citation ---
Je l'avais déjà en France :D
Rajesh Koothrappali:
J'ai fait un petit script de backup de fou pour mon harmonisation bases MySQL je suis bien content de moi, un petit partage si ça intéresse Guez ou Seb:
--- Code: ---#!/bin/bash
# Sourcing des variables si necessaire
if [ -f /usr/local/scripts/backup_mysql.variables ]; then
. /usr/local/scripts/backup_mysql.variables
fi
# Check si les variables existent, sinon elles sont initialisées
if [ ! "${MYSQL_PATH}" ];then MYSQL_PATH="/softwares/mysql" ; fi
if [ ! "${BACKUP_DIR}" ];then BACKUP_DIR="/mysqlbackup" ; fi
### Variables
PATH=${MYSQL_PATH}/bin:$PATH
export PATH
DATE=`/bin/date +%Y%m%d%H%M%S`
DB_LIST=`mysqlshow --defaults-extra-file=${MYSQL_PATH}/my-password.cnf |grep -v "+" |grep -v "Databases" |awk '{print $2}'`
HOST=`hostname`
FAILED_BCK="0"
# Backup des bases
for DB_BCK in $DB_LIST
do
# Suppression des backups de plus de 5 jours
echo "Deleting old backups of $DB_BCK database ..."
find ${BACKUP_DIR} -name "*.sql.gz" -o -name "*.log" -mtime +5 -exec /bin/rm {} \;
# Zip des backups
gzip ${BACKUP_DIR}/${DB_BCK}-*.sql
# Backup des bases
echo "Backuping ${DB_BCK} database ...\n"
BACKUP_FILENAME="${DB_BCK}-${DATE}"
mysqldump --defaults-extra-file=${MYSQL_PATH}/my-password.cnf --single-transaction --opt ${DB_BCK} --log-error=${BACKUP_DIR}/${BACKUP_FILENAME}.log > ${BACKUP_DIR}/${BACKUP_FILENAME}.sql
if [ $? -ne "0" ];then
FAILED_BCK=$((FAILED_BCK+1))
echo -e "Please check log file ${BACKUP_DIR}/${BACKUP_FILENAME}.log for debug" | mailx -r mysql -s "*** Database ${DB_BCK} on ${HOST}: backup problem ***" adresse.mail@mail.com
else
echo "Backup of ${DB_BCK} successful"
fi
done
exit $FAILED_BCK
--- Fin du code ---
Navigation
[#] Page suivante
[*] Page précédente
Utiliser la version classique