Ad Widget

Collapse

перенести zabbix на другой комп

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dimk
    Junior Member
    • Feb 2010
    • 21

    #1

    перенести zabbix на другой комп

    Установил Zabbix на другой комп. Как перенести ВСЕ настройки и сохраненные данные?
  • ugh
    Senior Member
    • Jun 2009
    • 296

    #2
    дамп базы, ага?
    mysqldump zabbix > xxx
    mysql zabbix < xxx
    Last edited by ugh; 25-05-2010, 06:07.

    Comment

    • Dimk
      Junior Member
      • Feb 2010
      • 21

      #3
      Originally posted by ugh
      дамп базы, ага?
      да, это и надо было,спасибо, сделал так:
      mysqldump --user=root --password=zabbix zabbix > /var/db/mysql/base.sql
      перенес базу
      mysql --user=root --password=zabbix zabbix < /var/db/mysql/base.sql

      Comment

      • Dimk
        Junior Member
        • Feb 2010
        • 21

        #4
        Заметил что некоторые данные не обновляются, причина в том что исчез тип - подсчитываемое. Создаю, например, новый элемент. Где тип последнее значение в списке TELNET агент, а Подсчитываемое делось куда то.
        Куда копать ???

        Comment

        • Dimk
          Junior Member
          • Feb 2010
          • 21

          #5
          Люди помогите, дурдом какой-то. Второй день впустую. Переставил все снова (из портов FreeBSD) , базу копировать сразу не стал. Посмотрел, проблема существует изначально. Нету типа Подсчитываемое. Раньше ставил , не было такой проблемы, остались записи, по ним ставил повторно. Чего делать то?

          Comment

          • Dimk
            Junior Member
            • Feb 2010
            • 21

            #6
            Проблема решена, обновил порты, и установил более новую версию - 8.2. После переноса базы все показывает как надо.

            Comment

            • beseda2408
              Junior Member
              • Oct 2010
              • 8

              #7
              Как увеличить время развертывания базы?

              Парни подскажите пожалуйста следующий вопрос.
              Использую команды описанные в этой теме:
              1) mysqldump --user=root --password=zabbix zabbix > /var/db/mysql/base.sql
              2) mysql --user=root --password=zabbix zabbix < /var/db/mysql/base.sql

              Первый этап проходит за несколько минут. А вот развертывание базы делается уже больше суток.
              Размер дампа составляет около 4 Гб.
              В систему установилось уже более 10Гб.

              Может кто-нибудь знает, как ускорить процесс? Хотя бы до нескольких часов, а не дней

              P.S. Где-то в форуме натыкался на дополнительные параметры "--single-transaction --quick". Вот только не знаю это при дампировании или развертывании применяется.

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Ускорить процесс загрузки можно только оптимизацией базы

                И снятием паразитной нагрузки с процессора и дисковой подсистемы, т.е. загасить все сервисы, кроме MySQL.
                Ну и естественно, загружать dump через loopback интерфейс OS (127.0.0.1) или socket, это самый быстрый способ.
                Last edited by dima_dm; 13-10-2010, 07:30.

                Comment

                • dima_dm
                  Senior Member
                  • Dec 2009
                  • 2697

                  #9
                  Originally posted by beseda2408
                  P.S. Где-то в форуме натыкался на дополнительные параметры "--single-transaction --quick". Вот только не знаю это при дампировании или развертывании применяется.
                  А почитать?
                  man mysql
                  man mysqldump

                  Comment

                  • beseda2408
                    Junior Member
                    • Oct 2010
                    • 8

                    #10
                    dima_dm
                    Спасибо. Буду пробовать.

                    Comment

                    Working...