Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive le opzioni di migrazione disponibili per il passaggio da cache di Azure per Redis livello Enterprise a Azure Redis gestito.
Importante
Una competenza dell'agente di migrazione per cache di Azure per Redis Enterprise è disponibile per rispondere alle domande relative alla migrazione e preparare un piano di migrazione personalizzato per l'ambiente. Per altre informazioni, vedere Competenza dell'agente di migrazione redis Enterprise.
Esistono due percorsi di migrazione da considerare. È consigliabile scegliere l'opzione 1 per la maggior parte dei clienti.
Opzione 1: (Scelta Consigliata) Migrazione Autonoma
In questo approccio si crea una nuova istanza di Redis gestita di Azure, si esegue la migrazione dei dati, si aggiornano le applicazioni in modo che puntino alla nuova istanza e quindi si elimina l'istanza precedente di cache di Azure per Redis Enterprise.
Perché è consigliabile:
- Controllo completo. Si decide esattamente quando eseguire il cut over ed è possibile testare la nuova istanza prima di passare al traffico di produzione. Se si dispone di più applicazioni che si connettono a un'istanza di Redis condivisa, è possibile scegliere di eseguire la migrazione di un'applicazione alla volta.
- Tempo di inattività minimo. Usando una strategia di sincronizzazione dei dati ,ad esempio doppia scrittura o esportazione/importazione, è possibile mantenere entrambe le cache in esecuzione in parallelo e passare con un'interruzione minima.
- Convalida indipendente. È possibile verificare che la nuova istanza di Redis gestita di Azure funzioni correttamente con l'applicazione prima di rimuovere la vecchia cache.
- Funziona con le cache con replica geografica. È ora possibile aggiungere un'istanza di Redis gestita di Azure al gruppo di replica geografica delle istanze di Redis Enterprise una alla volta e rimuovere le istanze Redis Enterprise corrispondenti dal gruppo di replica geografica. In questo modo, la replica geografica continua a funzionare e la migrazione può essere eseguita senza dover scollegare alcuna cache.
L'articolo sulla Self-service migration fornisce istruzioni dettagliate per questo approccio, incluse diverse strategie di migrazione dei dati.
Opzione 2: Usare gli strumenti di migrazione
Azure fornisce strumenti di migrazione predefiniti che trasformano l'istanza di cache di Azure per Redis Enterprise esistente in Azure'istanza di Redis gestita, mantenendo allo stesso tempo lo stesso nome host e la stessa chiave di accesso, in modo che le applicazioni client si riconnettano automaticamente all'istanza di Redis gestita di Azure usando lo stesso nome host e la stessa chiave di accesso. Dopo aver convalidato la migrazione, aggiornare le applicazioni client in modo da usare il nuovo nome host Azure Redis gestito e disattivare il precedente nome host cache di Azure per Redis Enterprise.
Importante
Esaminare attentamente le limitazioni riportate di seguito prima di scegliere questo approccio.
Limitations
- Nessun controllo su quando avviene la transizione. È possibile usare lo strumento per avviare la migrazione, ma non è possibile controllare quando il cutover del traffico avviene esattamente durante la migrazione.
- Tutte le applicazioni client sono interessate simultaneamente. Tutte le applicazioni client che si connettono all'istanza di Redis di migrazione verranno migrate contemporaneamente. Non è possibile eseguire la migrazione di un'applicazione o di un servizio alla volta.
- Sincronizzazione dati non supportata. Questo strumento orchestra la migrazione di nome host/endpoint, ma non esegue la migrazione di dati.
- Nessun supporto per il rollback. Una volta avviata la migrazione, non è possibile sospendere, annullare o eseguire il rollback.
- Finestra limitata per mantenere entrambi i nomi host. Al termine della migrazione, raccomandiamo vivamente di aggiornare le applicazioni per utilizzare il nuovo nome host Redis gestito da Azure. Il nome host dell'istanza precedente di cache di Azure per Redis Enterprise verrà eliminato automaticamente in futuro.
- Blocco di gestione temporaneo durante la migrazione. Mentre lo stato è Migrazione, altre operazioni di gestione vengono bloccate fino al completamento della migrazione.
- Le cache con replica geografica non sono supportate.
L'articolo Migrazione con strumenti fornisce istruzioni dettagliate per questo approccio, incluse più strategie di migrazione dei dati.