Teilen über


Konfigurieren von Azure Managed Redis

In diesem Artikel werden die Konfigurationen beschrieben, die für Ihre Azure Managed Redis-Instanzen verfügbar sind.

Konfigurieren von Azure Managed Redis-Einstellungen

Sie können die folgenden Einstellungen über das Ressourcenmenü anzeigen und konfigurieren.

Überblick

Der Abschnitt Übersicht enthält grundlegende Informationen zu Ihrer Instanz, z. B. Name, Endpunkt, Preisebene, Module, Georeplikationsstatus und ausgewählte Cachemetriken.

Aktivitätsprotokoll

Wählen Sie Aktivitätsprotokoll aus, um mögliche Aktionen für Ihren Cache anzuzeigen. Sie können auch filtern, um diese Ansicht zum Einbeziehen anderer Ressourcen zu erweitern. Weitere Informationen zur Arbeit mit Überwachungsprotokollen finden Sie unter Überwachen von Vorgängen mit Resource Manager. Weitere Informationen zum Überwachen des Aktivitätsprotokolls finden Sie unter Aktivitätsprotokoll.

Zugriffssteuerung (IAM)

Der Abschnitt Zugriffssteuerung (IAM) bietet Unterstützung für die rollenbasierte Zugriffssteuerung von Azure (Azure Role-Based Access Control, Azure RBAC) über das Azure-Portal. Mit dieser Konfiguration können Organisationen ihre Zugriffsverwaltungsanforderungen einfach und präzise erfüllen. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Azure-Rollenzuweisungen über das Azure-Portal.

Stichwörter

Im Abschnitt Tags können Sie Ihre Ressourcen organisieren. Weitere Informationen finden Sie unter Verwenden von Tags zum Organisieren von Azure-Ressourcen.

Diagnose und Problembehandlung

Wählen Sie Diagnose und Problembehandlung aus, um gängige Probleme und Strategien zu deren Behebung anzuzeigen.

Einstellungen

Der Abschnitt Einstellungen ermöglicht den Zugriff auf die folgenden Cacheeinstellungen und deren Konfiguration.

Authentifizierung

Sie haben zwei Optionen für die Authentifizierung: Zugriffsschlüssel und Microsoft Entra-Authentifizierung. Die Verwendung der Microsoft Entra-Authentifizierung wird empfohlen, da sie sicherer ist.

Wählen Sie Zugriffsschlüssel aus, um die Zugriffsschlüssel für Ihren Cache anzuzeigen oder neu zu generieren. Diese Schlüssel werden von den Clients verwendet, die eine Verbindung mit dem Cache herstellen.

Screenshot der im Ressourcenmenü ausgewählten Authentifizierung und Zugriffsschlüssel im Arbeitsbereich.

Erweiterte Einstellungen

Die folgenden Eigenschaften werden festgelegt:

  • Nur Nicht-TLS-Zugriff
  • Entfernungsrichtlinie
  • Zurückstellen von Redis DB-Versionsupdates

Datenpersistenz

Verwenden Sie die Datenpersistenz, um die Datenpersistenz Ihres Redis-Caches zu aktivieren, zu deaktivieren oder zu konfigurieren. Azures Managed Redis bietet Redis Persistenz mithilfe von RDB-Persistenz oder AOF-Persistenz.

Weitere Informationen finden Sie unter Konfigurieren der Datenpersistenz für eine Azure Managed Redis-Instanz.

Verschlüsselung

Wählen Sie Verschlüsselung aus, um alle auf dem Datenträger gespeicherten Daten zu verschlüsseln, z. B. Datenpersistenzdateien oder Dateien, die aus der Instanz exportiert werden. Weitere Informationen finden Sie unter Konfigurieren der Datenträgerverschlüsselung für Azure Managed Redis-Instanzen mit vom Kunden verwalteten Schlüsseln

Aktive Georeplikation

Die aktive Georeplikation im Menü "Ressource" bietet einen Mechanismus zum Verknüpfen von bis zu fünf Azure Managed Redis-Instanzen in einer aktiven Konfiguration. Diese Funktionalität kann verwendet werden, um einen Cache in Azure-Regionen zu replizieren und eine höhere Datenbeständigkeit und Verfügbarkeit zu bieten. Weitere Informationen finden Sie unter Konfigurieren der aktiven Georeplikation für Azure Managed Redis-Instanzen

Scale

Wählen Sie Skalieren aus, um die Größe und Leistungsstufe Ihrer Redis-Instanz anzuzeigen oder zu ändern. Weitere Informationen zur Skalierung finden Sie unter Skalieren von Azure Managed Redis.

Eigenschaften

Wählen Sie Eigenschaften aus, um Informationen zu Ihrer Instanz anzuzeigen, einschließlich der Endpunkt-, Redis DB-Version und Clustering-Richtlinie.

Schlösser

