WooCommerce에서 Magento로 마이그레이션하는 가장 인기 있는 방법
게시 됨: 2020-04-28목차
최근 몇 년 동안 강력한 기능과 뛰어난 사용자 정의 기회를 통해 Magento, 특히 Magento 2는 다른 전자 상거래 플랫폼을 무너뜨린 다음 전 세계 수백만 명의 상점 소유자를 유혹할 기회를 잡았습니다. 결과적으로 많은 회사들이 매출 증대, 비즈니스 성과 향상, SEO 향상 및 기타 매력적인 혜택을 기대하며 Magento로 몰려들고 있습니다.
최근에 많은 상점 소유자가 상점을 WooCommerce에서 Magento로 전환하고 있습니다. 그 주된 이유는 Magento가 속도와 성능, 보안 및 추가 기능 측면에서 WooCommerce를 능가하기 때문입니다. Magento는 비즈니스를 글로벌 브랜드로 확장하는 데 이상적인 선택이며 WooCommerce는 충분한 성능과 사용 편의성을 갖춘 소규모 비즈니스에 적합합니다. 이것이 비즈니스 규모를 확장하려는 상점 소유자가 WooCommerce보다 Magento를 선호하는 이유입니다.
아마도 이 기사를 읽는 동안 귀하 자신도 WooCommerce에서 Magento로 상점을 옮기고자 했을 것입니다. 따라서 WooCommerce에서 Magento 로 스토어를 A to Z로 마이그레이션하는 과정을 안내해 드리겠습니다. 이 데이터 마이그레이션 프로세스에서는 전자 상거래 데이터를 전송하는 3가지 다른 방법을 조명하고 이들 간의 비교를 제공합니다.
1단계: 데이터 백업 준비
경험 많은 상점 주인이든 초보자이든 상관없이 웹 사이트를 사소하거나 크게 변경하기 전에 백업을 만드는 것이 가장 중요합니다. 미래 데이터베이스의 핵심은 전자상거래 주체일 뿐이므로 정보 손실 가능성이 없는지 확인하십시오.
WooCommerce 스토어 데이터를 백업하는 세 가지 방법이 있습니다.
- 수동 백업
- 웹 호스트를 통한 백업
- WordPress 플러그인을 사용한 백업
수동 백업
수동 백업 방법은 그다지 복잡하지 않지만 위험 할 수 있습니다. 아주 작은 오류라도 심각한 결과를 초래합니다. 다음 단계는 다음과 같습니다.
- WordPress 웹 사이트 파일을 로컬 시스템(컴퓨터)에 다운로드합니다. 다음을 통해 이 작업을 수행할 수 있습니다.
- FileZilla와 같은 FTP 도구
- 웹 호스트 계정의 cPanel에 있는 파일 관리자
- 다음으로 데이터베이스를 백업해야 합니다. 호스트의 데이터베이스 관리 패널을 통해 phpMyAdmin에 액세스합니다.
- wp-config.php 파일에서 데이터베이스를 선택합니다.
- 모든 테이블을 선택하고 내보내기 를 클릭합니다.
웹 호스트를 통한 백업
대부분의 WordPress 호스팅 제공업체는 계획에 포함되거나 추가 유료 기능으로 백업을 제공합니다. 그러나 대부분 매일 백업을 제공합니다. 실시간 백업 서비스를 제공하는 호스트를 찾는 것은 매우 어렵습니다. 그러나 호스팅 제공업체를 통해 데이터베이스를 백업하려는 경우 지침은 다음과 같습니다.
- 호스팅 제공업체에 문의하여 마지막 백업을 다운로드하세요.

