Перенос базы данных

Mavrlik2 years ago

Доброго дня!

Столкнулся с ситуацией, что машина на котором работает Traccar начал барахлить.
mysql Ver 8.0.26 for Linux on x86_64
Traccar 4.10
не спрашивайте почему пользуетесь старой версией - нам нравится :-)

Принято решение переход на другую машину.
Подскажите достаточно если я выгружу базу данных traccar комндой mysqldump и залью его на новую компьютер.

У меня подтянутьтся пользователи и трекеры и т д ?
Или что то еще надо ?

Спасибо!

Anton Tananaev2 years ago

Достаточно.

Mavrlik2 years ago

Спасибо за такой быстрый ответ, но это не помогло.

Перенес базу, но все так же осталось.

  1. Пользователи не появились.
  2. Список транспортов так же не загрузились.

P.S.: а название host должен быть таким же как и на старой машине ?

Anton Tananaev2 years ago

Если не появилось значит что-то не так сделали. Не понял про host.

Mavrlik2 years ago

Имеется ввиду, что старый комп где работал Traccar имел имя компа: gps.mt.local ,а новый gps2.mt.local

Anton Tananaev2 years ago

Это не важно.

Mavrlik2 years ago

Вот, что я сделал:

  1. На старой компе ввел команду mysqldump -uroot -p traccar > /home/traccar.sql
    1.1 Перенес его (traccar.sql) на новый комп

  2. На новом компе ввел команду mysqldump -uroot -p traccar < /home/traccar.sql

  3. Навсякий случай перезагрузил :)

Итог: нет пользователей и транспортных средств.

Anton Tananaev2 years ago

Такое у вас работать не будет, на сколько я знаю:

mysqldump -uroot -p traccar < /home/traccar.sql

Прочитайте как восстановить дамп.

Mavrlik2 years ago

Много инфы нашел, но все ведет к том, что именно так происходит восстановление.

А как Вы восстанавливаете ?

Anton Tananaev2 years ago
mysql -uroot -p traccar < /home/traccar.sql
Anton Tananaev2 years ago

Пришлите ссылку где вы видели ваш вариант.

Mavrlik2 years ago

Всё получилось!

P.S.: Это было замыленность глаз ( mysql и mysqldump )

Спасибо за поддержку