Mai 08 2013

Sauvegarde des Procédures Stockées Mysql

Publié par sous Mysql

Nombreux sont ceux à utiliser l’utilitaire mysqldump pour sauvegarder leurs bases de données Mysql. Soyez vigilant parce que mysqldump inclut les triggers mais les fonctions et procédures stockées sont ignorées.
Les fonctions et procédures stockées sont regroupées sous le nom routines dans Mysql. Exécutez mysqldump –help et vous verrez que la valeur par défaut des routines est à FALSE.


Vous pouvez inclure fonctions et procédures stockées en ajoutant l’option –routines lors de vos sauvegardes:

mysqldump -u user -p my_database --routines backup.sql

 
Mieux, si vous ne voulez pas taper l’option – ou éviter de l’oublier – à chaque fois que vous lancer une backup, le comportement par défaut de Mysqldump peut être changé en ajoutant une section mysqldump dans le fichier my.cnf, dans votre répertoire maison la plupart du temps.

$ cat ~/.my.cnf
[mysqldump]
routines = true



Enfin, assurez-vous que le nouveau comportement a bien été pris en compte

$ mysqldump --print-defaults 
mysqldump would have been started with the following arguments:
--routines=true


Vérifiez vos scripts de backup avant d’avoir recours à un plan de reprise d’activité!

 

Aucune Réponse

Mai 01 2013

Changer de Clavier sous Linux

Publié par sous Linux

On peut changer le clavier de la session courante avec loadkeys.
Pour charger la table de correpondance du clavier francais, exécuter tout simplement

loadkeys fr

 
Toutes les configurations sont disponibles dans /lib/kbd/keymaps/
Vous pouvez même créer la vôtre

 

Aucune Réponse

Mar 11 2013

Session RDP Supplémentaire sous Windows Terminal Server

Publié par sous Windows

Windows Server met à disposition 2 sessions bureau à distance pour l’administrer. Si une nouvelle session est tentée, le message d’erreur suivant est renvoyé:

Le serveur Terminal Server a dépassé le nombre maximal de connexions autorisées

 
Une solution de contournement existe pourtant, Microsoft ont donné la possibilité de créer une session supplémentaire. On peut lancer l’outil mstsc depuis la ligne de commande. /v:serveur n’est pas obligatoire, on peut le définir dans la fenêtre de connexion RDP qui va s’ouvrir.

mstsc /admin ou /console /v:serveur

 
Entrez l’adresse du serveur et vous êtes connecté! Vous pouvez maintenant déconnecter les personnes loguées via le gestionnaire de tâches. Oui, certaines personnes peuvent rester connectées pendant très longtemps!
 
Note: Cette fonctionnalité a été supprimée sur Windows 2008 Serveur. On peut prendre la session de n’importe qui si l’on a les droits Administrateur.

 

Aucune Réponse

Fév 05 2013

Résolu: Le Fortigate ne Répond pas aux Requêtes SNMP

Publié par sous Fortinet

Le protocole SNMP est utilisé pour récupérer de nombreuses métriques sur la plupart des équipements réseaux. J’ai configuré SNMP sur l’interface interne d’un Fortigate 100D de Fortinet, et bien que que la case activer soit cochée, j’obtiens un timeout lorsque je lance cfgmaker (pour configurer MRTG) ou snmpwalk. Le Fortigate ne répond pas aux requêtes SNMP. Je n’ai pas ce problème sur un Fortiwifi 60B.
 
Cela m’a pris un peu de temps pour trouver l’astuce. Il faut configurer et lancer les requêtes sur l’interface de management pour obtenir les informations SNMP de toutes les autres. L’interface de management est une interface dédiée dont le port physique est situé juste en dessous du port DMZ.

Ports physiques d'un Fortigate 100D


J’ai vérifié dans la documentation Fortinet en ligne mais ce prérequis ne semble pas y figurer au moment où j’ai écrit cet article.

 

Aucune Réponse

Déc 15 2012

Synchroniser les Fichiers d’un NAS ou d’un Serveur Windows Distant

Publié par sous Sauvegarde,Windows

robocopy est un outil qui permet de copier et même de synchroniser des données d’un serveur (ou un NAS) vers un autre serveur Windows. Il est fourni dans le kit de ressources de Windows 2003 Serveur ou nativement dans Windows 2008 Serveur et plus récents.
La synchronisation prend peu de bande passante et peut servir à sauvegarder des données sur un lien réseau lent.
 
Voici un script DOS qui synchronise les données depuis les dossiers partagés d’un serveur distant vers un serveur local. On pourrait le faire dans le sens inverse évidemment. Un logiciel de sauvegarde classique peut ensuite s’occuper des fichiers présents localement, en les enregistrant sur bande si vous le souhaitez.
Les logiciels de sauvegarde ne fournissent pas d’agent que l’on peut installer sur un NAS la plupart du temps. J’utilise donc ce script de synchro pour des petits sites distants avec des fichiers hébergés sur NAS ou des serveurs Windows non équipés de logiciel de sauvegarde.
 

@echo off
CLS

SETLOCAL ENABLEDELAYEDEXPANSION
set REMOTE_NAS=192.168.1.250
set LOCAL_DIRECTORY=C:\Copy
set EXCLUDE_DIR="Partages à ne pas sauvegarder"

rem Parcourir les partages du server/NAS
for /F "tokens=1 delims=" %%K in ^
  ('net view %REMOTE_NAS%^|findstr Disk^|findstr /V %EXCLUDE_DIR%') do (
  set SHARELINE=%%K
  set SHARELINE=!SHARELINE:Disk=#!
  
  rem Synchroniser les fichiers du partage
  for /F "tokens=1 delims=#" %%S in ("!SHARELINE!") do (
    set SHARE=%%S
    echo \\%REMOTE_NAS%\!SHARE! en cours...
    robocopy "\\%REMOTE_NAS%\!SHARE!" "%LOCAL_DIRECTORY%\!SHARE!" ^
    /XF *.avi Thumbs.db /XD Temp* /E /COPY:DAT /R:0 /W:1 /NP
  )
)

 
Enregistrez avec une extension BAT, adaptez les différents paramètres et créez une tâche planifiée à exécuter chaque nuit.

 

Une réponse

« Précédent - Suivant »