Amazon ElastiCache Serverless für Valkey unterstützt jetzt Online-Migration ohne Ausfallzeit
Amazon ElastiCache Serverless für Valkey unterstützt jetzt die Online-Migration von selbstverwaltetem Valkey und Redis OSS auf Amazon EC2 ohne Ausfallzeit. Keine Ausfallzeit bedeutet, dass während der Migration keine Fehler an den Client zurückgegeben werden. Dies wird auf dieselbe Weise gemessen, wie die ElastiCache-SLA die Verfügbarkeit misst. Ihre Anwendung liest und schreibt während des Cutover weiterhin, und Sie benötigen keine Replikationstools von Drittanbietern.
Die Online-Migration erfolgt in drei Schritten. Sie bereiten die Migration vor, starten die Datensynchronisierung und schließen das Cutover ab. ElastiCache bietet Ihnen einen Migrationsendpunkt, auf den Ihre Anwendung verweisen kann, wenn Sie die Migration vorbereiten, und Daten werden kontinuierlich von Ihrer Quelle repliziert, sobald Sie die Synchronisierung starten. Sie entscheiden, wann Schreibvorgänge in den Serverless-Cache verschoben werden, mit einem manuellen oder automatischen Cutover, sobald Ihre Daten synchronisiert sind. ElastiCache zeichnet jeden Schritt als Ereignis auf der Ereignis-Registerkarte im Cache auf und gibt den Grund für jeden fehlgeschlagenen Schritt an.
Die Online-Migration stellt mithilfe einer Verschlüsselung bei der Übertragung (TLS) und einer Authentifizierung eine Verbindung zu Ihrer Quelle her und liest Anmeldeinformationen aus AWS Secrets Manager aus, sodass Ihre vorhandenen Sicherheitskontrollen beibehalten werden. Die Online-Migration unterstützt selbstverwaltete Caches im Cluster-Modus auf Amazon EC2, auf denen Redis OSS 4.0 bis 7.2 oder Valkey 7.2 bis 8.1 ausgeführt wird, und Sie können sie direkt auf Valkey 9.0 migrieren.
Die Nutzung der Migration ist in den ersten 180 Tagen pro AWS-Konto kostenlos. Sie beginnt, wenn das Konto zum ersten Mal eine Migration vorbereitet. Danach zahlen Sie pro Knotenstunde für die Migrationsknoten, die ElastiCache zur Replikation Ihrer Daten ausführt, solange eine Migration aktiv ist. Der ElastiCache-Serverless-Cache wird separat zu den Standardpreisen für Datenspeicher und ECPU abgerechnet, auch während des kostenlosen Zeitraums. Details zu Preisen finden Sie unter Amazon-ElastiCache-Preise. Diese Funktion ist in allen kommerziellen AWS-Regionen, den Regionen in China und den AWS GovCloud (USA)-Regionen verfügbar.
Erstellen oder wählen Sie zunächst einen leeren ElastiCache-Serverless-Cache, auf den Sie migrieren möchten. Starten Sie dann die Migration von der ElastiCache-Konsole oder der AWS-CLI aus. Weitere Informationen finden Sie in der Dokumentation.