Ad Widget

Collapse

Deplacer mysql server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Actarus76
    Junior Member
    • May 2017
    • 17

    #1

    Deplacer mysql server

    Bonjour à tous

    J'ai un zabbix 3.2 avec une Database MySQL hébergé sur un autre serveur donc 2 serveurs au total.
    Mon responsable me demande de mettre la base donnée MySQL sur le serveur zabbix.
    Comment dois-je procéder pour cette manipulation sachant que je ne dois rien perdre, evidemment.

    Merci pour votre aide.

    Actarus
  • tiramiseb
    Senior Member
    • Sep 2012
    • 427

    #2
    Salut,

    Dois-tu faire ça à chaud, ou un arrêt de Zabbix pendant quelques (peut-être dizaines de) minutes est acceptable ?
    Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

    Comment

    • Actarus76
      Junior Member
      • May 2017
      • 17

      #3
      Originally posted by tiramiseb
      Salut,

      Dois-tu faire ça à chaud, ou un arrêt de Zabbix pendant quelques (peut-être dizaines de) minutes est acceptable ?
      Pas nécessairement à chaud! L'arrêt de Zabbix ne posera pas de soucis!

      Comment

      • tiramiseb
        Senior Member
        • Sep 2012
        • 427

        #4
        Les deux serveurs ont-ils le même système d'exploitation (même version de distribution) ?

        Si oui, alors à ta place je ferais les étapes suivantes :
        - installer MySQL sur le serveur Zabbix
        - arrêter Zabbix
        - arrêter MySQL sur les deux serveurs
        - copier les données et la conf de MySQL du serveur d'origine sur le serveur Zabbix (en écrasant les données du MySQL vierge)
        - lancer MySQL sur le serveur Zabbix
        - configurer Zabbix pour utiliser localhost
        - lancer Zabbix
        Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

        Comment

        • Actarus76
          Junior Member
          • May 2017
          • 17

          #5
          Originally posted by tiramiseb
          Les deux serveurs ont-ils le même système d'exploitation (même version de distribution) ?

          Si oui, alors à ta place je ferais les étapes suivantes :
          - installer MySQL sur le serveur Zabbix
          - arrêter Zabbix
          - arrêter MySQL sur les deux serveurs
          - copier les données et la conf de MySQL du serveur d'origine sur le serveur Zabbix (en écrasant les données du MySQL vierge)
          - lancer MySQL sur le serveur Zabbix
          - configurer Zabbix pour utiliser localhost
          - lancer Zabbix
          Oui les serveurs ont les même OS (RedHat 7.2)

          Pour la copie des données, une sauvegarde suffit ou non?
          Faut-il exporter les données dans des fichiers par exemple, et les importer dans la nouvelle base???

          Comment

          • tiramiseb
            Senior Member
            • Sep 2012
            • 427

            #6
            C'est tout l'intérêt d'avoir le même OS : tu as exactement la même version de MySQL.

            Du coup tu t'embêtes pas avec des exports, des dumps, tout ça. Tu copies /var/lib/mysql et /etc/mysql comme un barbare et ça devrait marcher.

            Si tu avais des versions ou des distros différentes, alors je te conseillerais de passer par un dump.
            Last edited by tiramiseb; 06-09-2017, 12:52.
            Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

            Comment

            • Actarus76
              Junior Member
              • May 2017
              • 17

              #7
              Originally posted by tiramiseb
              C'est tout l'intérêt d'avoir le même OS : tu as exactement la même version de MySQL.

              Du coup tu t'embêtes pas avec des exports, des dumps, tout ça. Tu copies /var/lib/mysql et /etc/mysql comme un barbare et ça devrait marcher.

              Si tu avais des versions ou des distros différentes, alors je te conseillerais de passer par un dump.
              Tu copies /var/lib/mysql et /etc/mysql comme un barbare et ça devrait marcher.
              Ca devrait marcher??? pas sur???

              Comment

              • tiramiseb
                Senior Member
                • Sep 2012
                • 427

                #8
                J'ai jamais de certitude Mais je vois pas pourquoi ça marcherait pas. Fais gaffe aux droits sur les fichiers, cela dit
                Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

                Comment

                • Actarus76
                  Junior Member
                  • May 2017
                  • 17

                  #9
                  Originally posted by tiramiseb
                  J'ai jamais de certitude Mais je vois pas pourquoi ça marcherait pas. Fais gaffe aux droits sur les fichiers, cela dit
                  ok merci pour tes suggestions. Je dois d'abord partionner mon serveur pour accueillir la Database.
                  Ensuite je procèderai selon ta méthode!

                  Merci encore!

                  Comment

                  Working...