마이그레이션 개요
마이그레이션을 시작하기 전에 모든 Magento 1 cron 작업을 중지하십시오.
마이그레이션 프로세스 중에 성공적인 마이그레이션을 위해 다음 일반 규칙을 따르십시오.
- Magento 관리(배송, 송장 만들기, 대변 메모)를 제외하고 주문 1 관리자를 변경하지 마십시오
- 코드를 변경하지 마십시오
- Magento 2 관리자 및 상점 앞에서 변경하지 마십시오
TIP
Magento 1 상점 내 모든 작업이 허용됩니다.
Data Migration Tool 실행
이 섹션에서는 Data Migration Tool을(를) 실행하여 설정, 데이터 또는 증분 변경 내용을 마이그레이션하는 방법을 보여줍니다.
첫 단계
-
파일 시스템에 쓸 수 있는 권한이 있는 사용자로 애플리케이션 서버에 로그인하거나 이 사용자로 전환합니다. 파일 시스템 소유자로 전환을 참조하십시오.
bash 셸을 사용하는 경우 다음 구문을 사용하여 파일 시스템 소유자로 전환하고 동시에 명령을 입력할 수 있습니다.
code language-bash su <file system owner> -s /bin/bash -c <command>
파일 시스템 소유자가 로그인을 허용하지 않는 경우 다음을 수행할 수 있습니다.
code language-bash sudo -u <file system owner> <command>
-
모든 디렉터리에서 Magento 명령을 실행하려면
<magento_root>/bin
을(를) 시스템PATH
에 추가하십시오.셸의 구문이 다르므로 unix.stackexchange.com과(와) 같은 참조를 참조하십시오.
CentOS용 샘플 bash 쉘:
code language-bash export PATH=$PATH:/var/www/html/magento2/bin
필요한 경우 다음과 같은 방법으로 명령을 실행할 수 있습니다.
cd <magento_root>/bin
및./magento <command name>
(으)로 실행<magento_root>/bin/magento <command name>
<magento_root>
은(는) 웹 서버 docroot의 하위 디렉터리입니다.
명령 구문
다음은 일반적인 명령 예입니다.
bin/magento migrate:<mode> [-r|--reset] [-a|--auto] {<path to config.xml>}
위치:
NOTE
로그가
<magento_root>/var/
디렉터리에 기록됩니다.마이그레이션 순서
Data Migration Tool을(를) 만들 때 다음 데이터 전송 시퀀스를 가정합니다.
동일한 순서로 데이터를 마이그레이션하는 것이 좋습니다.
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3