postheadericon Partition racine pleine sur serveur en release 2 OVH

J’aimerais aborder 2 petits « bugs » (ou plutôt 2 oublis) qu’on trouve sur la distribution phare chez OVH, la fameuse release 2. Deux oublis qui font que la partition racine de certains serveurs se remplit inexorablement et on voit alors souvent leurs propriétaires débarquer sur les forum OVH en quête d’assistance. Deux oublis qui font également dire à certains que la partition racine des serveurs en release OVH est beaucoup trop petite (ce en quoi ils ont partiellement tort, vous allez comprendre pourquoi), ce qui occasionne divers débats sur les forums et, indirectement, participe à la réputation quelque peu sulfureuse de cette distribution.

Je n’aborderai pas ici le partitionnement des disques durs en général et j’en arrive tout de suite à ce qui est bien souvent proposé par défaut sur les serveurs (notamment OVH). Il s’agit d’un partitionnement qui comprend, en simplifiant un brin, 2 partitions : une « petite » (la partition racine … Lire la suite

postheadericon Relancer les services mail en release 2 OVH

Un petit billet en vitesse à destination des clients OVH qui administrent leur serveur en release 2 via Webmin.

Il arrive régulièrement qu’on doive relancer certains services sur un serveur dédié, ne fût-ce que quand on fait la moindre modification sur un fichier de configuration. Ceux qui ont l’habitude d’administrer leur serveur en SSH connaissent bien le répertoire /etc/init.d/ pour avoir déjà tapé au moins 100.000 fois des commandes du genre /etc/init.d/mysql restart.

Ceux qui connaissent moins bien SSH passent par Webmin pour administrer leur serveur. Là aussi il est possible de relancer les services :

  • Le bouton « Appliquer les changements » dans Bind
  • Le bouton « Stop MySQL server » (suivi bien sûr de « Start ») dans MySQL
  • L’onglet « Appliquer les changements » dans Apache
  • Le lien « Redemarrer tous les services (pour prendre en compte les changements) » dans OVHm (qui relance à la fois Bind et Apache)
  • Etc, etc.

Tous fonctionnent et permettent de relancer proprement les services … tous sauf un … Lire la suite

postheadericon Sauvegarder les données de son serveur avec rsync

Ah mais cette fois j’en ai marre … marre de lire à gauche et à droite que rsync n’est pas un outil de backup digne de ce nom. Je m’en vais vous montrer le contraire, et pas plus tard que tout de suite !

Introduction

Soit la situation suivante : j’ai un serveur dédié, par exemple en release 2 OVH (mais cela marchera tout aussi bien avec d’autres distributions Linux). Mes données se trouvent dans /home et je souhaite en faire une sauvegarde quotidienne et incrémentale sur un autre serveur (Linux lui aussi, voire pourquoi pas en release 2).

Incrémentale ? Bah oui, tant qu’à faire, je souhaite ne sauvegarder que les fichiers créés ou modifiés depuis la veille, tout en gardant évidemment un backup complet de mes données aussi récent que possible. Cela n’offre que des avantages :

  1. Économie de temps de transfert et de bande passante (puisqu’on ne transfère tous … Lire la suite

postheadericon Lenteurs Proftpd

Note à moi-même : dans mes futures configurations, toujours inclure ceci dans mes fichiers configurations Proftpd (il s’agit du serveur FTP que j’utilise habituellement)

Citation non affichée dans ce résumé, voir l'article complet

Les résolutions DNS sont souvent un facteur de ralentissement du serveur FTP et sont rarement utiles dans le cadre de serveur LAMP. Marre des clients qui râlent à cause de leur connexion FTP qui rame, donc basta ! 🙂

postheadericon Un second template caféiné : Coffee

Tiens, ça fait un bail que j’ai pas posté. Je dois pas boire assez de café…

Allez hop, un template gratos :

(prévisualisation et téléchargement, cliquez sur la thumb)

Il s’agit d’un template WordPress téléchargeable gratuitement. Sur demande, il peut être modifié ou bien adapté à d’autres CMS (Joomla, Drupal,…). N’hésitez pas à prendre contact.

postheadericon Bases de données MySQL : backup quotidien

Voici un petit script tout simple qui vous permettra de gérer une sauvegarde quotidienne de vos bases de données MySQL. Il utilise mysqldump, mais sans l’option all-databases. Il génère donc un fichier par base et par jour (plus pratique pour la restauration des backups). La date de chaque backup se trouve dans le nom du fichier et 30 jours d’historique sont conservés. Il est donc possible de récupérer l’état de chaque base de J à J-30 🙂

Mise en garde

Attention, ce script crée un dossier /home/backupsql (paramètre modifiable) dans lequel il crée et il supprime des fichiers. N’utilisez pas ce répertoire pour stocker quoi que ce soit…

Le script

Citation non affichée dans ce résumé, voir l'article complet

Appelez le par exemple backup.sh et n’oubliez pas de le mettre en cron (avec l’instruction « sh /chemin/que/vous/voulez/backup.sh« ) , une fois par jour (de préférence la nuit lorsque le trafic sur votre serveur est faible voire … Lire la suite

postheadericon Template gratuit : Immo

Je ne sais pas si c’est la chaleur ou les vacances, mais les clients se font discrets. Ca me laisse du temps pour m’amuser à créer quelques thèmes…

(prévisualisation et téléchargement, cliquez sur la thumb)

Il s’agit d’un template WordPress téléchargeable gratuitement. Sur demande, il peut être modifié ou bien adapté à d’autres CMS (Joomla, Drupal,…). N’hésitez pas à prendre contact.

postheadericon Kawa : template WordPress gratuit

Je suis amené à créer pas mal de templates ces derniers temps. Essentiellement pour WordPress, mais pas seulement. Je me suis dit que ça serait peut-être sympa de faire profiter tout le monde de mes élucubrations… Si je trouve un peu de temps, ce sera peut-être le début d’une longue série.

Allez hop, un petit template gratuit, ça ne mange pas de pain ! Et compatible avec la dernière version de WordPress, bien sûr.

(prévisualisation et téléchargement, cliquez sur la thumb)

Il s’agit d’un template WordPress, il est téléchargeable gratuitement en l’état. Sur demande, je peux y apporter des modifications ou bien l’adapter à d’autres CMS (Joomla, Drupal,…). N’hésitez pas à prendre contact.

postheadericon Offre de VPS infogéré

Bon, allez, c’est décidé, je lance une offre de VPS infogéré. Je n’arrête pas de voir de tous côtés des webmasters qui souhaitent quitter le « mutu » pour passer au serveur dédié, mais qui ne savent pas très bien par où commencer … et à qui on a raconté tout et n’importe quoi !

Voici donc officiellement l’offre Syrelis spéciale « dédié pour débutants » !

Le but est clairement d’assister les webmasters dans leur passage au serveur dédié, de leur mettre le pied à l’étrier en quelque sorte. Cette offre fait déjà le bonheur de plusieurs client (qui ont fait office de bêta-testeurs, merci à eux). Il est à présent temps de proposer officiellement le produit. Envie de passer au dédié ? On vous attend sur nos VPS. Et la liberté reste totale : une fois que vous vous sentirez à l’aise avec la bête, rien ne vous empêche de migrer votre VPS … Lire la suite

postheadericon Release OVH : spamassassin et le bug de l’an 2010

Un bug connu depuis belle lurette déclenche encore pas mal de faux-positifs sur certains spamassassin. C’est dû au fait qu’une des règles utilisées fai(sai)t que tout mail qui a une date éloignée dans le futur voit sa probabilité d’être considéré comme spam augmenter fortement. Jusque là, rien que de très normal : il est louche de voir passer des mails dont la date est en avance de plusieurs années sur le date présente. Oui mais voilà, la règle en question (assez ancienne) stipulait que 2010 est une année éloignée dans le futur … suffisamment éloignée pour titiller spamassassin. Pas de bol, on y est finalement arrivés en 2010 !

Ce bug a été très vite mis à jour dès le début de cette année, à vrai dire dès qu’un grand nombre d’admin ont commencé a voir passer des cargaisons entières de faux-positifs (des mails classés abusivement comme spam par spamassassin). Le … Lire la suite