컨텐츠 유형을 마이그레이션 할 수 있습니까?


12

40 개의 컨텐츠 유형을 가진 Drupal 7 사이트가 있습니다. Drupal 8이 출시 될 때 이러한 컨텐츠 유형을 마이그레이션하려고합니다.

이것이 가능합니까, 아니면이 컨텐츠 유형을 처음부터 작성해야합니까?


1
Drupal 8은 즉시 구성 마이그레이션이 가능하므로 컨텐츠 유형을 쉽게 마이그레이션 할 수 있습니다.
benjy

1
40 가지 콘텐츠 유형? 그들은 너무 많이하지 않습니까?
발톱

2
유스 케이스에 따라 너무 많은 @claws와 같은 것은 없습니다. 우리는 sokratis가 어떤 웹 사이트를 사용하고 있는지 전혀 모른다.
Darvanen

이것은 노드 마이그레이션에 대한 꽤 좋은 기사이지만 사용자 및 분류 체계도 포함합니다. metaltoad.com/blog/migrating-nodes-drupal-7-to-drupal-8
Alejandro Moreno

답변:


17

업그레이드 프로세스를 검색 하는 가장 좋은 장소UPGRADE.txt 파일 이라고 생각 합니다. 여기에서 사이트를 Drupal 6/7에서 Drupal 8로 업그레이드 할 때 따라야하는 단계별 접근 방법을 찾을 수 있습니다.

Drupal 8 코어에는 강력한 데이터 마이그레이션 API ( https://drupal.org/node/2121299 , IMP 이니셔티브의 일부 : https://groups.drupal.org/imp)가 포함 됩니다. 또한 Drupal 8 코어에 포함 된 최근 업데이트 된 모듈 목록을 확인할 수 있습니다 : http://blog.merge.nl/2014/01/21/drupal-which-drupal-7-modules-went-into-drupal- 핵심

확인하는 링크 중 몇 가지 :

  1. Drupal 8에 대한 사이트 준비 : http://www.acquia.com/blog/getting-your-site-ready-drupal-8
  2. Drupal 8-개선 된 업그레이드 프로세스 : http://www.acquia.com/blog/d8migrate
  3. Drupal 7에서 Drupal 8로 모듈 변환 : http://webchick.net/upgrade-modules-d8
  4. 7.x 모듈을 8.x로 변환 : https://drupal.org/update/modules/7/8

1
UPGRADE.txt는 현재 구식입니다. Drupal 8 로의 업그레이드 경로는 없으며 마이그레이션 만 있습니다.
benjy

@Ben이 경우 일 수 있습니다. 이에 대해 확인해야합니다. 이 점을 알려 주셔서 감사합니다 !!
Ankit Agrawal

upgrade& 의 차이점은 무엇 migrate입니까?
발톱

1
@claws 나는 업그레이드가 드루팔의 하위 버전에서 다음으로 사용 가능한 드루팔 버전으로 이동하는 것과 관련이 있다고 생각하지만 (예 : Drupal 5/6에서 Drupal 7로) 마이그레이션은 다른 프레임 워크 (예 : typo3 등)에서 이동 / 이동하고 있습니다. ) Drupal
Ankit Agrawal

1
@claws Durpal 8은 현재 drupal 버전 (예 : 6 또는 7)과 완전히 다르기 때문에 심포니 프레임 워크 구성 요소, MVC 아키텍처, 작은 템플릿 엔진 등의 통합과 관련되어 있습니다.
Ankit Agrawal

0

D8 코어 마이그레이션 모듈을 사용하여 "업그레이드"를 시도 할 수 있습니다. contrib 모듈 migrate_plus도 설치하십시오. 사용자 정의 컨텐츠 유형, 사용자, 주석, 분류법 등을 변환 할 수 있습니다. 가장 일반적인 필드는 다루어야합니다. 사용자 지정 모듈과 같이 실제로 사용자 지정 작업이있는 경우 프로그래밍도 수행해야합니다. 그러나 D7의 필수 요소 만 사용한 경우 마이그레이션에서 다룰 수 있습니다. 어쨌든 새 사이트를 다시 작성하고 해당 사이트로 컨텐츠를 마이그레이션해야하므로 어떤 의미로도 문제가되지 않습니다.

가장 최신 설명서는 https://www.drupal.org/upgrade/migrate 에서 찾을 수 있습니다.


0

Bas는 옳지 만이 주제와 관련하여 진행중인 많은 활동이 있으므로 여기에 더 최신 정보 (2015 년 11 월)가 있습니다.

Drupal 7과 8의 아키텍처에 큰 차이가 있으므로 직접 업그레이드 경로는 없지만 Drupal 8은 Drupal 6과 7에서 8로 사이트 를 업그레이드 하기 위한 다양한 마이그레이션 도구를 제공합니다 .

핵심 모듈 Migrate and Drupal Migrate 및 contrib 모듈 Drupal Upgrade를 사용 하면 40 개의 모든 컨텐츠 유형을 Drupal 7에서 8로 마이그레이션 할 수 있습니다.

이 모듈을 사용하면 컨텐츠 유형, 컨텐츠, 주석, 필드, 어휘, 용어 및 기타 Drupal 7 핵심 엔티티 및 엔티티 유형을 마이그레이션 할 수 있습니다 (예 : 뷰를 아직 마이그레이션 할 수 없음). Drupal 7-8 업그레이드에 대해 읽어보십시오 .

Drush 및 contrib 모듈 마이그레이션 도구 를 사용하여 마이그레이션 할 컨텐츠 유형을 선택할 수 있습니다. Drupal 7에서 8 로의 업그레이드 실행에 대해 읽으십시오 .

업그레이드를 시작하기 전에 40 가지 컨텐츠 유형을 작성하지 마십시오. 업그레이드 준비에 대해 자세히 알아보십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.