Andriiko Posted July 17, 2014 Share Posted July 17, 2014 День добрый Стоит один и тот же форум и на хостинге, и на локалке. За время доработки форума на локалке, на рабочем(хостинге) были зареганы новые юзеры и созданы новые темы. Как теперь перенести новых юзеров и темы на локальный сервер? Как их выдрать из одной БД и вставить в другую? Другими словами: как сделать синхронизацию форумов? Link to comment Share on other sites More sharing options...
siv1987 Posted July 17, 2014 Share Posted July 17, 2014 За время доработки форума на локалкеперенести новых юзеров и темы на локальный серверПеренести новых юзеров вместе со старыми. Т.е. полный бэкап таблиц. Аналогично и с темами и постами, полный бэкап = старые + новые. Все просто. Link to comment Share on other sites More sharing options...
Andriiko Posted July 17, 2014 Author Share Posted July 17, 2014 Вы имели ввиду просто сделать бекап бд с хостинга и поставить на локалку? Так на локалке у меня некоторые разделы переделаны и добавлены новые. Пробовал отдельно бекапить таблицу members, topics, posts и восстанавливать на локалке. Ничего путнего не выщло. Теперь даже залогиниться на форуме не возможно. Если так посудить, то мало перенести одну таблицу, например топикс, с ней надо переносить и постс, а может даже еще что то. Link to comment Share on other sites More sharing options...
siv1987 Posted July 18, 2014 Share Posted July 18, 2014 Вы имели ввиду просто сделать бекап бд с хостинга и поставить на локалку? Так на локалке у меня некоторые разделы переделаны и добавлены новые.Синхронизация возможно тогда, когда один форум ведущий а другой ведомый. Если форумы работаю независимо друг от друга, в каждом их которых вносятся свои изменения, даже если один копия другого, синхронизировать slave с masterom уже нормально не возможно - происходит ответвление. Пробовал отдельно бекапить таблицу members, topics, posts и восстанавливать на локалке. Ничего путнего не выщло. Теперь даже залогиниться на форуме не возможно.Если сделали правильно бэкап никаких проблем с авторизацией не должно быть. Только таблица пользователей имеет еще две связанных таблиц profile_portal и pfields_content, их желательно тоже бэкапить. Если так посудить, то мало перенести одну таблицу, например топикс, с ней надо переносить и постс, а может даже еще что то.Ну а какой смысл переность таблицу topics без posts? В любом случае их надо вместе переносить. Link to comment Share on other sites More sharing options...
Andriiko Posted July 18, 2014 Author Share Posted July 18, 2014 А как узнать какие еще нужно переносить таблицы связанные, например, с теми же темами? Да и вообще любую другую таблицу Link to comment Share on other sites More sharing options...
siv1987 Posted July 18, 2014 Share Posted July 18, 2014 Для тем достаточно таблицы постов. Просто не нужно забывать что у тем есть еще связь с форумами. Если форум к которой принадлежит тема не существует в текущем форуме нужно либо сменить его ид в либо уже за одно переносить и форумы. Да и вообще любую другую таблицуНикак. Изучением таблицы. Смотреть какая связь в ней есть с остальными таблицами, например forum_id, topic_id, author_id и тд. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now