- 수동 방법을 통해 데이터베이스를 내보내고 백업합니다. 또는 MySQL 관리자를 사용하여 데이터베이스를 로컬 폴더로 내보낼 수 있습니다.
WordPress 플러그인을 사용한 백업
자동 백업 플러그인을 사용하는 것은 WordPress 사이트를 백업하는 가장 간단한 방법입니다. 설치 및 사용이 편리하고 빠릅니다. BlogVault, UpdraftPlus 및 BackupBuddy와 같은 많은 플러그인은 백업 프로세스를 용이하게 하고 백업을 수행하고 관리하는 것을 절대적으로 간단하게 만듭니다.
2단계: Magento 설치
Magento가 없으면 Magento로 마이그레이션할 수 없습니다. Magento 스토어를 설치하려면 다음 지침을 따르십시오.
- Magento 소프트웨어 패키지 다운로드
- FTP 설정
- FileZilla를 사용하여 Magento 아카이브를 호스팅 시스템으로 전송
- 설치 마법사 실행
설치 과정의 큰 그림을 자세히 보려면 "새로운 Magento 2 Store 설치 방법"에 대한 지침을 확인하십시오. 또한 아래 비디오 자습서를 시청하여 프로세스를 직접 미리 볼 수 있습니다.
3단계: 데이터 마이그레이션
WooCommerce에서 Magento로 데이터를 마이그레이션하는 프로세스는 3가지 방법으로 수행할 수 있습니다. 마이그레이션을 수행하기 위해 고용 된 개발자 또는 자동화된 장바구니 마이그레이션 서비스 가 직접 수행할 수 있습니다.
각 방법은 단계별로 진행됩니다. 나중에 세 가지 방법을 비교한 후 가장 적합한 방법을 결정할 수 있습니다(아래에서 설명).
매장 데이터 수동 마이그레이션
마이그레이션을 직접 수행하려면 WooCommerce에서 데이터를 수동으로 내보내고 Magento 스토어로 가져올 수 있습니다.
그러나 시작하기 전에 이 점을 분명히 하겠습니다. 수동 마이그레이션의 경우 두 플랫폼의 데이터베이스 구조를 다루기 때문에 기술 지식이 있어야 합니다. 둘째, 가져온 데이터의 제한 이 하나의 주요 단점입니다. Magento는 주문, 제품 SKU 등과 같은 일부 데이터를 가져오는 것을 허용하지 않습니다. 자세한 정보를 얻으려면 Magento의 자세한 가이드를 확인하세요.
이것이 복잡하고 스스로 할 수 있는 능력에 대해 확신이 없으면 다른 옵션(아래에 언급됨)으로 건너뛰십시오.
어쨌든 수동 마이그레이션을 수행하는 방법을 알아보겠습니다!
LitExtension 전문가가 마이그레이션을 처리하게 하십시오
WooCommerce에서 Magento로 마이그레이션할 계획이라면 #1 쇼핑 카트 마이그레이션 전문가인 LitExtension이 가장 빠르고 정확하고 안전하게 처리해 드립니다.
1. WooCommerce에서 매장 데이터 내보내기
WooCommerce를 사용하면 상점 소유자가 카테고리, 세금, 제품, 고객, 주문 등 거의 모든 종류의 데이터를 내보낼 수 있습니다.
먼저 WordPress의 관리자 패널에서 " 주문 내보내기 "를 클릭합니다. 출력 형식을 CSV로 선택하고 " 내보내기" 버튼을 클릭합니다. 다른 모든 옵션은 기본값으로 두어야 합니다.

그러면 모든 주문 이 포함된 CSV 파일이 다운로드됩니다. 이 파일은 주문 정보를 Magento로 가져오는 데 사용됩니다.
둘째, 제품 데이터를 내보낼 것입니다.
WooCommerce 관리자 패널에서 " 제품 가져오기-내보내기 "를 선택합니다. 나중에 여러 내보내기 옵션이 표시됩니다.

내보낼 제품 속성을 선택한 다음 하단의 " 제품 내보내기 "를 클릭합니다.

그러면 모든 제품 정보가 포함된 CSV 파일이 다운로드됩니다.
셋째, 고객 데이터를 수출하겠습니다.
WooCommerce 관리자 패널에서 " 고객 가져오기-내보내기" 를 클릭합니다.


확인란을 클릭하여 내보낼 속성을 선택하거나 선택 취소합니다. 전체 저장소 마이그레이션의 경우 이상적으로는 모든 데이터를 내보냅니다. 준비가 되면 " 사용자 내보내기 "를 클릭하여 계속 진행하십시오.

그러면 모든 고객 정보가 포함된 CSV 파일이 다운로드됩니다.
2. 매장 데이터를 Magento로 가져오기
다음으로 데이터를 Magento로 가져와야 합니다. 모든 제품 유형에 대한 데이터를 상점으로 가져올 수 있습니다. 또한 제품, 고급 가격 데이터, 고객 데이터, 고객 주소 데이터 및 제품 이미지를 가져올 수 있습니다. 복잡해 보일 수 있지만 액세스할 수 있도록 각 단계를 세분화합니다.
1단계: 두 플랫폼 간의 데이터베이스 호환성 확인
다운로드한 파일을 Magento로 가져오기 전에 두 플랫폼 간의 호환성을 확인해야 합니다. 그러려면 Magento 의 CSV 샘플 파일을 다운로드하여 WooCommerce의 CSV 파일과 비교하십시오.
- Magento 관리자에서 시스템 > 데이터 전송 > 가져오기로 이동합니다.
- 가져오기 설정에서 엔터티 유형 을 설정합니다.
- 샘플 파일 다운로드 를 클릭합니다.
- 웹 브라우저의 다운로드 위치에서 내보내기 파일을 찾아 파일을 엽니다.

