View Sidebar

Archive for category: Informatique

Il était une fois, le stockage des backup

Il était une fois, le stockage des backup

Salut tout le monde,

Et voilà un article pour éclaircir un point que je n’avais que peu abordé dans l’article traitant des backups de proxmox.
Faire des backups c’est bien, mais quel est le meilleur endroit pour les stocker ?

La tête de quelqu'un qui n'a pas fait de backup

La tête de quelqu’un qui n’a pas fait de backup

Il n’y a pas de solution magique, ça dépend surtout de vos besoin.
Ça va de la solution gratuite et facile à mettre en place, à des solutions nettement plus complexes proches de la redondance.
On va donc faire un petit tour des différentes solutions possibles.

29 janvier 20140 commentsRead More
Il étais une fois … les IDE de Jetbrain (PyCharm, PHPStorm, …)

Il étais une fois … les IDE de Jetbrain (PyCharm, PHPStorm, …)

Salut tout le monde,

Aujourd’hui je vais vous parler d’un sujet de discussion revenant régulièrement chez les développeurs.
La fameuse question « Et toi, quel IDE t’utilises » ?

anigif_enhanced-buzz-10691-1389736605-13
Au fil du temps et comme beaucoup de monde, j’ai fini par en utiliser pas mal (Netbean, Eclipse et ses dérivés, Zend studio, sublimetext, …) et c’est sans parler des plus light servant encore régulièrement comme gedit, notepad++, mais là ce sont juste des éditeurs.
Mais petit à petit, je m’en suis de plus en plus détourné n’en trouvant aucun qui réponde à mes besoins.
Mais voilà, c’est chose révolue maintenant, j’ai découvert Jetbrain.

24 janvier 20140 commentsRead More
Il était une fois … Django

Il était une fois … Django

Salut tout le monde,

Je reviens après une petite période d’inactivité pendant lequel j’ai abandonné l’écriture de 2,3 articles en préparations (cluster mariaDB, mise en place de ramdisk, …) .
Mais je n’ai pas totalement été infructueux pendant cette période.
J’ai depuis commencé à travailler sur un nouveau projet et pour l’occasion, je me suis dit que j’allais me mettre à de nouvelles technos que je n’avais pas encore expérimentées.
Ce qui nous amène à l’article du jour orienté développeur et qui est une présentation du framework Django.

django

Le python c’est bon, mangez-en …

Pour ceux qui ne connaîtraient pas encore, Python est un langage de script assez simple à appréhender et d’une puissance redoutable.
Coté feature, il est permet de faire de l’orienté objet, il est multi-paradigme, multi-plateforme et force l’utilisation d’un typage fort.
Pour faire une comparaison, il se place plus ou moins comme ruby ou perl niveau fonctionnement.
Et pour le côté carte de visite, il est utilisé aussi bien par la Nasa que par Google.
Et pourquoi je vous parle de python ? Tout simplement, car django est codé en python !

18 décembre 20130 commentsRead More
Comment faire un init.d pour un de ses script ?

Comment faire un init.d pour un de ses script ?

Aujourd’hui, on va voir un article très simple (niveau unix débutant)
c’est un template relativement court mais bougrement pratique et qui sert assez régulièrement.

Simple ? mais qu’est ce que c’est ?

Ce script permet de lancer ses programmes via /etc/init.d et de fournir les commandes par défaut start/stop/restart comme pour n’importe quel daemon linux.

2 septembre 20130 commentsRead More
Il était une fois, les backup/migration de VM sous Proxmox

Il était une fois, les backup/migration de VM sous Proxmox

Salut tout le monde,

Partie 1 : Présentation de proxmox et de la virtualisation
Partie 2 : Configuration du réseau interne
Partie 3 : Un petit Stress test pour la route
Partie 4 : Quelques optimisations Webserver
Partie 5 : HTTPS et IPV6
Partie 6 : Le Monitoring
Partie 7 : Les Backup

Et voilà dernier article de cette série, cette fois-ci dédié au backup de ses différents services.
De quoi pouvoir récupérer d’une grosse défaillance software ou hardware sans rien perdre.

on se fait toujours rattraper par la réalité ou les responsabilités …

Qu’est-ce que ça change proxmox pour les backup ?

Jusque-là, pour les backup, il fallait préparer des procédures de backup service par service (mysql avec des dump régulier, apache avec de l’archivage journalier, logs, memcache, …)
On finissait avec de très nombreux backup pour finalement se rendre compte le jour où l’on en a besoin qu’on a pas le bon backup où qu’il ne fonctionne plus depuis 6 mois :'(
Ou alors par exemple que le dump sql ne correspond pas aux dumps des fichiers.

L’idée ici va être plus simple, on backup les VM entièrement avec leurs contenus.
Le serveur SQL est mort, pas grave je te remonte un backup de tout le serveur en moins de 5 minutes (ça n’empêche par de faire des dumps régulièrs).

Dans cet article, on va voir dans un premier temps comment faire des backup et restaurer ses machines virtuelles.
Et dans un second temps comment faire des migrations ou des copies de VM d’un serveur à un autre.

31 août 20138 commentsRead More