[Solo SaaS]{class="badge positive" title="Applicabile solo ai progetti Adobe Commerce as a Cloud Service e Adobe Commerce Optimizer (infrastruttura SaaS gestita da Adobe)."}

Strumento di migrazione dati in blocco

IMPORTANT
Lo strumento di migrazione dei dati in blocco è attualmente in fase di accesso anticipato. L’accesso viene fornito esclusivamente tramite il processo di coinvolgimento Commerce Deployed Engineering (CDE).

Lo strumento per la migrazione di massa dei dati consente agli integratori di sistema di migrare i dati commerce di prime parti da Adobe Commerce on Cloud o installazioni locali a Adobe Commerce as a Cloud Service.

Lo strumento per la migrazione di massa dei dati è un CLI basato su Docker eseguito dagli integratori di sistemi sul proprio computer di migrazione. Si connette all’istanza sorgente, estrae i dati commerce di prime parti, li carica sul servizio di migrazione di Adobe (Commerce Data Migration Service) e monitora l’avanzamento fino al completamento.

Tutti i comandi vengono eseguiti localmente, in modo da controllare quando viene avviata la migrazione, quando viene applicata la modalità di manutenzione e quando viene eseguita ogni fase.

Flusso di lavoro di migrazione

Lo strumento gestisce le seguenti fasi end-to-end:

  • Estrazione dati: estrae i dati di Commerce di base di prime parti dall’istanza di origine (Adobe Commerce on Cloud o locale).
  • Caricamento dati - Carica i dati estratti nell’istanza Adobe Commerce as a Cloud Service di destinazione.
  • Verifica dell’integrità dei dati: esegue controlli automatizzati successivi alla migrazione, inclusi il confronto delle API REST e GraphQL e la convalida del conteggio dei record.
NOTE
Attualmente, lo strumento di migrazione dei dati in blocco supporta solo la migrazione dei dati di Commerce di base di prime parti. La migrazione dei dati personalizzati non è attualmente supportata. Le impostazioni di configurazione (impostazioni archivio, configurazione del sistema) non vengono migrate automaticamente e devono essere impostate sull’istanza di destinazione in modo indipendente prima della migrazione.

Architettura

Lo strumento per la migrazione di massa dei dati segue un’architettura distribuita che consente una migrazione dei dati sicura ed efficiente. Questo strumento consente agli integratori di sistema di migrare i dati da Adobe Commerce on Cloud or on-premises instance a Adobe Commerce as a Cloud Service. Per ulteriori informazioni sul processo di migrazione, vedere Panoramica sulla migrazione.

L’immagine seguente descrive l’architettura e il flusso di dati end-to-end utilizzando lo strumento di migrazione dei dati in blocco.

Diagramma dell'architettura dello strumento di migrazione dati in blocco che mostra il flusso di dati da PaaS a SaaS {modal="regular"}

Componenti

Componente
Ruolo
Strumento di migrazione dati in blocco
L’interfaccia CLI basata su Docker eseguita dall’integratore di sistemi sul computer di migrazione, che orchestra l’intera pipeline leggendo lo schema e i dati dall’origine, caricando i dati estratti nel servizio di migrazione di Adobe e guidando le transizioni di stato.
Istanza di Source (Commerce su Cloud o locale)
L’origine della migrazione. Lo strumento si connette tramite API REST e GraphQL e tramite un tunnel SSH (Adobe Commerce on Cloud) o tramite una connessione di database diretta (locale) per l’estrazione dei dati.
API Servizio di migrazione dati di Commerce (CDMS)
API REST gestita da Adobe che registra le migrazioni, coordina le transizioni di stato e fornisce endpoint sicuri per il caricamento dei dati estratti. Lo strumento di migrazione si connette a questa API utilizzando l’URL dell’endpoint CDMS e le credenziali IMS nella configurazione di .env.
Processo di lavoro del Servizio di migrazione dati di Commerce
Servizio in background gestito da Adobe che carica i dati estratti nell’istanza di destinazione ed esegue la verifica dell’integrità post-caricamento.
Adobe Commerce as a Cloud Service
La versione SaaS di Adobe Commerce e la destinazione della migrazione. Riceve i dati caricati ed espone i servizi di catalogo, Live Search e delle regole di determinazione prezzi utilizzati durante la verifica dell’integrità.

