Loading

한 조직에서 다른 조직으로 데이터 마이그레이션

게시 일자: May 28, 2021
상세 설명

시작하기 전에 새 조직 또는 대상 조직의 필수 메타데이터 및 사용자를 설정하고 구성해야 합니다. 

다른 Salesforce 레거시 소스 조직 또는 다른 외부 소스에서 레코드를 새 대상 조직으로 가져오거나 삽입하여 데이터를 마이그레이션할 수 있습니다. 레코드 관계를 유지하기 위해서는 개체 데이터를 특정 순서로 가져오는 것이 중요합니다.

레코드 관계는 (레코드 이름이 아닌) Salesforce의 고유 레코드 ID를 사용하여 정의되므로, 관계 데이터를 가져오기 위해 올바르게 준비하려면 가져오기 파일의 이전 레코드 ID를 대상 조직 안에서 새로 만든 데이터의 레코드 ID와 일치시키고 이 ID로 대체해야 합니다.
솔루션


시작하기 전에 

마이그레이션 중에 발생할 수 있는 구체적이거나 대상이 분명한 질문 또는 의견에 대해 지원을 받을 수 있지만, 조직 마이그레이션의 전체적인 규모 지정, 계획 및 이행 또는 실행과 필요한 데이터 조작에 대한 상담은 지원 또는 관리 지원의 범위에 포함되지 않습니다.

마이그레이션 계획 및 테스트는 클라이언트 측에서 고객이 수행해야 합니다. 자세한 내용은 관리 지원: FAQ의 '관리 지원과 서비스/컨설팅의 차이는 무엇인가요?' 부분을 참조하십시오.

이 작업이 너무 벅차거나 메타데이터 및 데이터 마이그레이션을 관리 또는 완료할 수 있는 조직의 능력을 신뢰하지 않는 경우, 계정 담당자에게 연락하여 프로페셔널 서비스에 대해 상의하거나 컨설팅 파트너를 고려할 수 있습니다. 프로페셔널 서비스 또는 컨설팅 파트너에 데이터 마이그레이션을 대신 완료하는 임무를 부여하면 관련 비용이 발생합니다.
 

사용자 지정 Salesforce 조직에서 다른 조직으로 마이그레이션

참고: 마이그레이션하기 전에 데이터를 수신하거나 가져올 수 있게 대상 인스턴스를 준비하십시오. 다음과 같은 일반적인 사항이나 고려 사항에 대해 생각해야 합니다.

  1. 데이터를 한 조직에서 다른 조직으로 가져오려면 새 대상 조직에서 일치하는 메타데이터를 설정해야 합니다.
  • 경험이 풍부한 관리자 또는 개발자는 Ant Migration Tool 같은 클라이언트 도구를 사용해 메타데이터를 배포 및 검색하여 메타데이터를 마이그레이션할 수 있습니다.
  1. 그 외에 레코드 유형, 페이지 레이아웃 등도 대상 인스턴스에 대해 사용자 지정할 수 있습니다.
  2. 필요한 경우 공유 모델을 개발하여 새 사용자 그룹을 수용합니다(프로필, 역할 및 공유 규칙).
  3. 소유권 규칙을 검토합니다.
  4. 원본 조직의 모든 필수 데이터 점 및 필드가 대상에 캡처되도록 합니다.
  5. 데이터를 가져오기 전에 마이그레이션을 테스트합니다. 마이그레이션을 sandbox에서 먼저 실행하는 것이 좋습니다. Sandbox: 사용자 지정 및 테스트용 환경 스테이징
  6. 마이그레이션이 완료되면 데이터 유효성 검사를 완료합니다.
 

한 조직에서 다른 조직으로 데이터 마이그레이션 또는 가져오기

Salesforce로 데이터를 가져오는 방법 비디오를 시청하여 모든 데이터를 기존 조직에서 새 조직으로 가져오는 데 필요한 사항을 숙지하는 것이 좋습니다.

가져오는 레코드의 에디션 및 수에 따라 몇 가지 도구를 사용할 수 있습니다. 자세한 내용은 데이터 가져오기 방법 선택 문서를 참조하십시오.

레코드를 한 조직에서 다른 조직으로 가져오려면 레코드를 특정 순서로 가져와 레코드의 상호 관계를 설정해야 합니다. 레코드 관계는 Salesforce에 저장되거나 레코드 ID에 따라 정의되므로, 가져오기 파일을 대상 조직에서 새로 만든 레코드의 Salesforce ID로 채워야 합니다. Excel의 VLOOKUP 함수를 사용해 새 레코드 ID를 가져올 파일에 추가하면 이 작업을 가장 간편하게 수행할 수 있습니다.

Vlookup을 사용하는 데 익숙하지 않으면 사용자 지정 외부 ID 필드를 만들고 원래 조직의 이전 레코드 ID나 다른 고유 식별자를 필드에 매핑 또는 삽입하는 방법을 고려하십시오. 그러면 외부 ID를 사용하여 관련 레코드를 가져올 수 있습니다.
 

예를 들어 새 조직에서 계정을 가져온 후에는 가져오기 파일의 개별 레거시 계정 ID를 모두 대상 조직의 새 계정 ID로 대체합니다. 가져오기 파일을 새로 만든 계정 ID로 채우려면 기존 레코드의 Salesforce ID를 가져오기 파일에 추가 문서의 설명에 따라 vlookup을 사용하십시오.

Salesforce 개체의 상호 관계를 데이터 모델 | SOAP API 개발자 가이드 문서에서 그래픽으로 확인하면 전략을 수립하고 개체의 적절한 가져오기 순서를 계획하는 데 유용합니다.

가져오는 동안 이전의 레거시 기록 ID를 각각 가져오기 파일 안에 있는 대상 조직의 새로운 관련 레코드 ID로 대체하여 관련 레코드의 ID를 정의하고 포함시켜야 합니다. 그러면 새 레코드가 각각 서로 올바르게 연결됩니다.

핵심 개체 가져오기에 권장되는 순서의 예:

  1. 계정
  2. 캠페인
  3. 연락처
  4. 기회
  5. 사례
  6. 가격 목록
  7. 제품
  8. 리드
  9. 계약​​​
 
관련 Chatter 피드 개체 데이터도 가져온 후 관련 레코드에 다시 삽입해야 합니다. 자세한 내용은 Chatter 피드를 한 레코드에서 다른 레코드로 이동을 참조하십시오.


참고 항목
데이터 마이그레이션 시 모범 사례
.
 
Knowledge 기사 번호

000384648

 
로드 중
Salesforce Help | Article