Mevcut Redis 4 önbelleğini Redis 6'ya yükseltme
Redis için Azure Cache, Redis için Azure Cache sürümünüzü Redis 4’ten Redis 6’ya yükseltmeyi destekler. Yükseltme işlemi düzenli olarak yapılan aylık bakıma benzer. Yükseltme bakımla aynı deseni izler. İlk olarak çoğaltma düğümündeki Redis sürümü güncelleştirilir ve bunu birincil düğümde yapılan bir güncelleştirme izler. İstemci uygulamanız yükseltme işlemini tam olarak planlı bir bakım olayı olarak değerlendirmelidir.
Önlem olarak, mevcut Redis 4 önbelleğinizdeki verileri dışarı aktarmanızı ve yükseltmeden önce istemci uygulamanızı daha düşük bir ortamda redis 6 önbelleğiyle test etmenizi öneririz.
Dışarı aktarma hakkında daha fazla bilgi için bkz. Redis için Azure Cache'da verileri içeri ve dışarı aktarma.
Önemli
Yenilikler bölümünde açıklandığı gibi, 30 Haziran 2023'te Redis için Azure Cache örnekler için sürüm 4'ün kullanımdan kaldırmasını sağlayacağız. Bu tarihten önce önbellek örneklerinizden herhangi birini sürüm 6'ya yükseltmeniz gerekir.
Redis 4'ün kullanımdan kaldırılması hakkında daha fazla bilgi için bkz . Kullanımdan kaldırma veSık sorulan sorular
Önkoşullar
- Azure aboneliği - ücretsiz bir abonelik oluşturun
Sınırlamalar
- Temel katmandaki bir önbelleği yükselttiğinizde, birkaç dakika boyunca kullanılamaz ve veri kaybına neden olur.
- Coğrafi olarak çoğaltılan önbellekte yükseltme desteklenmez. Yükseltmeden önce önbellek örneklerinin bağlantısını el ile kaldırmanız gerekir.
- Cloud Services bağımlılığı olan bir önbelleğin yükseltilmesi desteklenmez. Yükseltmeden önce önbellek örneğinizi Sanal Makine Ölçek Kümesi'ne geçirmeniz gerekir.
- Daha fazla bilgi için bulut hizmetlerinde barındırılan önbellekler hakkında ayrıntılı bilgi için bkz . Cloud Services bağımlılığı olan önbellekler (klasik ).
- Redis 6'ya yükseltmeye çalışırken sanal ağınızın gereksinimlere uygun olarak yapılandırılması gerekir. Yükseltmeniz başarısız olabilir veya doğru yapılandırılmamışsa, yükseltmeden sonra önbellek düzgün çalışmayabilir.
- Sanal ağ gereksinimleri hakkında daha fazla bilgi için bkz. Redis için Azure Cache ve sanal ağlarla ilgili bazı yaygın yanlış yapılandırma sorunları nelerdir?
Önbelleğin sürümünü denetleme
Yükseltmeden önce, Redis için Azure Cache Kaynak menüsünden Özellikler'i seçerek önbelleğin Redis sürümünü denetleyin. Redis 6 kullanmanızı öneririz.
Azure portalını kullanarak yükseltme
Azure portalında Redis 4'ten Redis 6'ya yükseltmek istediğiniz Redis için Azure Cache örneğini seçin.
Ekranın sol tarafında Gelişmiş ayarlar'ı seçin.
Önbellek örneğiniz yükseltilmeye uygunsa aşağıdaki mavi başlığı görmeniz gerekir. Devam etmek istiyorsanız başlıktaki metni seçin.
Yükseltmenin kalıcı olduğunu ve kısa bir bağlantı blip'e neden olabileceğini bildiren bir iletişim kutusu açılır pencere görüntüler. Önbellek örneğinizi yükseltmek istiyorsanız Evet'i seçin.
Yükseltmenin durumunu denetlemek için Genel Bakış'a gidin.
Azure CLI kullanarak yükseltme
Özel Uç Nokta kullanmayan Azure CLI kullanarak önbelleği 4'ten 6'ya yükseltmek için aşağıdaki komutu kullanın.
az redis update --name cacheName --resource-group resourceGroupName --set redisVersion=6
Özel Uç Nokta
Önbellekte Özel Uç Nokta etkinleştirildiyse, etkin veya devre dışı olmasına PublicNetworkAccess
bağlı olarak uygun komutu kullanın:
Etkinse PublicNetworkAccess
:
az redis update --name <cacheName> --resource-group <resourceGroupName> --set publicNetworkAccess=Enabled redisVersion=6
Devre dışı bırakılırsa PublicNetworkAccess
:
az redis update --name <cacheName> --resource-group <resourceGroupName> --set publicNetworkAccess=Disabled redisVersion=6
PowerShell’i kullanarak yükseltme
PowerShell kullanarak önbelleği 4'ten 6'ya yükseltmek için aşağıdaki komutu kullanın:
Set-AzRedisCache -Name "CacheName" -ResourceGroupName "ResourceGroupName" -RedisVersion "6"
Sonraki adımlar
- Redis 6 özellikleri hakkında daha fazla bilgi edinmek için bkz . Redis tarafından sunulan Diving Into Redis 6.0
- Redis için Azure Cache özellikleri hakkında daha fazla bilgi edinmek için: Redis için Azure Cache Premium hizmet katmanları