Flusso di dati

I dati si spostano tra i componenti nella sequenza seguente:

  1. Lo strumento di migrazione dati in blocco legge lo schema e i dati del database dall’istanza di origine tramite un tunnel SSH per Adobe Commerce on Cloud o una connessione di database diretta per on-premise.

  2. Lo strumento registra la migrazione e carica i dati estratti tramite l’API CDMS.

  3. Il processo di lavoro CDMS carica i dati nel tenant di destinazione Adobe Commerce as a Cloud Service.

  4. Adobe Commerce as a Cloud Service acquisisce i dati del catalogo caricati e crea l’indice del catalogo.

  5. Il processo di lavoro del Servizio di migrazione dati di Commerce (CDMS) verifica i dati caricati tramite il confronto del checksum del database, REST e GraphQL tra i seguenti servizi:

    • Catalogo (GraphQL): dati di prodotti e categorie.
    • Live Search (REST): correttezza indice di ricerca.
    • Regole di determinazione prezzi (REST): dati su prezzi e regole.
  6. Lo strumento esegue il polling dello stato di migrazione in e recupera il rapporto di migrazione finale al completamento.

Ciclo di vita del coinvolgimento

L’accesso allo strumento di migrazione dei dati in blocco viene fornito esclusivamente tramite un progetto Commerce Deployed Engineering (CDE). Lo strumento non è accessibile al pubblico.

Il ciclo di vita tipico del coinvolgimento è:

  1. Individuazione CDE - Completare la chiamata di valutazione iniziale, valutare l’impronta e la complessità dei dati e completare il questionario di valutazione.
  2. Firma offerta - Il contratto commerciale è in vigore e l’ambito di migrazione è confermato. In questa fase, puoi accedere allo strumento di migrazione.
  3. Supporto e co-innovazione CDE: collabora con Adobe per installare lo strumento nel tuo ambiente ed eseguire migrazioni di test.
  4. Lancio - Esegui la migrazione del cutover di produzione e completa la verifica dell’integrità dei dati.

Distribuzione degli strumenti

Lo strumento viene distribuito come parte del progetto CDE. Il tuo rappresentante Adobe fornisce il pacchetto di strumenti, che include:

  • CLI basata su Docker e configurazione della build
  • Modello di configurazione .example.env con documentazione per tutte le variabili di ambiente richieste
  • Documentazione tecnica completa sull’architettura dello strumento, sui riferimenti di configurazione, sui framework di trasformazione e test personalizzati e sulle guide per la risoluzione dei problemi

Per istruzioni di configurazione e operative dettagliate, consulta la documentazione inclusa nel pacchetto di distribuzione dello strumento.

Guide alla migrazione

Le pagine seguenti illustrano l’intero ciclo di migrazione, dalla preparazione all’esecuzione. Per una comprensione completa del processo di migrazione, esaminarli nell’ordine seguente:

  1. Elenco di controllo preparazione cliente: prima di richiedere l’accesso allo strumento, confermare i prerequisiti di coinvolgimento, macchina di migrazione, origine e destinazione.
  2. Verificare l’accesso al servizio di migrazione: dopo aver ottenuto l’accesso allo strumento, convalidare la raggiungibilità della rete, l’autenticazione IMS e l’autorizzazione del tenant rispetto all’API del servizio di migrazione dati di Commerce (CDMS).
  3. Esegui una migrazione dati in blocco: configura lo strumento, prepara la rete e le istanze e avvia la migrazione.

Per informazioni di riferimento sulla configurazione completa, sui framework di trasformazione e test personalizzati e sulla risoluzione dei problemi, consulta la documentazione inclusa nel pacchetto di distribuzione dello strumento.

recommendation-more-help
commerce-help-cloud-service