Announcement

Collapse
No announcement yet.

Deplacer mysql server

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    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

    #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


      #3
      Originally posted by tiramiseb View Post
      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


        #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


          #5
          Originally posted by tiramiseb View Post
          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


            #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


              #7
              Originally posted by tiramiseb View Post
              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


                #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


                  #9
                  Originally posted by tiramiseb View Post
                  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...
                  X