다운로드 샘플 파일 열기
- 샘플 파일의 구조를 확인하고 이를 사용하여 CSV 가져오기 파일을 준비하고 열 머리글이 올바른지 확인하십시오.
- 가져오기 파일의 크기가 2M을 초과하지 않는지 확인하십시오.
- 가져오기 데이터에 제품 이미지에 대한 경로가 포함된 경우 이미지 파일이 적절한 위치에 업로드되었는지 확인하십시오. Magento 서버의 기본 위치는 pub/media/import입니다.
이미지가 외부 서버에 있는 경우 이미지가 포함된 디렉토리에 대한 전체 URL이 있는지 확인하십시오.

2단계: 데이터 전송 준비
왼쪽 사이드바에 있는 관리자 메뉴에서 " 시스템. " 데이터 전송 제목 아래에서 " 가져오기 "를 클릭하여 가져오기 화면으로 이동합니다.

가져오기 화면에서 계속하기 전에 설정을 선택합니다. 먼저 가져오기 설정 제목 아래에서 마이그레이션할 "엔티티 유형 "을 선택합니다. 현재 마이그레이션 중인 엔터티 유형을 선택합니다.
- 고급 가격
- 제품
- 고객 및 주소
- 고객 메인 파일
- 고객 주소
3단계: 가져오기 동작 선택
이제 가져오기 설정이 완료 되었으므로 가져오기 동작 섹션을 마칠 수 있습니다.

"동작 가져오기" 드롭다운 메뉴를 사용하여 나열된 작업 중 하나를 선택합니다.
- "추가/업데이트"
- "바꾸다"
- "삭제"
다음으로, 프로세스 중에 오류가 팝업되는 경우에 대한 매개변수를 설정합니다. "검증 전략" 에서 아래 옵션 중에서 선택하십시오.
- "오류 발생 시 중지"
- "오류 항목 건너뛰기"
오류 제한 은 수동으로 설정되므로 이 오류 제한이 최고에 도달하면 가져오기 프로세스가 종료됩니다. "허용된 오류 수" 에 오류 임계값이 될 숫자를 입력합니다. 허용되는 기본 오류 수는 10입니다.
CSV 파일을 사용하여 데이터를 마이그레이션할 것이므로 " 필드 구분 기호 " 및 "다중 값 구분 기호 " 필드 모두에 쉼표(,)를 입력해야 합니다. CSV 파일에 사용되는 기본 구분 기호는 쉼표이므로 이것은 표준 설정이지만 계속하기 전에 이를 확인해야 합니다. 가져오기 파일이 다른 문자를 사용하는 경우 파일을 제대로 가져오도록 구분 값을 변경해야 합니다.
" 필드 인클로저 " 확인란을 클릭하여 데이터의 특수 문자를 이스케이프 시퀀스로 묶습니다.
4단계: 가져오기 파일 식별
다음으로 가져올 파일을 선택합니다. " 파일 선택 "을 클릭하십시오. 가져오기를 위해 준비한 CSV 파일을 찾아 " 열기"를 클릭합니다.

" 이미지 파일 디렉토리 " 필드를 사용하여 Magento 서버에서 이미지가 저장된 위치에 대한 상대 경로를 입력합니다. 예를 들어, 다음과 같을 수 있습니다. var/import.
5단계: 가져오기 데이터 확인
가져오기 화면에서 모든 항목을 선택했으면 " 데이터 확인 "을 클릭하여 데이터가 마이그레이션을 수행하는 데 호환되는지 확인합니다. 완료하는 데 시간이 걸릴 수 있습니다.
가져오기 데이터가 유효한 것으로 보고되면 확인 메시지에 "파일이 유효합니다! 가져오기 프로세스를 시작하려면 ' 가져오기' 버튼 을 누르십시오. 이는 데이터를 가져올 준비가 되었음을 나타냅니다. " 가져오기 "를 클릭하여 전송을 시작하십시오.

