Прошу помощи у сообщества

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Zarathustrarus
Сообщения: 2
Зарегистрирован: Пн сен 27, 2021 12:25 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Прошу помощи у сообщества

Сообщение Zarathustrarus » Ср фев 09, 2022 11:25 pm

Возможно плохо искал. Тогда просто ткните носом.

Ситуация : стоял настроенный Мажордом на компьютере с Ubuntu server 18. По причине что комп был стар и не настраивался на запуск при появлении электричества, решил его заменить. На новый комп был поставлен Ubuntu server 20, и Мажордом.
При попытке перенести конфигурацию через модуль Backup и файлы на dropboxe не получил ничего хорошего - объекты, сцены, сценарии - ничего не перенеслось.
Нашел на форуме совет что лучше всего перенести через копирование директории www и перенос структуры через phpmyadmin
С копированием проблем нет, а вот попытка сохранения бэкапа дала какие-то ошибки, и после загрузки на новый сервер ничего хорошего не случилось.

Скажите, а можно без танцев с бубном просто сделать бэкап системы Majordomo и потом восстановить из бэкапа на новой машине?

PS/ Тут всякие мысли в голову приходят - это конечно хорошо что у меня обе машины в наличии, и можно танцевать вокруг них, а что если бы был только бэкап? Я бы потерял все что писал? Это нормальная ситуация для Мажордомо?
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Прошу помощи у сообщества

Сообщение Lerych » Ср фев 09, 2022 11:43 pm

На старой машине посмотри в каталоге /var/www/html/database_backup есть файлы типа db.sql и db.sql.prev.
Если такие файлы есть, то можно их скопировать на новую машину по тому же пути.
Majordomo после запуска от туда восстанавливает предыдущею копию своей БД
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Прошу помощи у сообщества

Сообщение Lerych » Ср фев 09, 2022 11:50 pm

Если на старой машине таких файлов нет, или размером сильно отличаются, создай скрипт

Код: Выделить всё

$filename  = ROOT . '/database_backup/db.sql';
$mysqlDumpPath = "/usr/bin/mysqldump";
$mysqlDumpParam = " --user=" . DB_USER . " --password=" . DB_PASSWORD;
$mysqlDumpParam .= " --no-create-db --add-drop-table --databases " . DB_NAME;
if (file_exists($filename)) rename($filename, $filename . '.prev');
exec($mysqlDumpPath . $mysqlDumpParam . " > " . $filename);
и выполни его пару раз, появится эти файлы дампов БД.
Ну а папку www переноси как есть.
V.A.S.t
Сообщения: 258
Зарегистрирован: Сб май 11, 2019 6:35 pm
Откуда: Иркутск
Благодарил (а): 15 раз
Поблагодарили: 58 раз

Re: Прошу помощи у сообщества

Сообщение V.A.S.t » Чт фев 10, 2022 3:05 am

Используйте модуль Backup. С его помощью уже два раза переносил систему сначала с малины на ББ, потом еще раз при замене матплаты. Но у меня и стандартный бэкап без проблем отрабатывает. Проверяйте права на папки, www-data должен иметь доступ ко всем каталогам MDM.
Zarathustrarus
Сообщения: 2
Зарегистрирован: Пн сен 27, 2021 12:25 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Прошу помощи у сообщества

Сообщение Zarathustrarus » Чт фев 10, 2022 11:30 pm

Товарищи, спасибо большое за участие!

Я обязательно попробую ваши варианты, но в настоящий момент я неожиданно решил проблему через экспорт/импорт sql базы. Оказалось что пользователь phpmyadmin под которым я заходил, не обладает правами root.
У меня получилось сбросить пароль root и зайти на обоих машинах под ним. Соответственно, потолкавшись с проблемой что если делать экспорт структуры с данными то получаешь ошибку, что создаваемая таблица уже есть, а если только данные, то ошибку что другой таблицы еще нет, как-то удалось это решить, и у меня поднялся Мажордом, со всеми наработками.

Теперь есть машина для экспериментов и я попробую все возможные варианты восстановления бэкапов, потому что то что сделал - это что угодно, но не бэкап.
За это сообщение автора Zarathustrarus поблагодарил:
TrDA (Сб фев 12, 2022 8:29 am)
Рейтинг: 1.16%
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Прошу помощи у сообщества

Сообщение PAV » Пн дек 19, 2022 12:22 pm

Я делаю так. У меня раз в неделю бекапится www и sql. Если нужно переехать на новый диск, например, копируется www а sql импортируется через SXD (погуглите), т.к. phpmyadmin имхо плохо справляется с большими базами.
Аватара пользователя
adzam
Сообщения: 602
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 20 раз
Поблагодарили: 138 раз

Re: Прошу помощи у сообщества

Сообщение adzam » Сб дек 30, 2023 10:22 pm

Не нашел ответа в поиске, поэтому прошу помощи.
Нужно запустить сцену, допустим 10, кнопкой но из шапки.
Сцена должна открыться на своем месте.
Все что я пробовал не помогает.
Либо сцена открывается прямо в шапке , либо вообще не открывается.

Командой onclick="location.href = 'popup/scenes/9.html';" открывает на новой странице.

Какой командой это можно сделать?
Спасибо за любой ответ.
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Ответить