Améliorer les performances de sauvegarde et de restauration avec la fonctionnalité de restauration instantanée de Sauvegarde Azure
Cet article décrit l’amélioration des performances de sauvegarde et de restauration de la fonctionnalité Restauration instantanée de la Sauvegarde Azure.
Fonctionnalités clés
La fonctionnalité Restauration instantanée offre les caractéristiques suivantes :
- Possibilité d’utiliser des captures instantanées prises dans le cadre d’une tâche de sauvegarde, qui peuvent être récupérées sans attendre la fin du transfert de données vers le coffre. Cela réduit le temps d’attente pour la copie des instantanés dans le coffre avant de déclencher la restauration.
- Réduit les temps de sauvegarde et de restauration en conservant les instantanés localement, pendant deux jours avec la stratégie Standard et pendant sept jours avec la stratégie Améliorée par défaut. Vous pouvez configurer cette valeur de conservation des instantanés par défaut entre 1 et 5 jours pour la stratégie Standard, et entre 1 et 30 jours pour la stratégie Améliorée.
- Prend en charge des disques d’une taille maximale de 32 To. Le redimensionnement des disques n'est pas recommandé par le service Sauvegarde Azure.
- La stratégie Standard prend en charge les disques SSD Standard ainsi que les disques HDD Standard et SSD Premium. La stratégie Améliorée prend en charge la sauvegarde et la restauration instantanée des disques SSD Premium v2 et Ultra, en plus des disques HDD Standard, SSD Standard et SSD Premium v1.
- Possibilité d’utiliser les comptes de stockage d’origine d’une machine virtuelle non gérée (par disque) lors de la restauration. Cette possibilité existe même quand la machine virtuelle a des disques répartis entre des comptes de stockage. Ceci accélère les opérations de restauration pour une grande variété de configurations de machine virtuelle.
- Pour sauvegarder les machines virtuelles utilisant des disques premium non managés dans les comptes de stockage, avec la restauration instantanée, nous vous recommandons d’allouer 50 % d’espace libre de l’espace de stockage alloué total, qui est nécessaire uniquement pour la première sauvegarde. Les 50 % d’espace libre ne sont plus obligatoires pour les sauvegardes une fois la première sauvegarde accomplie.
Comment fonctionne la restauration instantanée ?
Un travail de sauvegarde comporte deux phases :
- Prise d’un instantané de la machine virtuelle.
- Transfert d’un instantané de la machine virtuelle vers le coffre Recovery Services.
Un point de récupération est créé dès que l’instantané est terminé, et vous pouvez utiliser ce point de récupération de type instantané pour effectuer une restauration en utilisant le même flux de restauration. Vous pouvez identifier ce point de récupération dans le portail Azure en choisissant « instantané » comme type de point de récupération, et une fois l’instantané transféré vers le coffre, le type de point de récupération devient « instantané et coffre ».
Considérations sur la fonctionnalité
- Les instantanés sont stockés avec les disques afin d’accélérer la création des points de récupération et les opérations de restauration. Vous voyez donc des coûts de stockage correspondant aux instantanés pris pendant cette période.
- Pour la stratégie Standard, tous les instantanés sont incrémentiels par nature et sont stockés dans des blobs de pages. Tout utilisateur qui utilise des disques non managés est facturé pour les instantanés stockés dans son compte de stockage local. Étant donné que les collections de points de restauration utilisées par les sauvegardes de machine virtuelle managée utilisent des instantanés d’objet blob au niveau du stockage sous-jacent, pour les disques managés, vous voyez les coûts correspondant au tarif de capture instantanée d’objet blob et ils sont incrémentiels.
- Dans le cas des comptes de stockage Premium, les instantanés pris pour les points de récupération instantanée comptent pour la limite de 10 To d’espace alloué. Pour la stratégie Améliorée, seules les sauvegardes VM managées sont prises en charge. L’instantané initial est une copie complète du ou des disques. Les instantanés suivants sont incrémentiels par nature et sauvegardent uniquement les changements delta sur les disques depuis le dernier instantané. Lorsque vous utilisez un point de récupération de restauration instantanée, vous devez restaurer la machine virtuelle ou les disques dans un abonnement et un groupe de ressources qui ne nécessitent pas de disques chiffrés par CMK via Azure Policy.
Impact sur les coûts
La fonctionnalité Restauration instantanée pour les instantanés (stockés avec les disques) accélère la création des points de récupération et les opérations de restauration. Cela entraîne des coûts de stockage supplémentaires pour les instantanés correspondants pris pendant cette période. Le coût de stockage des instantanés varie en fonction du type de stratégie de sauvegarde.
Impact sur les coûts de la stratégie Standard
La stratégie Standard utilise des instantanés de blob pour la fonctionnalité Restauration instantanée. Les instantanés sont tous incrémentiels par nature et stockés dans le compte de stockage de la machine virtuelle, qui est utilisé pour la récupération instantanée. Le fait que l’instantané soit incrémentiel signifie que l’espace occupé par un instantané est égal à l’espace occupé par les pages qui sont écrites après la création de l’instantané. La facturation tient toujours compte de l’espace par Go occupé par l’instantané, comme expliqué dans cette section. Par exemple, prenez une machine virtuelle avec une taille de 100 Go, un taux de changement de 2 % et une conservation de 5 jours pour la restauration instantanée. Dans ce cas, le stockage d’instantanés facturé est de 10 Go (100* 0,02* 5).
Pour les machines virtuelles qui utilisent des disques non managés, les instantanés sont visibles dans le menu du fichier VHD de chaque disque. Pour les disques managés, les captures instantanées sont stockées dans une ressource de collection de points de restauration dans un groupe de ressources désigné, et les captures instantanées proprement dites ne sont pas directement visibles.
Impact sur les coûts de la stratégie Améliorée
La stratégie Améliorée utilise des instantanés de disque managé pour la fonctionnalité Restauration instantanée. L’instantané initial est une copie complète du ou des disques. Les instantanés suivants sont incrémentiels par nature et sauvegardent uniquement les changements delta sur les disques depuis le dernier instantané. Les tarifs des instantanés de disque managé sont expliqués dans cette page de tarifs.
Par exemple, une machine virtuelle avec une taille de 100 Go a un taux de changement de 2 % et une conservation de 5 jours pour la restauration instantanée. Dans ce cas, le stockage d’instantanés facturé est de 108 Go (100 + 100 X 0,02 X 4).
Remarque
La conservation des instantanés est fixée à 5 jours pour les stratégies hebdomadaires (stratégie Standard), et peut varier entre 5 et 20 jours pour la stratégie Améliorée.
Configurer la rétention des instantanés
En passant par le portail Azure
Notes
Les fonctionnalités décrites dans les sections suivantes sont également accessibles via le Centre de sauvegarde. Le Centre de sauvegarde est une expérience de gestion unifiée unique dans Azure. Elle permet aux entreprises de gérer, surveiller, exploiter et analyser les sauvegardes à grande échelle. Avec cette solution, vous pouvez effectuer la plupart des opérations clés de gestion des sauvegardes sans être limité à l’étendue d’un coffre individuel.
Dans le portail Azure vous voyez un champ ajouté au volet Stratégie de sauvegarde de machine virtuelle sous la section Restauration instantanée. Vous pouvez modifier la durée de rétention des captures instantanées à partir du volet Stratégie de sauvegarde de machine virtuelle pour toutes les machines virtuelles associées à la stratégie de sauvegarde spécifique.
Utilisation de PowerShell
Notes
À partir de la version 1.6.0 d’Azure PowerShell, vous pouvez utiliser PowerShell pour mettre à jour la période de rétention des instantanés de la restauration d’instantané dans la stratégie
$bkpPol = Get-AzRecoveryServicesBackupProtectionPolicy -WorkloadType "AzureVM"
$bkpPol.SnapshotRetentionInDays=5
Set-AzRecoveryServicesBackupProtectionPolicy -policy $bkpPol
La durée de rétention par défaut des instantanés pour chaque stratégie est définie sur deux jours. Vous pouvez modifier cette valeur et définir une durée comprise entre un jour (minimum) et cinq jours (maximum). Pour les stratégies hebdomadaires, la rétention des instantanés est fixée à cinq jours.
Forum aux questions
Quelles sont les implications en matière de coût de la restauration instantanée ?
Les instantanés sont stockés avec les disques afin d’accélérer la création des points de récupération et les opérations de restauration. Ainsi, vous verrez des coûts de stockage qui correspondent à la conservation d’instantané sélectionnée dans le cadre de la stratégie de sauvegarde de machine virtuelle.
Dans les comptes de stockage Premium, les instantanés créés pour un point de récupération instantanée occupent-ils la limite de 10 To ?
Oui, pour les comptes de stockage Premium, les instantanés pris pour un point de récupération instantanée occupent 10 To d’espace d’instantané alloué.
Comment fonctionne la conservation des instantanés pendant la période de cinq jours ?
Pour la stratégie Standard, chaque jour un nouvel instantané est pris, et il y a cinq instantanés incrémentiels individuels. La taille de l’instantané dépend du taux d’activité des données, qui est dans la plupart des cas de 2 à 7 %. Pour la stratégie Améliorée, l’instantané initial est un instantané complet et les instantanés suivants sont incrémentiels par nature.
Un instantané de restauration instantanée est-il un instantané incrémentiel ou un instantané complet ?
Pour la stratégie Standard, les instantanés créés dans le cadre de la fonctionnalité de restauration instantanée sont des instantanés incrémentiels. Pour la stratégie Améliorée, l’instantané initial est un instantané complet et les instantanés suivants sont incrémentiels par nature.
Comment faire pour calculer une estimation de l’augmentation du coût due à la fonctionnalité de restauration instantanée ?
Cela dépend du taux d’activité de la machine virtuelle.
- Stratégie Standard : dans un état stable, vous pouvez supposer que l’augmentation du coût est égale à : (période de conservation des instantanés * attrition quotidienne par VM) * coût de stockage des instantanés par Go.
- Stratégie Améliorée : dans un état stable, vous pouvez supposer que l’augmentation du coût est égale à : ((Taille VM) + (période de conservation des instantanés-1)*attrition quotidienne par VM) * coût du stockage des instantanés par Go.
Si le type de récupération pour un point de restauration est « instantané et coffre » et que j’effectue une opération de restauration, quel sera le type de récupération utilisé ?
Si le type de récupération est « instantané et coffre », la restauration sera effectuée automatiquement à partir de l’instantané local, ce qui sera beaucoup plus rapide que la restauration effectuée à partir du coffre.
Que se passe-t-il si je sélectionne une période de conservation de point de restauration (niveau 2) inférieure à la période de conservation des instantanés (niveau 1) ?
Le nouveau modèle autorise la suppression du point de restauration (niveau 2) seulement si l’instantané (niveau 1) est supprimé. Nous vous recommandons de planifier une période de conservation de point de restauration (niveau 2) supérieure à la période de conservation des instantanés.
Pourquoi ma capture instantanée existe-t-elle toujours, même après la période de conservation définie dans la stratégie de sauvegarde ?
Si le point de récupération dispose d’une capture instantanée et qu’il s’agit du dernier point de récupération disponible, la capture instantanée est conservée jusqu’à la prochaine sauvegarde réussie. Cela est conforme à la stratégie « garbage collection » (GC) désignée. Cette stratégie impose qu’au moins le dernier point de récupération soit toujours présent, en cas d’échec de toutes les sauvegardes suivantes en raison d’un problème de machine virtuelle. Dans des scénarios normaux, les points de récupération sont nettoyés au plus tard 24 heures après leur expiration. Dans de rares cas, il peut y avoir un ou deux instantanés supplémentaires en raison d’une charge plus importante pour le récupérateur de mémoire (GC).
Pourquoi le nombre d’instantanés est-il supérieur à ma stratégie de rétention ?
Dans un scénario où la stratégie de rétention est définie sur « 1 », vous pouvez trouver deux instantanés. Cela signifie qu’au moins le dernier point de récupération doit toujours être présent, au cas où toutes les sauvegardes ultérieures échoueraient en raison d’un problème de machine virtuelle. Cela peut entraîner la présence de deux instantanés.
Par conséquent, si la stratégie prévoit « n » instantanés, vous pouvez trouver « n+1 » instantanés à certains moments. Par ailleurs, vous pouvez même trouver « n+1+2 » instantanés s’il y a un retard dans le nettoyage de la mémoire. Cela peut se produire à de rares occasions lorsque :
- Vous nettoyez les instantanés, dont la rétention est passée.
- Le récupérateur de mémoire du serveur principal est très sollicité.
Notes
Le service Sauvegarde Azure gère les sauvegardes de manière automatique. Azure Backup conserve les anciens instantanés, car ils sont nécessaires pour maintenir cette sauvegarde à des fins de cohérence. Si vous supprimez manuellement l’instantané, vous pouvez rencontrer un problème de cohérence de la sauvegarde. S’il existe des erreurs dans votre historique de sauvegarde, vous devez arrêter la sauvegarde avec l’option de conservation des données et reprendre la sauvegarde. Envisagez de créer une stratégie de sauvegarde si vous avez un scénario particulier (par exemple, une machine virtuelle avec plusieurs disques et qui dépasse la taille autorisée). Vous devez créer séparément une sauvegarde pour la machine virtuelle avec le disque du système d’exploitation et créer une autre sauvegarde pour les autres disques.
Je n’ai pas besoin de la fonctionnalité de restauration instantanée. Peut-elle être désactivée ?
La fonctionnalité de restauration instantanée est activée pour tout le monde et ne peut pas être désactivée. Vous pouvez réduire la rétention des instantanés à un minimum d’une journée.
Est-il sans risque de redémarrer la machine virtuelle pendant le processus de transfert (qui peut prendre de nombreuses heures) ? Le redémarrage de la machine virtuelle va-t-il interrompre ou ralentir le transfert ?
Oui, c’est sans risque et sans impact sur la vitesse de transfert des données.