Preparazione dei OSS nodi Redis di origine e di destinazione per la migrazione - Amazon ElastiCache (RedisOSS)

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 dei OSS nodi Redis di origine e di destinazione per la migrazione

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

Per preparare i OSS nodi Redis di origine e di destinazione per la migrazione
  1. Identifica la ElastiCache distribuzione 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 la versione 5.0.6 o OSS successiva del motore Redis.

    • Non è abilitata la crittografia in transito.

    • Ha la funzione Multi-AZ abilitata.

    • Dispone di memoria sufficiente per contenere i dati del cluster RedisOSS. Per configurare le impostazioni di memoria riservata corrette, consulta Gestione della memoria prenotata.

    • Per la modalità cluster disabilitata, puoi migrare direttamente dalle OSS versioni Redis 2.8.21 in poi alla OSS versione Redis 5.0.6 in poi se utilizzi la o le versioni Redis 5.0.6 in poi utilizzando la console or. CLI OSS CLI Se la modalità cluster è abilitata, puoi migrare direttamente da qualsiasi versione Redis abilitata per la modalità cluster alla OSS versione Redis 5.0.6 e successive se utilizzi la o le versioni Redis 5.0.6 in poi utilizzando la console orOSS. CLI OSS CLI

    • 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.

  2. Assicurati che le configurazioni del tuo Redis open source e della distribuzione (Redis) siano compatibili. OSS ElastiCache OSS

    Come minimo, tutte le seguenti opzioni nella ElastiCache distribuzione di destinazione dovrebbero essere compatibili con la configurazione Redis per la replica RedisOSS: OSS

    • Il tuo OSS cluster Redis non dovrebbe avere Redis abilitato. OSS AUTH

    • La OSS configurazione di Redis protected-mode deve essere impostata su. no

    • Se hai una bind configurazione nella configurazione di RedisOSS, 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 RedisOSS. Questo valore viene impostato utilizzando databases la configurazione RedisOSS.

    • OSSI comandi Redis che eseguono la modifica dei dati non devono essere rinominati per consentire la corretta replica dei dati. per esempiosync,,,, e. psync info config command cluster

    • Per replicare i dati dal OSS cluster Redis a ElastiCache, assicurati che ci sia memoria sufficiente CPU per gestire questo carico aggiuntivo. Questo carico proviene dal RDB file creato dal OSS cluster Redis e trasferito attraverso la rete al nodo. ElastiCache

    • Tutte le OSS istanze Redis nel cluster di origine devono essere in esecuzione sulla stessa porta.

  3. 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 Redis OSS sulla tua istanza (consigliato).

    • Se VPCs sono diversi, configura il VPC peering per consentire l'accesso tra i nodi. Per ulteriori informazioni sul VPC peering, consulta. Modelli di accesso per l'accesso a una ElastiCache cache in un Amazon VPC

    • Il gruppo di sicurezza collegato alle OSS istanze Redis dovrebbe consentire il traffico in entrata dai nodi. ElastiCache

  4. Assicurati che l'applicazione possa indirizzare il traffico verso ElastiCache i nodi una volta completata la migrazione dei dati. Per ulteriori informazioni, consulta Modelli di accesso per l'accesso a una ElastiCache cache in un Amazon VPC.