Как перенести пользователей?

20 июня 2020 в 20:00
Аватар пользователя itnn itnn 0 8

Здравствуйте.
Есть 2 сайта на Drupal7.
Как без вмешательства в код и БД перенести пользователей с паролями с одного сайта на другой?
Существует ли модуль для этого?
Как перенести контент (разные типы материалов) с одного сайта на другой тоже без вмещательства в код?
Что-то вроде выгрузить ---> загрузить, экспорт ---> импорт.

Комментарии

Еще можно сайт скопировать и удалить лишних пользователей и контент через views_bulk_operations.
Пишу это на случай, если по нормальному перенести не получится.
Кстати с паролями варианты выше у меня обламались. Надеюсь у вас выйдет.

20 июня 2020 в 22:35

25 таблиц users_ с одного сайта на другой перенести? Оно заработает если так сделать? Я честно не знаю.
А если на новом сайте уже пользователи есть. Конфликт UID-ов не возникнет?

21 июня 2020 в 13:43

Проблема в том, что надо сделать новый сайт на Drupal7, и перенести всех пользователей со старого сайта на Drupal7+ стандартный форум со всеми ветками обсуждений и зависимостями. Старый сайт настолько сильно переписан был и нигде это не документировалось, что сейчас появляются самые невообразимые ошибки. Самое ценное в старом сайте это форум и пользователи. Вот их и надо перенести без вмешательства в код, чтобы потом другие админы сайта могли тоже перенести пользователей и форум на новые версии Drupal.

22 июня 2020 в 16:25

Что понимается под "перенести пользователей"?
- слить с текущей базой
- копипаст

Вполне реально, что можно обойтись средствами мультисайтинга или тупым копированием 4ех таблиц БД

Тут нюансов море, особенно, если нужно сохранение актуальных uid, nid

21 июня 2020 в 10:05

Под "перенести пользователей" подразумевается перенос всего списка пользователей с одного движка drupal7 на другой чистый движок drupal7 с сохранением паролей или возможностью его восстановить. Также надо перенести форум со всеми постами этих пользователей. Роли пользователей должны быть тоже сохранены.

22 июня 2020 в 16:29