Im Abschnitt Sperren können Sie ein Abonnement, eine Ressourcengruppe oder eine Ressource sperren, um zu verhindern, dass andere Benutzer in Ihrer Organisation versehentlich wichtige Ressourcen löschen oder ändern. Weitere Informationen finden Sie unter Sperren von Ressourcen mit dem Azure-Ressourcen-Manager.

Verwaltung

Im Abschnitt Verwaltung können Sie auf die folgenden Einstellungen für Ihre Redis-Instanz zugreifen und diese konfigurieren:

Importieren/Exportieren

Import/Export ist ein Azure Managed Redis-Datenverwaltungsvorgang, mit dem Sie Daten in/aus der Redis-Instanz importieren und exportieren können. Sie können eine Redis-Datenbankmomentaufnahme (RDB) in/aus einem Azure Storage-Konto importieren und exportieren. Mit „Import/Export“ können Sie zwischen verschiedenen Azure Managed Redis-Instanzen migrieren oder den Cache vor der Nutzung mit Daten auffüllen.

Sie können den Import mit Redis-kompatiblen RDB-Dateien von Redis-Servern verwenden, die in beliebigen Clouds oder Umgebungen ausgeführt werden, einschließlich:

  • Redis, die auf virtuellen Computern oder Containern ausgeführt werden
  • Cloudanbieter wie Amazon Web Services oder andere

Das Importieren von Daten ist eine einfache Möglichkeit zum Erstellen eines Cache mit vorab aufgefüllten Daten. Während des Importvorgangs lädt Azure Managed Redis die RDB-Dateien aus Azure Storage in den Arbeitsspeicher und fügt die Schlüssel anschließend in den Cache ein.

Mit der Exportfunktion können Sie die in Azure Managed Redis gespeicherten Daten als Redis-kompatible RDB-Dateien exportieren. Mit dieser Funktion können Sie Daten von einer Azure Managed Redis-Instanz zur anderen oder auf einen anderen Redis-Server verschieben.

Während des Exportvorgangs wird auf dem virtuellen Computer, der die Azure Managed Redis-Instanz hostet, eine temporäre Datei erstellt. Die temporäre Datei wird in das angegebene Speicherkonto hochgeladen. Nachdem der Exportvorgang mit dem Status „Erfolg“ oder „Fehler“ abgeschlossen wurde, wird die temporäre Datei gelöscht.

Weitere Informationen und Anweisungen finden Sie unter Importieren und Exportieren von Daten in Azure Managed Redis.

Privater Endpunkt

Im Abschnitt Privater Endpunkt können Sie die Einstellungen des privaten Endpunkts für Ihre Instanz konfigurieren. Es wird empfohlen, private Endpunkte für alle Produktionsworkloads zu verwenden.

Weitere Informationen finden Sie unter Azure Cache for Redis mit Azure Private Link.

Überwachung

Im Abschnitt Überwachung können Sie die Diagnose und Überwachung für Ihre Azure Managed Redis-Instanz konfigurieren.

Alarmsignale

Wählen Sie Warnungen aus, um auf Azure Managed Redis-Metriken basierende Warnungen zu konfigurieren. Weitere Informationen finden Sie unter Warnungen erstellen.

Metriken

Wählen Sie Metriken aus, um ihr eigenes benutzerdefiniertes Diagramm zu erstellen, in dem Sie die für Ihren Cache gewünschten Metriken nachverfolgen können. Weitere Informationen finden Sie unter Erstellen Ihrer eigenen Metriken.

Advisor-Empfehlungen

Unter Advisor-Empfehlungen finden Sie Empfehlungen für Ihren Cache. Während des normalen Betriebs werden keine Empfehlungen angezeigt.

Screenshot, der zeigt wo die Advisor-Empfehlungen angezeigt werden, es sind aber keine aktuellen vorhanden.

Wenn während des Betriebs Ihres Caches Bedingungen wie bevorstehende Änderungen, hohe Speicherauslastung, Netzwerkbandbreite oder Serverauslastung auftreten, wird in der Übersicht des Menüs „Ressource“ eine Warnung angezeigt.

Screenshot, der zeigt, wo Warnungen angezeigt werden, wenn im Menü „Ressource“ die „Übersicht“ ausgewählt ist.

Weitere Informationen finden Sie in den Empfehlungen im Arbeitsbereich des Azure-Portals.

Screenshot mit Advisor-Empfehlungen

Metriken für Diagnoseeinstellungen

Cachemetriken werden in Azure Monitor standardmäßig 30 Tage lang gespeichert und anschließend gelöscht.

Wählen Sie Diagnoseeinstellungen - Metriken aus, um das Speicherkonto für Cachediagnosen bei Bedarf so zu konfigurieren, dass Cachemetriken länger als 30 Tage aufbewahrt werden.

Hinweis

Neben dem Archivieren der Cachemetriken im Speicher können Sie sie auch an einen Event Hub streamen oder an Azure Monitor-Protokolle senden.

Überwachung von Diagnoseeinstellungen

