Как сделать копию работающего itop со всем содержимым?


#1

Для того чтобы дорабатывать и отлаживать внутреннюю структуру itop хочу сделать копию сайта с доступом по другому порту с itop работающим, но в отдельной mysql базе с другим названием.
Чистую базу mysql создал, перенаправлением залил туда базу sql с работающего itop. Скопировал в отдельную папку сами папки с файлами itop работающего.
Поменял в конфиге название базы и порт для доступа к сайту. Но зайти на сайт естественно не могу, потому что в базе sql таблицы все с другим названием базы.

При залогинивании выдает ошибку:

Ошибка: Failed to issue SQL query: query = SELECT COUNT(DISTINCT COALESCE(`Organization_itop_organization`.`id`, 0)) AS COUNT FROM `itop_organization` AS `Organization_itop_organization` WHERE 1, mysql_errno = 1146, mysql_error = Table 'itop_1.itop_organization' doesn't exist.

Как нужно правильно экспортировать\импортировать базу sql и сам itop так чтобы все данные и наработки остались?

И еще, почему в разделе Резервное копирование при запуске выдает: “Error: Failed to execute mysqldump: Check the log files ‘’ for more information.” ?

Но в то же время в папке \data\backups\manual\ создает архив с одним файлом внутри, с конфигом? Это все что вообще бэкапируется в принципе или как это понимать? Так же почему то ниже кнопки Запустить сейчас нет записей предыдущих бэкапирований с возможностью восстановления. Это как-то настраивается или почему может не работать?

Прошу помощи!


#2

При попытке сделать в ручную бэкап в itop в логе itop’a записывается ошибка:

Failed to execute: “…/mysqldump” --opt --skip-lock-tables --default-character-set=utf8 --add-drop-database --single-transaction --host=“localhost” --user=xxxxx --password=xxxxx --result-file="…\Temp\itoBDA9.tmp"


#3

Сам айтоп нужно просто скопировать в новую директорию. Базу нужно переименовать любым доступным способом, например, https://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name#2298602.

Потому что возникли какие-то проблемы с запуском mysqldump. Выполните команду, которую атйоп выбрасывает в лог, руками в терминале, и будет видно, чего ему не хватает.