Redis backups and 6.2 roadmap

Michał Borkowski 46 Reputation points
2022-03-11T15:23:24.317+00:00

Hello.

We're trying to create an ARM template for our application to publish it on Azure Marketplace. Our application uses Redis. There are two functionalities we require, that aren't supported by Redis for Azure:

  1. Our application requires Redis 6.2. Currently Redis for Azure is still on version 6.0.
  2. Since we use Redis as a database, we need periodic backups in case of some incorrect application behavior. Redis for Azure does offer periodic backups, but files created by Redis for Azure automated backups are not suitable for the "Import" feature. This means that de facto backups cannot be restored, and are used only in case of Redis machine itself failing. We've contacted support and it was suggested that normal backups can be created using the "Export" functionality. Unfortunately, "Export" needs to be created manually by pressing the button every day. This makes Redis for Azure unsuitable for enterprise solutions.

We'd like to ask whether Redis 6.2 support and automated backups are on the roadmap, or should we look for other solutions (are there suggested alternatives?).

Azure Cache for Redis
Azure Cache for Redis
An Azure service that provides access to a secure, dedicated Redis cache, managed by Microsoft.
213 questions
{count} vote

Accepted answer
  1. GeethaThatipatri-MSFT 27,022 Reputation points Microsoft Employee
    2022-03-11T18:48:02.4+00:00

    HI, @Michał Borkowski thanks for the ask and using the Microsoft Q&A platform.

    182392-image.png

    We’re not planning on moving to 6.2. Instead, we’re planning on jumping straight to 7.0. Is there specific functionality in 6.2 that you need?

    182393-image.png

    The recommended functionality here is to use the Export functionality. Instead of pressing the button every day, I recommend using the CLI or PowerShell commands, which would enable an application to do this programmatically. One other thing to mention here—the files generated by the data persistence feature are very similar to the RDB files that can be imported into the cache. The only difference is that we provide a header to the periodic data persistence files to improve programmatic import speed. If this header is stripped, you should be able to use these files as backups

    Please let us know if you need any additional information.
    Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community

    Regards
    Geetha


0 additional answers

Sort by: Most helpful