

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Preparazione dell'origine e della destinazione per la migrazione
<a name="Migration-Prepare"></a>

Con questi passaggi puoi prepararti a migrare i tuoi dati da una fonte Valkey o Redis ospitata autonomamente verso o da un cluster Redis OSS EC2 a ElastiCache un cluster Valkey. ElastiCache 

Si riferisce alla migrazione da un'istanza ospitata autonomamente al servizio. ElastiCache Per informazioni sull'aggiornamento da Redis OSS a Valkey, consulta. ElastiCache [Aggiornamento delle versioni del motore, compresi gli aggiornamenti cross-engineAggiornamento delle versioni del motore](VersionManagement.HowTo.md)

È necessario assicurarsi che tutti e quattro i prerequisiti indicati di seguito siano soddisfatti prima di iniziare la migrazione da ElastiCache console, API o AWS CLI.

**Per preparare i nodi Valkey o Redis OSS di origine e di destinazione per la migrazione**

1. Identifica l' ElastiCache implementazione di destinazione e assicurati di poter migrare i dati su di essa. 

   Una ElastiCache distribuzione esistente o appena creata deve soddisfare i seguenti requisiti per la migrazione: 
   + Utilizza Valkey o Redis OSS 5.0.6 o versioni successive.
   + Non ha la crittografia in transito abilitata.
   + Ha la funzione Multi-AZ abilitata.
   + Dispone di memoria sufficiente per contenere i dati del cluster Valkey o Redis OSS. Per configurare le impostazioni di memoria riservata corrette, consulta [Gestione della memoria riservata per Valkey e Redis OSS](redis-memory-management.md).
   + Per la modalità cluster disabilitata, è possibile migrare direttamente dalle versioni 2.8.21 di Valkey o Redis OSS in poi a Valkey o Redis OSS versione 5.0.6 in poi se si utilizza la CLI o Valkey o Redis OSS versioni 5.0.6 in poi utilizzando la CLI o la console. Se la modalità cluster è abilitata, è possibile migrare direttamente da qualsiasi versione Valkey o Redis OSS abilitata per la modalità cluster alla versione Redis OSS 5.0.6 in poi, se si utilizza la CLI o le versioni Redis OSS 5.0.6 in poi utilizzando la CLI o la console.
   + Il numero di partizioni nella sorgente e nel target corrisponde.
   + Non fa parte di un datastore globale.
   + La suddivisione dei dati su più livelli è disabilitata.

1. Assicurati che le configurazioni del tuo sistema operativo Valkey o Redis open source e la distribuzione siano compatibili. ElastiCache 

   Come minimo, tutte le seguenti funzionalità della ElastiCache distribuzione di destinazione devono essere compatibili con la configurazione di Valkey o Redis OSS per la replica: 
   + Il cluster non dovrebbe avere AUTH abilitato.
   + La configurazione `protected-mode` deve essere impostata su. `no`
   + Se hai una `bind` configurazione nella configurazione di Valkey o Redis OSS, allora dovrebbe essere aggiornata per consentire le richieste dai nodi. ElastiCache 
   + Il numero di database logici deve essere lo stesso sul ElastiCache nodo e sul cluster Valkey o Redis OSS. Questo valore viene impostato utilizzando `databases` la configurazione Valkey o Redis OSS.
   + I comandi Valkey o Redis OSS che eseguono la modifica dei dati non devono essere rinominati per consentire la corretta replica dei dati. ad esempio,,,, e. `sync` `psync` `info` `config` `command` `cluster`
   + Per replicare i dati dal cluster Valkey o Redis OSS ElastiCache, assicurati che ci siano CPU e memoria sufficienti per gestire questo carico aggiuntivo. Questo carico proviene dal file RDB creato dal cluster Valkey o Redis OSS e trasferito tramite la rete al nodo. ElastiCache 
   + Tutte le istanze Valkey o Redis OSS nel cluster di origine devono essere in esecuzione sulla stessa porta.

1. Assicurati che le tue istanze possano connettersi ElastiCache effettuando le seguenti operazioni:
   + Verifica che l'indirizzo IP di ogni istanza sia privato.
   + Assegna o crea la ElastiCache distribuzione nello stesso cloud privato virtuale (VPC) del tuo Valkey o Redis OSS sulla tua istanza (consigliato).
   + Se VPCs sono diversi, configura il peering VPC per consentire l'accesso tra i nodi. Per ulteriori informazioni sul peering VPC, consulta [Modelli di accesso per l'accesso a una ElastiCache cache in un Amazon VPC](elasticache-vpc-accessing.md).
   + Il gruppo di sicurezza collegato alle istanze Valkey o Redis OSS dovrebbe consentire il traffico in entrata dai nodi. ElastiCache 

1. Assicurati che l'applicazione possa indirizzare il traffico verso ElastiCache i nodi dopo il completamento della migrazione dei dati. Per ulteriori informazioni, consulta [Modelli di accesso per l'accesso a una ElastiCache cache in un Amazon VPC](elasticache-vpc-accessing.md). 