Condividi tramite


Come configurare Redis gestito di Azure

Questo articolo descrive le configurazioni disponibili per le istanze di Redis gestite di Azure.

Configurare le impostazioni di Redis gestite di Azure

È possibile visualizzare e configurare le impostazioni seguenti tramite il menu Risorse.

Informazioni generali

La sezione Panoramica fornisce informazioni di base sull'istanza, ad esempio nome, endpoint, piano tariffario, moduli, stato della replica geografica e metriche della cache selezionate.

Log attività

Selezionare Log attività per visualizzare le azioni eseguite nella cache. È possibile inoltre utilizzare il filtro per espandere la visualizzazione in modo da includere altre risorse. Per altre informazioni sull'uso dei log di controllo, vedere l'articolo relativo alle operazioni di controllo con Resource Manager. Per altre informazioni sul monitoraggio del log attività, vedere log attività.

Controllo di accesso (IAM)

La sezione Controllo di accesso (IAM) fornisce il supporto per il controllo degli accessi in base al ruolo di Azure nel portale di Azure. Questa configurazione consente alle organizzazioni di soddisfare i propri requisiti di gestione degli accessi in modo semplice e accurato. Per altre informazioni, vedere Controllo degli accessi in base al ruolo di Azure nel portale di Azure.

Tag

La sezione Tag consente di organizzare le risorse. Per altre informazioni, vedere Uso dei tag per organizzare le risorse di Azure.

Diagnostica e risoluzione dei problemi

Selezionare Diagnostica e risoluzione dei problemi per conoscere i problemi comuni e le strategie per risolverli.

Impostazioni

La sezione Impostazioni consente di accedere alle impostazioni seguenti per la cache e di configurarle.

Autenticazione

Sono disponibili due opzioni per l'autenticazione: chiavi di accesso e Autenticazione di Microsoft Entra. È consigliabile usare Microsoft Entra Authentication perché è più sicuro.

Selezionare Chiavi di accesso per visualizzare o rigenerare le chiavi di accesso per la cache. Queste chiavi vengono usate dai client che si connettono alla cache.

Screenshot che mostra l'opzione Autenticazione selezionata nel menu Risorsa e chiavi di accesso nel riquadro di lavoro.

Impostazioni avanzate

Vengono impostate le proprietà seguenti:

  • Solo accesso non TLS
  • Criteri di rimozione
  • Rinviare gli aggiornamenti della versione di Redis DB

Salvataggio permanente dei dati

Usare la persistenza dei dati per abilitare, disabilitare o configurare la persistenza dei dati per la cache Redis. Azures Managed Redis offre la persistenza di Redis usando la persistenza RDB o la persistenza AOF.

Per altre informazioni, vedere Configurare la persistenza dei dati per un'istanza di Redis Gestito di Azure.

Crittografia

Selezionare Crittografia per crittografare i dati archiviati su disco, ad esempio file di persistenza dei dati o file esportati dall'istanza. Per altre informazioni, vedere Configurare la crittografia del disco per le istanze di Redis Gestito di Azure usando chiavi gestite dal cliente

Replica geografica attiva

La replica geografica attiva, nel menu Risorsa, fornisce un meccanismo per collegare fino a cinque istanze di Redis Gestito di Azure in una configurazione attiva-attiva. Questa funzionalità può essere usata per replicare una cache tra aree di Azure, offrendo maggiore durabilità e disponibilità dei dati. Per altre informazioni, vedere Configurare la replica geografica attiva per le istanze di Managed Redis di Azure

Scale

Selezionare Ridimensiona per visualizzare o modificare le dimensioni e il livello di prestazioni dell'istanza di Redis. Per altre informazioni sulla scalabilità, vedere Come scalare Redis Gestito di Azure.

Proprietà

Selezionare Proprietà per visualizzare informazioni sull'istanza, tra cui l'endpoint, la versione del database Redis e i criteri di clustering.

Locks

La sezione Blocchi consente di bloccare una sottoscrizione, una risorsa o un gruppo di risorse per impedire che altri utenti nell'organizzazione modifichino o eliminino accidentalmente risorse strategiche. Per altre informazioni, vedere Bloccare le risorse con Gestione risorse di Azure.