Verwenden Sie Diagnoseeinstellungen – Überwachung zum Protokollieren von Verbindungen mit der Azure Managed Redis-Instanz, einschließlich erfolgreicher und erfolgloser Verbindungsversuche. Weitere Informationen finden Sie unter Überwachen von Azure Managed Redis-Daten mithilfe von Diagnoseeinstellungen

Automatisierung

Mit Azure Automation wird ein cloudbasierter Dienst für Automatisierung, Updates von Betriebssystemen und Konfiguration bereitgestellt, der eine einheitliche Verwaltung Ihrer Azure- und Nicht-Azure-Umgebungen unterstützt.

Aufgaben

Wählen Sie Aufgaben aus, damit Sie Azure Managed Redis-Ressourcen einfacher verwalten können. Diese Aufgaben variieren je nach Ressourcentyp hinsichtlich Anzahl und Verfügbarkeit. Derzeit können Sie nur die Vorlage Monatliche Kosten für Ressource senden verwenden, um eine Aufgabe während der Vorschauphase zu erstellen.

Weitere Informationen finden Sie unter Verwalten von Azure-Ressourcen und Überwachen von Kosten durch Erstellen von Automatisierungsaufgaben.

Exportieren der Vorlage

Wählen Sie Vorlage exportieren aus, um eine Vorlage Ihrer bereitgestellten Ressourcen für künftige Bereitstellungen zu erstellen und zu exportieren. Weitere Informationen zum Arbeiten mit Vorlagen finden Sie unter Bereitstellen von Ressourcen mit einer Azure Resource Manager-Vorlage.

Hilfe

Die Einstellungen im Abschnitt Hilfe bieten Optionen zur Behandlung von Problemen mit dem Cache.

Ressourcengesundheit

Ressourcenintegrität dienen zum Überwachen Ihrer Ressource und informieren Sie darüber, ob sie wie erwartet ausgeführt wird. Ressourcenintegrität wird für Azure Managed Redis noch nicht unterstützt. Weitere Informationen zum Azure Resource Health-Dienst finden Sie in der Übersicht über Azure Resource Health.

Support und Problembehandlung

Wählen Sie Support+ Problembehandlung aus, um eine Supportanfrage für Ihren Cache zu öffnen.

Weitere Konfigurationsinformationen

Hier sind einige zusätzliche Informationen zu Azure Managed Redis-Caches.

Datenbanken

Derzeit unterstützt Azure Managed Redis nur eine einzelne Datenbank pro Instanz.

Maximale Anzahl von Clients

Die maxclients Eigenschaft unterscheidet sich für jede Azure Managed Redis-SKU.

Weitere Informationen zu den Verbindungsgrenzwerten pro SKU finden Sie auf der Azure Managed Redis-Preisseite.

Hinweis

Jede Cachegröße ermöglicht bis zu einigen Nummernverbindungen, aber jede Verbindung erhöht mehr Aufwand. Beispiele für einen solchen Overhead sind CPU- und Speicherauslastung aufgrund der TLS/SSL-Verschlüsselung. Die maximale Verbindungsgrenze für eine Cachegröße geht davon aus, dass der Cache nur leicht belastet ist. Wenn die Auslastung des Verbindungsaufwands plus die Last aus Clientvorgängen die Kapazität des Systems überschreitet, kann der Cache auch ohne Überschreitung des Verbindungsgrenzwerts für die aktuelle Cachegröße auf Kapazitätsprobleme stoßen.

Redis-Befehle, die in Azure Managed Redis nicht unterstützt werden

Microsoft verwaltet die Konfiguration und Verwaltung von Azure Managed Redis-Instanzen, die mehrere Befehle deaktiviert, um einen sicheren und konsistenten Betrieb des Diensts sicherzustellen. Wenn Sie versuchen, einen deaktivierten Befehl aufzurufen, erhalten Sie eine Fehlermeldung wie "(error) ERR unknown command".

Blockierte Befehle umfassen:

  • BGREWRITEAOF
  • BGSAVE
  • CLUSTER: Clusterschreibbefehle sind deaktiviert, aber schreibgeschützte Clusterbefehle sind zulässig.
  • MODULLADEVORGANG
  • MOVE
  • PSYNC
  • REPLICAOF
  • REPLCONF: Azure Managed Redis-Instanzen lassen nicht zu, dass Kunden externe Replikate hinzufügen. Normalerweise senden nur Server diesen Befehl.
  • SAVE
  • SHUTDOWN
  • SELECT
  • Sync

Eine vollständige Liste der blockierten Befehle finden Sie unter Kompatibilität mit Redis Community Edition-Befehlen

Für Cache-Instanzen, die aktive Georeplikation verwenden, werden auch die folgenden Befehle blockiert, um versehentlichen Datenverlust zu verhindern:

  • FLUSHALL
  • FLUSHDB

Verwenden Sie stattdessen den Steuerebenen-Leerungsvorgang über das Portal, PowerShell oder CLI.