Partager via


Secondaires actifs : Sauvegarde sur les réplicas secondaires (groupes de disponibilité Always On)

Les fonctionnalités secondaires actives des groupes de disponibilité Always On incluent la prise en charge des opérations de sauvegarde sur les réplicas secondaires. Les opérations de sauvegarde peuvent solliciter de manière significative les E/S et l'UC (avec la compression de sauvegarde). Le déchargement des sauvegardes vers un réplica secondaire synchronisé ou en cours de synchronisation vous permet d'utiliser les ressources sur l'instance de serveur qui héberge le réplica principal pour vos charges de travail de niveau 1.

Remarque

Les instructions RESTORE ne sont pas autorisées sur les bases de données primaire ou secondaire d'un groupe de disponibilité.

Types de sauvegardes pris en charge sur les réplicas secondaires

  • BACKUP DATABASE prend uniquement en charge les sauvegardes complètes de type copie seulement de bases de données, de fichiers ou de groupes de fichiers lorsqu'elles sont exécutées sur des réplicas secondaires. Notez que les sauvegardes en mode copie uniquement n'affectent pas la chaîne de journaux ni n'effacent la bitmap différentielle.

  • Les sauvegardes différentielles ne sont pas supportées sur les copies secondaires.

  • BACKUP LOG prend uniquement en charge les sauvegardes de journaux régulières (l’option COPY_ONLY n’est pas prise en charge pour les sauvegardes de fichiers journaux sur des réplicas secondaires).

    Une séquence de journaux de transactions consécutifs cohérente est garantie sur les sauvegardes des journaux effectuées sur les réplicas (principaux ou secondaires), quel que soit leur mode de disponibilité (avec validation synchrone ou validation asynchrone).

  • Pour sauvegarder une base de données secondaire, un réplica secondaire doit être en mesure de communiquer avec le réplica principal et doit être SYNCHRONIZED ou SYNCHRONIZING.

CConfiguration de l'emplacement d'exécution des travaux de sauvegarde

L'exécution de sauvegardes sur un réplica secondaire pour décharger la charge de travail de sauvegarde du serveur de production principal constitue un énorme avantage. Cependant, les sauvegardes sur des réplicas secondaires compliquent considérablement la détermination de l'emplacement d'exécution des travaux de sauvegarde. Pour résoudre ce problème, configurez l'emplacement d'exécution des travaux de sauvegarde comme suit :

  1. Configurez le groupe de disponibilité pour spécifier les réplicas de disponibilité sur lesquels vous souhaitez que les sauvegardes soient effectuées. Pour plus d’informations, consultez les paramètres AUTOMATED_BACKUP_PREFERENCE et BACKUP_PRIORITY dans CREATE AVAILABILITY GROUP (Transact-SQL) ou ALTER AVAILABILITY GROUP (Transact-SQL).

  2. Créez des travaux de sauvegarde par script pour chaque base de données de disponibilité sur chaque instance de serveur qui héberge un réplica de disponibilité candidat pour effectuer des sauvegardes. Pour plus d’informations, consultez la section « Suivi : après la configuration de la sauvegarde sur les réplicas secondaires » de Configurer la sauvegarde sur des réplicas de disponibilité (SQL Server).

Tâches associées

Pour configurer la sauvegarde sur les réplicas secondaires

Pour déterminer si le réplica actuel est le réplica de sauvegarde par défaut

Pour créer un travail de sauvegarde

Voir aussi

Vue d’ensemble des groupes de disponibilité AlwaysOn (SQL Server)
Sauvegardes de type copie uniquement (SQL Server)
CRÉER UN GROUPE DE DISPONIBILITÉ (Transact-SQL)
MODIFIER GROUPE DE DISPONIBILITÉ (Transact-SQL)