가져오기가 유효하지 않은 경우 유효성 검사 결과 아래에 오류가 나열됩니다. 이 경우 각 오류를 수정한 다음 가져오기 프로세스를 다시 시작하십시오.
데이터가 검증되고 가져오기가 선택되면 데이터를 가져옵니다. 처리하는 데 시간이 좀 걸립니다.
가져오기를 완료했으므로 마이그레이션할 각 엔터티 유형에 대해 이 프로세스를 반복합니다.
보시다시피 수동으로 마이그레이션하는 것은 긴 프로세스 이며 기술이 필요합니다. 또한 가져오는 데이터의 제한도 고려해볼 가치가 있는 또 다른 단점입니다. 주문, 제품 SKU 등과 같은 일부 데이터는 이전할 수 없습니다.
이제 두 번째 마이그레이션 방법으로 이동하여 문제를 해결하는 방법을 알아보겠습니다.
웹사이트 개발 전문가 또는 프리랜서 고용
수동 마이그레이션 솔루션이 너무 어렵거나 시간이 많이 걸려서 갈지 고민이라면 웹 에이전시나 개발자에게 도움을 요청할 수 있습니다.
여기 SimiCart 에서 우리는 귀하의 Magento 매장을 위한 버그 없는 데이터 완전한 마이그레이션에 필요한 경험과 지식을 갖춘 Magento 전문가 팀입니다. 경험이 풍부한 전담 팀이 마이그레이션 프로세스를 처리하므로 매장의 마이그레이션 프로세스가 순식간에 원활하게 진행된다는 사실을 알고 안심할 수 있습니다.
전담 팀과 함께 Magento 2 마이그레이션 프로세스를 시작하려면 먼저:
1단계: Magento 2 마이그레이션 서비스 페이지로 이동합니다.
2단계: 상점에 대한 정보 제공
매장 규모에 대한 개요를 보려면 총 제품 수, 고객 및 주문 수를 포함한 몇 가지 정보가 필요합니다.
3단계: 제출을 클릭합니다.
제출을 클릭하면 마이그레이션 전문가 중 한 명이 귀하에게 연락하여 마이그레이션 세부 정보에 대해 논의하고 프로세스 중에 도움을 드릴 것입니다.
자동화된 장바구니 마이그레이션 도구
세 번째 솔루션은 자동화된 장바구니 마이그레이션 도구를 사용하는 것입니다. 기본적으로 두 상점의 정보를 입력하고 마이그레이션할 항목을 선택한 다음 나머지는 도구에서 수행합니다.
이러한 도구는 안전하고 잘 작동합니다. 현재 많은 판매자가 여러 포럼, 웹사이트 및 리뷰 플랫폼에서 실적을 입증했습니다. 거의 모든 중요한 데이터를 문자 그대로 몇 시간 만에 마이그레이션할 수 있으며 소스 저장소에 중단을 남기지 않습니다. 짜잔!
시장에 나와 있는 최고의 자동 쇼핑 카트 마이그레이션 도구는 LitExtension 및 Cart2Cart입니다. 그러나 리뷰를 위해 인터넷을 뒤지면. LitExtension은 고객 서비스 및 가격면에서 더 높은 평가를 받았습니다. LitExtension 대 Cart2Cart에 대한 자세한 내용은 이 비교를 참조하십시오.
예를 들어 오늘은 LitExtension 도구로 수행되는 마이그레이션 프로세스를 보여드리겠습니다. WooCommerce에서 Magento 2로 마이그레이션할 때는 4단계가 있습니다. WooCommerce에서 Magento 2로 제품, 주문, 고객, 제품 카테고리, 제조업체, CMS 페이지, 쿠폰 및 기타 관련 엔터티를 마이그레이션할 수 있습니다. 이제 시작하겠습니다!
1단계: LitExtension에 액세스하고 등록/로그인을 클릭합니다.

2단계: 원본 저장소 및 대상 저장소에 대한 커넥터 설정
1. 소스 스토어 정보 입력
마이그레이션 페이지에서 화면의 오른쪽 상단 버튼에 있는 새 마이그레이션 만들기를 클릭합니다.

Magento를 소스 장바구니로 선택하고 해당 필드에 해당 URL을 입력합니다. 그런 다음 LitExtension Connector를 클릭하여 커넥터를 다운로드합니다. 이 커넥터는 이전 상점에 대한 연결을 설정합니다. 압축을 풀고 WooCommerce 루트 폴더에 업로드합니다.

바로 여기에서 수동 확인 없이 자동으로 커넥터 설치를 확인하고 화면에 알려줍니다.
2. 대상 매장 정보 입력
대상 점포의 설정 절차와 동일합니다. LitExtension 커넥터를 다운로드하고 zip 파일을 추출한 다음 커넥터를 대상 저장소의 루트 폴더에 업로드합니다.

3. 마이그레이션할 엔티티 선택
모든 데이터를 선택하거나 필요한 범주만 선택할 수 있습니다.

