Sauvegarde rapide serveur / vps

Rédigé par adm - 19 mars 2014

Il existe des tas d'outils ou de script pour sauvegarder son serveur.

Perso je le fais mano mano de temps en temps sur un vps de sauvegarde simplement par rsync.

J'utilise rsync de la facons suivant, il copie le fichier, si le fichier a été modifié depuis la dernière copie, j'efface tout fichier sur le serveur de sauvegarde qui est effacé sur le serveur de production

 

Exemple je veux sauver /home sur le serveur de production vers /backup sur le serveur de sauvegarde

 

rsync -e ssh -arvz --delete-after --stats /home/ :/var/backups/

 

Classé dans : Debian, - Mots clés : aucun - aucun commentaire

script bash backup de base de donnée

Rédigé par adm - 13 mars 2014

Voici un script qui sous un serveur va lister toute les BD, les copier puis créer un fichier compressé du tout

 

Moi je les ai mise dans home, à vous de paramétrer le script

 

#!/bin/sh

# Parametrage des fichiers
BACKUP_DIRECTORY=/home
TEMP_DIRECTORY=$BACKUP_DIRECTORY/$(date +%Y-%m-%d)
LOG_FILE=$TEMP_DIRECTORY.log
LOCAL_SQL_USER=MONUSER
LOCAL_SQL_PASSWORD=MONPASSWORD

mkdir $TEMP_DIRECTORY/


DBS="$(mysql --user=$LOCAL_SQL_USER --password=$LOCAL_SQL_PASSWORD -Bse 'show databases;')"
for DB in $DBS
do
 echo " -> "$DB >> $LOG_FILE
   mysqldump --user=$LOCAL_SQL_USER --password=$LOCAL_SQL_PASSWORD $DB > $TEMP_DIRECTORY/$DB.sql  
done

# Compression de la sauvegarde
echo "[$(date +%d/%m/%Y-%H:%M)] Compression de la sauvegarde" >> $LOG_FILE
tar -jcvf $TEMP_DIRECTORY.tar.bz2 $TEMP_DIRECTORY

 

Classé dans : mysqlDebian, - Mots clés : aucun - aucun commentaire

Connection à mysql sur serveur distant

Rédigé par adm - 10 mars 2014

Ne pas oublier de créer un user spécifique

mysql -u root -p

on se connecte en root sur le serveur myslq

CREATE USER 'serveurweb'@'IP_DU_serveur_WEB' IDENTIFIED BY 'MOT_DE_PASSE';

on cree le user avec l'ip de l'autre serveur ( serveur web)

 

GRANT ALL PRIVILEGES ON *.* TO 'serveurweb'@'IP_DU_serveur_WEB' WITH GRANT OPTION;

on donne tous les privilège à cet utilisateur

Classé dans : mysqlDebian, - Mots clés : aucun - aucun commentaire

lynx

Rédigé par adm - 08 mars 2014

apt-get install lynx

pour adpter le naviguateur aux caractères accentués

 

nano /etc/lynx-cur/lynx.cfg

remplacer le ligne CHARACTER_SET UTF8 par iso-8859-1

 

 

lynx -dump -head " http://www.lesite.com/ "| grep -e HTTP

Classé dans : Debian, - Mots clés : aucun - aucun commentaire

Installe lynx sur debian

Rédigé par adm - 08 mars 2014

Il est souvent facile d'utiliser lynx lors des crons

 

mais celui-ci n'est pas installé par défaut

 

pour l'installer il suffit de taper

apt-get install lynx

c'est tout !

Classé dans : Debian, - Mots clés : aucun - aucun commentaire

Fil Rss des articles de cette catégorie

précédente page 2 sur 4 suivante »

Catégories

Archives

Mots clés

Derniers articles

Derniers commentaires