WordPress Upgrade Script – mise à jour automatique

Ces dernières années, j’ai cherché à automatiser au maximum la gestion de l’ensemble des sites hébergés en WordPress. J’avais notamment une méthode de mise à jour à partir de différents scripts en Bash présentés dans un article précédent.

Toutefois, cette méthode imposait de dupliquer et de modifier certains scripts lors de l’ajout de nouveaux sites hébergés. J’ai donc décidé de réaliser un script en python qui utilise un fichier de configuration des différents sites. L’ajout d’un nouveau site ne représente donc que peu de travail à savoir l’ajout d’une nouvelle section dans le fichier de configuration. Read more « WordPress Upgrade Script – mise à jour automatique »

Script bash de sauvegarde de répertoires et de fichiers

Cette page a pour but de proposer un script BASH qui permet de sauvegarder des données.

Dans le détail, il effectue plusieurs opérations :

  • les données sont sauvegardées dans un répertoire défini par l’utilisateur
  • les bases sql peuvent également être sauvegardées (dump)
  • les données du répertoire de sauvegarde sont compressées dans une archive gzip (tar.bz2)
  • les deux dernières archives mensuelles et quotidiennes sont conservées, les plus anciennes sont supprimées
  • la dernière archive est exportée sur une autre machine

L’option -m en paramêtre permet de spécifier la sauvegarde mensuelle. Read more « Script bash de sauvegarde de répertoires et de fichiers »