Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Script de mise à jour des projets sous Debian 9


Sujet :

Shell et commandes GNU

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    décembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : décembre 2014
    Messages : 10
    Points : 6
    Points
    6
    Par défaut Script de mise à jour des projets sous Debian 9
    Salut à tous
    Mon souci est le suivant: nous disposons de 5 serveurs tournant sous Debian 9 hébergés chez OVH et chacun de ces serveurs comporte en moyenne une douzaine de projets Web.
    Nous avons en local un serveur de développement également sous Debian 9 sur lequel sont stockées les dernières versions de nos projets web. c'est donc à partir de ce serveur que nous rapatrions les MAJ en ligne.
    Alors j'aimerais avoir 02 scripts (vous me direz si c'est optimal ou pas):
    L'un qui se charge d’effectuer la première MAJ en copiant les fichiers du site local vers le projet1 du VPS1 ensuite un autre script qui se chargera d'effectuer les MAJ des autres 11 autres projets du VPS1 à partir du projet1 déjà à jour. (On pourra donc reproduire le scénario sur les autres 04 VPS)
    Alors étant donné dans mon cas qu'une MAJ consiste en la copie de 02 ou 03 répertoires d'un site A vers un site B.
    1- Selon vous quelle est la meilleure méthode entre SCP, SFTP, PARAMIKO, ou autre chose.
    2- Est-il préférable d'avoir un script en langage pyhton ? si oui quelle version de python ?
    3- Est-ce optimal ou pas d'avoir deux scripts ? en d'autres termes comment auriez-vous procédez si vous devriez résoudre ce cas ?
    4- Je ne suis qu'un débutant mais je suis très engagé alors svp pourriez-vous m'aider en m'envoyer quelques scripts afin de m'orienter un peu.

    Merci d'avance à tous ceux qui prendront le temps de m'assister.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    5 885
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 5 885
    Points : 15 413
    Points
    15 413
    Par défaut
    Bonjour,

    pourquoi du python pour une simple tâche d'administration ?
    non, un bête script shell pour itérer sur la liste des serveurs, qui exécutera rsync vers chacun.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

Discussions similaires

  1. Mise à jour des données sous Teradata
    Par Devlnd dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 16/11/2017, 16h55
  2. Réponses: 0
    Dernier message: 25/07/2007, 12h17
  3. Réponses: 2
    Dernier message: 07/06/2006, 15h13
  4. Mise à jour du noyau sous Debian 3.1
    Par byloute dans le forum Administration système
    Réponses: 2
    Dernier message: 01/12/2005, 14h26
  5. mise a jours des données sous access
    Par puyopuyo dans le forum ASP
    Réponses: 4
    Dernier message: 25/05/2004, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo