首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Drupal 7需要可靠地将用户和内容数据从生产同步到开发服务器。

Drupal 7需要可靠地将用户和内容数据从生产同步到开发服务器。
EN

Stack Overflow用户
提问于 2015-11-18 12:04:49
回答 1查看 680关注 0票数 1

我们希望设置一个开发服务器,最初与生产服务器相同,用于在Drupal 7站点上开发新功能。我们希望定期将所有用户数据和用户生成的内容从产品导入到开发服务器。这些数据包括但不限于:

  • 用户(包括自定义用户字段数据)
  • Profile2配置文件(与大多数用户相关)
  • 用户创建的节点及其注释
  • 用户关系数据
  • 私有消息数据
  • 有机组数据
  • 用户上传文件
  • 也许是原木。

所有这些可能是新的,也可能是对现有数据的修改。

在开发服务器上所做的更改可能包括以下任何或全部:

  • 新的、修改的、激活的或停用的模块、视图、规则等。
  • 各种修改的设置
  • 数据模型修改(新的、更改的、删除了节点类型和/或用户的自定义字段)
  • 主题更新/更改
  • CSS变化。

由于更改类型多种多样(以及其他原因),我们希望将用户和内容数据从活动站点导入到开发站点,然后使开发站点处于活动状态。有点类似于https://www.drupal.org/node/942540,但没有蛮力数据库的下拉/导入。

寻找一个健壮,简单的方法,它不必是优雅的。不是一个零碎的/手动的方法,我们必须跟踪每一个变更项目。

我们已经研究了许多可能性(从https://groups.drupal.org/node/21338的内容和用户导入/导出模块的比较开始);下面是一些看起来部分有用但我们发现不足的部分。

  • 节点导出模块导出我知道这不仅仅是即插即用,它可能需要为单个节点配置,利用其他模块,而且可能根本不适用于某些字段。
  • 提要模块https://www.drupal.org/project/feeds导入或聚合数据为节点、用户、分类法术语或简单数据库记录。
  • 迁移模块https://www.drupal.org/project/migrate为将内容从其他来源迁移到Drupal提供了一个灵活的框架(例如,在将一个网站从另一个CMS转换为Drupal时)。
代码语言:javascript
运行
复制
- This does not seem to be what we want.

  • Drupal模块同步允许在多个网站之间同步内容。
代码语言:javascript
运行
复制
- Does not appear to allow user synchronisation.
- Possibly this could work in conjunction with Account Sync
- Sync should be monodirectional; live --> dev.

  • 帐户同步模块 同步允许您跨多个drupal站点同步Drupal用户帐户数据。
  • 只支持“基本”同步--可能不允许自定义用户字段、用户关系数据、私有消息等。
  • 部署-内容暂存模块https://www.drupal.org/project/deploy允许用户轻松地将内容从一个Drupal站点划分到另一个Drupal站点。
代码语言:javascript
运行
复制
- manages dependencies between entities, which is great Looks promising but not sure if it will allow user synchronisation and what will happen if there are data model changes on the development server.

是否有人有使用一个或多个Drupal工具或其他选择性同步/版本系统进行此操作的经验?

EN

回答 1

Stack Overflow用户

发布于 2017-01-30 13:47:59

所以,您应该看看备份和迁移模块。设置好两个环境后,您应该能够使用"Advanced“部分排除所有表,但您感兴趣的表除外,以便能够轻松地将用户信息从一个站点传送到另一个站点。这将不会复制任何文件上传的网站由用户,但应满足您的其余要求。当我试图在生产和开发服务器之间找到同步when表单提交的解决方案时,我了解了这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33779605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档