Ad Widget

Collapse

4.4: Миграция из MySQL в TimescaleDB - возможно ли, и как?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mturin
    Junior Member
    • Aug 2016
    • 8

    #1

    4.4: Миграция из MySQL в TimescaleDB - возможно ли, и как?

    Есть Zabbix-сервер, его база в MySQL занимает 250+Гб бинарных данных на диске. С некоторых пор стала медленновато ворочаться, хотя шардирование сделано.

    Хотим перейти на TimescaleDB. Как видится, поднимаем рядом на машине Postgres с TimescaleDB, и копируем данные. Но такой объем данных точно будет копироваться долго, есть ли какой-то волшебный путь сделать переезд с минимальной потерей данных? Может быть, кто-то на грабли уже натыкался?

    P.S. И вообще, надеяться ли на 4.4 + TimescaleDB? Говорят, по-настоящему поддержку сделали в 5.х, но мы на 5.2 лезть не хочется, в 5.х убрали раздел с индивидуальными графиками, он нам очень удобен и полезен, так что посмотрим еще на "пятерку", может, вернут раздел?

  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Волшебного пути нет, особенно учитывая разные типы баз.
    Если база медленно работает и вы считаете что это из-за объема старых не нужных данных - перейдите на партиционирование (вроде мускл умеет?) и просто грохайте ненужные таблицы.
    полной поддержки TSDB на 4 не будет. никогда. ветка умрет скоро.
    Графики в 5 не препятствие к переходу на многие вкусности. можно и привыкнуть или найти другие приемы работы.

    Comment

    Working...