Évoluer les instances Redis

Cette page explique comment procéder au scaling d'instances Memorystore pour Redis. Pour en savoir plus sur le comportement d'une instance lors du scaling, consultez la page Comportement d'une instance pendant le scaling.

Bonnes pratiques pour le scaling d'une instance

  • Nous vous recommandons d'exporter les données de votre instance avant de procéder au scaling de votre opération.

  • Pour les instances de niveau standard, effectuez le scaling pendant les périodes de faible trafic des instances afin d'augmenter la vitesse et la fiabilité de l'opération. Pour savoir comment surveiller le trafic des instances, consultez la page Surveiller des instances Redis.

  • Lorsque vous réduisez la capacité d'une instance de niveau standard, vous devez choisir une taille supérieure à la quantité de données stockée ou le scaling échouera.

    • Par exemple, si vous disposez d'une instance de 10 Go qui contient 5,5 Go de données, vous pouvez redimensionner l'instance à un minimum de 6 Go. La quantité d'espace de stockage utilisée par votre instance est visible sur sa page d'informations dans la console Google Cloud.

Instructions sur le scaling d'instances

Console

  1. Accédez à la page "Memorystore pour Redis" dans la console Google Cloud.
    Memorystore pour Redis
  2. Cliquez sur l'ID de l'instance à redimensionner.
  3. Cliquez sur Modifier.
  4. Sous Capacité, saisissez une nouvelle taille dans le champ pour mettre à jour la capacité de l'instance.
  5. Cliquez sur Save.

gcloud

Saisissez la commande suivante en remplaçant les variables par les valeurs appropriées :

gcloud redis instances update instance-id --region=region-id --size=size

Où :

  • instance-id est l'ID de votre instance.
  • region-id est l'ID de la région.
  • size est la taille d'instance souhaitée en gibioctets (Gio).

Exemple :

 gcloud redis instances update myinstance --region=us-central1 --size=100