Amministrazione

La sezione Amministrazione consente di accedere alle impostazioni seguenti per l'istanza di Redis:

Importazione/Esportazione

Importazione/Esportazione è un'operazione di gestione dei dati di Redis Gestito di Azure che consente di importare ed esportare dati all'istanza/dall'istanza di Redis. È possibile importare ed esportare uno snapshot del database Redis (RDB) da e verso un account Archiviazione di Azure. Usare Importazione/Esportazione per eseguire la migrazione tra istanze di Redis Gestito di Azure differenti o popolare la cache con i dati prima dell'uso.

È possibile usare l'importazione con file RDB compatibili con Redis da qualsiasi server Redis in esecuzione praticamente in qualsiasi cloud o ambiente, tra cui:

  • Redis in esecuzione in macchine virtuali o contenitori
  • provider di servizi cloud come Amazon Web Services o altri

L'importazione dei dati è un modo semplice per creare una cache con dati prepopolati. Durante il processo di importazione, Redis Gestito di Azure carica i file RDB dall'archiviazione di Azure nella memoria e quindi inserisce le chiavi nella cache.

L'esportazione consente di esportare i dati archiviati in Redis gestiti di Azure in file RDB compatibili con Redis. È possibile usare questa funzionalità per spostare i dati da un'istanza di Redis Gestito di Azure a un'altra o su un altro server Redis.

Durante il processo di esportazione, viene creato un file temporaneo nella macchina virtuale che ospita l'istanza di Redis Gestito di Azure. Il file temporaneo viene caricato nell'account di archiviazione designato. Quando l'operazione di esportazione viene completata con esito positivo o negativo, il file temporaneo viene eliminato.

Per altre informazioni e istruzioni, vedere Importare ed esportare dati in Redis Gestito di Azure.

Endpoint privato

La sezione Endpoint privato consente di configurare le impostazioni dell'endpoint privato per l'istanza. È consigliabile usare endpoint privati per tutti i carichi di lavoro di produzione.

Per altre informazioni, vedere Cache di Azure per Redis con collegamento privato di Azure.

Monitoraggio

La sezione Diagnostica consente di configurare la diagnostica e il monitoraggio per l’istanza della cache di Azure gestito di Azure.

Avvisi

Selezionare Avvisi per configurare gli avvisi in base alle metriche di Redis Gestito di Azure. Per altre informazioni, vedere Creare avvisi.

Metriche

Selezionare Metriche per creare un grafico personalizzato per tenere traccia delle metriche da visualizzare per la cache. Per altre informazioni, vedere Creare metriche personalizzate.

Consigli di Advisor

I consigli di Advisor visualizzano le raccomandazioni per la cache. Durante il normale funzionamento non viene visualizzata nessuna raccomandazione.

Screenshot che mostra dove vengono visualizzati i consigli di Advisor, ma l'assenza di quelle attuali.

Se si verificano condizioni durante le operazioni della cache, ad esempio modifiche imminenti, utilizzo elevato della memoria, larghezza di banda di rete o carico del server, viene visualizzato un avviso nel menu Panoramica della risorsa.

Screenshot che mostra la posizione in cui vengono visualizzati gli avvisi quando viene selezionato Panoramica nel menu Risorsa.

Altre informazioni sono disponibili nella raccomandazioni nel riquadro di lavoro del portale di Azure.

Screenshot che mostra le raccomandazioni di Advisor

Metriche delle impostazioni di diagnostica

Per impostazione predefinita, le metriche relative alla cache in Monitoraggio di Azure vengono archiviate per 30 giorni e quindi vengono eliminate.

Per rendere persistenti le metriche della cache per più di 30 giorni, selezionare Impostazioni di diagnostica - Metrica per configurare l'account di archiviazione usato per archiviare la diagnostica della cache.

Annotazioni

Oltre ad archiviare le metriche della cache nell'archiviazione, è anche possibile trasmetterle a un hub eventi o inviarle ai log di Monitoraggio di Azure.

Controllo delle impostazioni di diagnostica