원하는 경우 이 단계에서 데이터 가져오기 기능을 확장하는 데 도움이 되는 추가 옵션을 선택할 수 있습니다. 이 장바구니 마이그레이션 서비스는 최상의 서비스를 제공하는 것을 목표로 마이그레이션 후 중요한 문제를 해결하는 데 도움이되는 기능을 개발했습니다. 예를 들어 전환 후 SEO 효과를 최소화하기 위해 대상 상점에 대한 301 리디렉션을 만들 수 있습니다.
3단계: 마이그레이션 수행
먼저 데모를 시도하거나 전체 마이그레이션을 즉시 실행할 수 있습니다.
- 데모 시도: 제한된 수의 엔터티로 데모 마이그레이션을 시작합니다. 실제 마이그레이션과 동일한 작업이 표시됩니다.
- 전체 마이그레이션 수행: "데모 마이그레이션 건너뛰기" 버튼을 클릭하여 전체 마이그레이션을 즉시 수행하십시오.

4단계: 마이그레이션 후 결과 확인
마이그레이션이 완료되면 이메일이 전송됩니다. 이제 대상 스토어 백엔드로 이동하여 결과를 확인하십시오.


데이터가 프런트엔드에 표시되도록 하려면 다음과 같이 명령줄(SSH로 로그인)을 실행하여 이미지 크기를 조정하고 인덱스를 다시 지정하고 캐시를 지워야 합니다.
bin/magento 카탈로그:이미지:크기 조정 PHP bin/magento 캐시:정리 PHP bin/magento 캐시:플러시 PHP bin/magento 인덱서:재색인
참고: 품절된 제품은 기본적으로 Magento 매장에서 비활성화되어 있습니다. 즉, 프런트엔드에 표시되지 않고 고객에게 표시되지 않습니다.
이러한 제품을 표시하려면 다음 단계를 따라야 합니다.
- 시스템 > 구성 > 카탈로그 > 재고 > 재고 옵션으로 이동하여 품절 제품 표시에서 "예"를 선택 하고 "구성 저장" 을 클릭합니다.
이주 후 활동
최근 데이터 마이그레이션 실행
데이터 마이그레이션 프로세스 후 잠시 동안 새 저장소를 설정합니다. 디자인 사용자 지정, 새 관리자 패널 검색 또는 새로운 SEO 기능을 살펴보는 작업을 하게 됩니다. 그 동안 이전 상점은 계속 활성 상태로 유지되고 계속 주문을 받거나 새 제품을 업데이트할 수 있습니다. 따라서 여기서 우려되는 사항은 새 엔터티를 대상 저장소로 어떻게 이전할 것인가 하는 것입니다.
LitExtension을 사용하여 마이그레이션을 수행하는 경우 최근 데이터 마이그레이션이라는 이러한 경우에 대해 LitExtension의 고유한 솔루션이 있습니다. 완전한 플랫폼 전환 후 모든 신제품, 고객 및 주문을 자동으로 이전할 수 있는 부가 서비스입니다. 수동으로 마이그레이션하는 경우 이전과 동일한 절차를 반복합니다.
또한 LitExtension을 사용하면 전체 마이그레이션 후 최대 3개월까지 추가 비용 없이 최근 데이터를 마이그레이션할 수 있습니다.
DNS 변경 및 도메인 전환
귀하의 도메인은 인기를 끌 정도로 성장했으며 결국에는 도메인을 잃고 싶지 않겠습니까? 그런 다음 마이그레이션 후 마지막 단계를 완료하려면 스토어의 DNS를 변경하고 도메인을 전환하여 도메인이 인기를 잃지 않도록 해야 합니다.
기본적으로 프로세스는 세 가지 주요 단계를 다룹니다.
- 도메인 관리 시스템에 로그인
- DNS 서버에 대한 www의 CNAME이 도메인을 가리키는지 확인합니다.
- 대상 저장소가 포함된 서버의 IP를 가리키도록 A 레코드를 변경합니다.
자세한 내용은 여기에서 확인하십시오.
결론
일반적으로 이 기사에서는 WooCommerce에서 Magento로 마이그레이션하는 세 가지 방법을 보여주었습니다. 지금까지 살펴본 세 가지 방법 중 웹사이트 개발 전문가를 고용하거나 자동화된 장바구니 마이그레이션 도구를 사용하는 것이 가장 안전하며 특히 기술자가 아닌 경우 가장 정확한 결과를 보장할 수 있습니다.
집중적인 실무 경험이 없지만 마이그레이션이 제대로 수행되기를 원하십니까? 대답이 "예"인 경우 SimiCart 마이그레이션 서비스 또는 LitExtension 자동 장바구니 마이그레이션에 대한 도착이 확실히 올바른 선택입니다. 시도해 볼 것을 적극 권장합니다!