Partager via


Restauration à la place d'un entrepôt dans Microsoft Fabric

S’applique à : Warehouse dans Microsoft Fabric

Microsoft Fabric offre la capacité de restaurer un entrepôt à un point dans le temps antérieur, à partir d'un point de restauration.

  • La restauration à la place peut être utilisée pour restaurer l'entrepôt dans un état correct connu en cas de corruption accidentelle, réduisant ainsi le temps d'arrêt et la perte de données.
  • La restauration à la place peut être utile pour réinitialiser l'entrepôt à un état correct connu à des fins de développement et test.
  • La restauration à la place permet de restaurer rapidement les modifications apportées à l'état antérieur, en raison de l'échec de la mise en production ou de la migration de la base de données.

La restauration à la place est une partie essentielle de la récupération de données qui permet la restauration de l'entrepôt à un état correct connu antérieur. Une restauration remplace l'entrepôt existant à l'aide de points de restauration à partir de l'entrepôt existant.

Vous pouvez également interroger des données dans un entrepôt tel qu’il apparaît dans le passé, à l’aide de la syntaxe T-SQL OPTION. Pour plus d’informations, consultez Interroger des données telles qu’elles existaient dans le passé.

Remarque

Les fonctionnalités de points de restauration et de restauration à la place sont actuellement en préversion.

Qu'est-ce que les points de restauration ?

Les points de restauration sont des points de récupération de l'entrepôt créés en copiant uniquement les métadonnées, tout en référençant les fichiers de données dans OneLake. Les métadonnées sont copiées, tandis que les données sous-jacentes de l'entrepôt, stockées sous forme de fichiers parquet, ne sont pas copiées. Ces points de restauration peuvent être utilisés pour récupérer l'entrepôt à partir d'un point antérieur dans le temps.

Pour afficher tous les points de restauration de votre entrepôt, dans le portail Fabric, accédez à Paramètres ->Points de restauration.

Points de restauration créés par le système

La création des points de restauration créés par le système est une fonctionnalité prédéfinie de l'entrepôt. Cependant, l'entrepôt doit être dans un état Actif pour la création automatique de points de restauration créés par le système.

Les points de restauration générés par le système sont créés tout au long de la journée et sont disponibles pendant trente jours. Les points de restauration générés par le système sont créés automatiquement toutes les huit heures. Les points de restauration créés par le système peuvent ne pas être disponibles immédiatement pour un nouvel entrepôt. S’il n’y en a pas encore un de disponible, créez un point de restauration défini par l’utilisateur.

Il peut y avoir jusqu'à 180 points de restauration générés par le système à un moment donné.

L'entrepôt prend en charge un objectif de point de récupération (RPO) de huit heures.

Si l'entrepôt est mis en pause, les points de restauration créés par le système ne peuvent pas être créés, sauf si l'entrepôt est remis en marche. Nous vous conseillons de créer un point de restauration défini par l'utilisateur avant de mettre en pause l'entrepôt. Avant d'exclure un entrepôt, un point de restauration créé par le système n'est pas créé automatiquement.

Les points de restauration créés par le système ne peuvent pas être supprimés, car les points de restauration sont utilisés pour gérer les contrats de niveau de service (contrats SLA) pour la récupération.

Points de restauration définis par l’utilisateur

L'entrepôt permet aux administrateurs de l'espace de travail de créer manuellement des points de restauration avant et après les modifications importantes apportées à l'entrepôt. Cela garantit que les points de restauration sont logiquement cohérents, assurant la protection des données et un temps de récupération rapide en cas d'interruption de la charge de travail ou d'erreurs de l'utilisateur.

Un nombre quelconque de points de restauration définis par l'utilisateur alignés sur votre stratégie de récupération professionnelle ou organisationnelle spécifique peut être créé. Les points de restauration définis par l'utilisateur sont disponibles pendant trente jours civils et sont automatiquement supprimés en votre nom à l'expiration de la période de rétention.

Pour plus d’informations sur la création et la gestion des points de restauration, consultez Gérer les points de restauration dans le portail Fabric.

Conservation des points de restauration

Plus d'informations sur les périodes de rétention des points de restauration :

  • L'entrepôt supprime à la fois le point de restauration créé par le système et défini par l'utilisateur à l'expiration de la période de rétention de 30 jours calendaires.
  • L'âge d'un point de restauration est mesuré selon les jours calendaires absolus à partir du moment où le point de restauration est pris, y compris quand la capacité de Microsoft Fabric est mise en pause.
  • Les points de restauration créés par le système et générés par l'utilisateur ne peuvent pas être créés lorsque la capacité Microsoft Fabric est en pause. La création d'un point de restauration échoue lorsque la capacité de Fabric est en pause pendant que la création du point de restauration est en cours.
  • Si un point de restauration est généré et que la capacité reste en pause pendant plus de 30 jours avant de reprendre, le point de restauration persiste jusqu'à ce qu'un total de 180 points de restauration créés par le système soit atteint.
  • À tout moment, l'entrepôt peut stocker jusqu'à 180 points de restauration générés par le système, tant que ces points de restauration n'ont pas atteint la période de rétention de trente jours.
  • Tous les points de restauration définis par l'utilisateur créés pour l'entrepôt peuvent être stockés jusqu'à la période de rétention par défaut de 30 jours calendaires.

Coûts de point de récupération et de restauration

Facturation du stockage

La création de points de restauration créés par le système et définis par l'utilisateur consomme du stockage. Le coût de stockage des points de restauration dans OneLake inclut les fichiers de données stockés au format Parquet. Aucuns frais de stockage ne sont facturés pendant le processus de restauration.

Facturation de calcul

Les frais de calcul sont facturés lors de la création et de la restauration des points de restauration, et consomment la capacité Microsoft Fabric.

Restauration à la place d'un entrepôt

Utilisez le portail Fabric pour restaurer un entrepôt sur place.

Lorsque vous restaurez, l'entrepôt actuel est remplacé par l'entrepôt restauré. Le nom de l'entrepôt reste le même et l'ancien entrepôt est remplacé. Tous les composants, y compris les objets de l'Explorateur, la modélisation, les insights de requête et les modèles sémantiques sont restaurés à l'état dans lequel ils étaient lors de la création du point de restauration.

Chaque point de restauration fait référence à un horodateur en UTC lors de la création du point de restauration.

Si vous recevez un message d'erreur 5064 après avoir demandé une restauration, soumettez à nouveau la demande de restauration.

Sécurité

  • Tout membre des rôles espace de travail Admin, Membre ou Contributeur peut créer, supprimer ou renommer les points de restauration définis par l’utilisateur.

  • Tout utilisateur disposant des rôles d’espace de travail d’un administrateur d’espace de travail, d’un membre, d’un contributeur ou d’une visionneuse peut voir la liste des points de restauration créés par le système et définis par l’utilisateur.

  • Un entrepôt de données peut être restauré uniquement par un utilisateur disposant de rôles d’espace de travail d’un administrateur d’espace de travail, à partir d’un point de restauration créé ou défini par l’utilisateur.

Limites

  • Un point de récupération ne peut pas être restauré pour créer un entrepôt avec un nom différent, dans ou entre les espaces de travail Microsoft Fabric.
  • Les points de restauration ne peuvent pas être conservés au-delà de la période de rétention par défaut de trente jours calendaires. Cette période de rétention n'est actuellement pas configurable.

Étape suivante