Usare Impostazioni di diagnostica - Controllo per registrare le connessioni effettuate all'istanza di Redis Gestito di Azure, compresi i tentativi di connessione riusciti e non riusciti. Per altre informazioni, vedere Monitorare i dati di cache di Redis Gestito di Azure usando le impostazioni di diagnostica

Automazione

Automazione di Azure offre un'automazione basata sul cloud, gli aggiornamenti del sistema operativo e il servizio di configurazione che supporta la gestione coerente tra gli ambienti Azure e non Azure.

Attività

Selezionare Attività per semplificare la gestione delle risorse di Redis Gestito di Azure. Queste attività variano in base al numero e alla disponibilità, in base al tipo di risorsa. Attualmente, è possibile usare solo il modello Invia costo mensile per la risorsa per creare un'attività durante l'anteprima.

Per altre informazioni, vedere Gestire le risorse di Azure e monitorare i costi creando attività di automazione.

Esportare il modello

Selezionare Esporta modello per compilare ed esportare un modello delle risorse distribuite per le distribuzioni future. Per altre informazioni sull'uso dei modelli, vedere Distribuire le risorse con i modelli di Azure Resource Manager e Azure PowerShell.

Aiuto

Le impostazioni nella sezione Guida forniscono le opzioni per risolvere i problemi della cache.

Integrità delle risorse

Integrità risorsa esamina la risorsa e indica se viene eseguita nel modo previsto. L'integrità della risorsa non è ancora supportata per Redis Gestito di Azure. Per altre informazioni sul servizio Integrità risorse di Azure, vedere l'articolo sulla Panoramica su Integrità risorse di Azure.

Supporto e risoluzione dei problemi

Selezionare Supporto e risoluzione dei problemi per aprire una richiesta di supporto per la cache.

Altre informazioni di configurazione

Ecco alcune informazioni aggiuntive sulle cache redis gestite di Azure.

Banche dati

Attualmente, Redis Gestito di Azure supporta solo un database singolo per istanza.

Numero massimo di client

La proprietà maxclients è diversa per ogni SKU di Redis gestito da Azure.

Per altre informazioni sui limiti di connessione per SKU, vedere la pagina dei prezzi di Redis Gestito di Azure.

Annotazioni

Ogni dimensione della cache consente fino a un numero di connessioni, ma ogni connessione comporta un sovraccarico. Esempi di questo sovraccarico includono l'utilizzo della CPU e della memoria a causa della crittografia TLS/SSL. Il limite massimo di connessione per una dimensione della cache presuppone una cache caricata in modo leggero. Se il carico dal sovraccarico di connessione più il carico delle operazioni client supera la capacità del sistema, la cache potrebbe riscontrare problemi di capacità anche senza superare il limite di connessione per le dimensioni correnti della cache.

Comandi di Redis non supportati in Redis Gestito di Azure

Microsoft gestisce la configurazione e la gestione delle istanze di Redis gestite di Azure, che disabilita diversi comandi per garantire un funzionamento sicuro e coerente del servizio. Se si tenta di richiamare un comando disabilitato, viene visualizzato un messaggio di errore simile a "(error) ERR unknown command".

I comandi bloccati includono:

  • BGREWRITEAOF
  • BGSAVE
  • CLUSTER: i comandi di scrittura del cluster sono disabilitati, ma i comandi del cluster di sola lettura sono consentiti.
  • CARICAMENTO DEL MODULO
  • MOVE
  • PSYNC
  • REPLICAOF
  • REPLCONF: le istanze di Redis Gestito di Azure non consentono ai clienti di aggiungere repliche esterne. In genere, solo i server inviano questo comando.
  • SAVE
  • SHUTDOWN
  • SELECT
  • SYNC

Per un elenco completo dei comandi bloccati, vedere Compatibilità con i comandi di Redis Community Edition

Per le istanze della cache che usano la replica geografica attiva, vengono bloccati anche i comandi seguenti per evitare perdite accidentali di dati:

  • FLUSHALL
  • FLUSHDB

Usare invece l'operazione di scaricamento del piano di controllo tramite il portale, PowerShell o l'interfaccia della riga di comando.