KeyValueStoreReplica.RestoreAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RestoreAsync(String) |
Restaure la base de données du magasin local de ce réplica à partir d’une sauvegarde créée précédemment en appelant BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, CancellationToken) |
Restaure la base de données du magasin local de ce réplica à partir d’une sauvegarde créée précédemment en appelant BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, RestoreSettings, CancellationToken) |
Restaure de manière asynchrone le magasin de clés/valeurs réplica. |
RestoreAsync(String)
Restaure la base de données du magasin local de ce réplica à partir d’une sauvegarde créée précédemment en appelant BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>).
public System.Threading.Tasks.Task RestoreAsync (string backupDirectory);
member this.RestoreAsync : string -> System.Threading.Tasks.Task
Public Function RestoreAsync (backupDirectory As String) As Task
Paramètres
- backupDirectory
- String
Répertoire à partir duquel le réplica doit être restauré. Ce paramètre ne peut pas être null, vide ou contenir simplement un espace blanc. Des chemins UNC peuvent également être fournis.
Retours
Tâche qui représente l’opération de restauration asynchrone.
Exceptions
backupDirectory a la valeur null.
backupDirectory est vide ou contient uniquement des espaces blancs.
backupDirectory n’existe pas.
Remarques
Il est recommandé de ne pas effectuer d’opérations d’écriture dans le magasin de clés/valeurs pendant la restauration, car les données mises à jour seraient perdues lorsque le magasin est restauré à partir des fichiers dans backupDirectory.
Il s’agit uniquement d’une restauration réplica locale et le réplica défini n’est pas restauré automatiquement. L’ensemble de réplica doit être restauré en effectuant des étapes supplémentaires pour provoquer une génération naturelle d’autres réplicas via une reconfiguration. L’approche recommandée consiste à restaurer vers un service vide avec un seul réplica et à augmenter la taille de réplica cible définie par la suite avec un appel à UpdateServiceAsync(Uri, ServiceUpdateDescription) si nécessaire.
Si la restauration réussit, l’réplica redémarrera d’elle-même et commencera à utiliser les données locales restaurées après être revenue en ligne, étant donné que la recommandation de restauration sur un jeu de réplica ne contenant qu’un seul réplica a été suivie.
S’applique à
RestoreAsync(String, CancellationToken)
Restaure la base de données du magasin local de ce réplica à partir d’une sauvegarde créée précédemment en appelant BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>).
public System.Threading.Tasks.Task RestoreAsync (string backupDirectory, System.Threading.CancellationToken cancellationToken);
member this.RestoreAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RestoreAsync (backupDirectory As String, cancellationToken As CancellationToken) As Task
Paramètres
- backupDirectory
- String
Répertoire à partir duquel le réplica doit être restauré. Ce paramètre ne peut pas être null, vide ou contenir simplement un espace blanc. Des chemins UNC peuvent également être fournis.
- cancellationToken
- CancellationToken
Jeton d’annulation
Retours
Tâche qui représente l’opération de restauration asynchrone.
Exceptions
backupDirectory a la valeur null.
backupDirectory est vide ou contient uniquement des espaces blancs.
backupDirectory n’existe pas.
Remarques
Il est recommandé de ne pas effectuer d’opérations d’écriture dans le magasin de clés/valeurs pendant la restauration, car les données mises à jour seraient perdues lorsque le magasin est restauré à partir des fichiers dans backupDirectory.
Il s’agit uniquement d’une restauration réplica locale et le réplica défini n’est pas restauré automatiquement. L’ensemble de réplica doit être restauré en effectuant des étapes supplémentaires pour provoquer une génération naturelle d’autres réplicas via une reconfiguration. L’approche recommandée consiste à restaurer vers un service vide avec un seul réplica et à augmenter la taille de réplica cible définie par la suite avec un appel à UpdateServiceAsync(Uri, ServiceUpdateDescription) si nécessaire.
Si la restauration réussit, l’réplica redémarrera d’elle-même et commencera à utiliser les données locales restaurées après être revenue en ligne, étant donné que la recommandation de restauration sur un jeu de réplica ne contenant qu’un seul réplica a été suivie.
S’applique à
RestoreAsync(String, RestoreSettings, CancellationToken)
Restaure de manière asynchrone le magasin de clés/valeurs réplica.
public System.Threading.Tasks.Task RestoreAsync (string backupDirectory, System.Fabric.RestoreSettings settings, System.Threading.CancellationToken cancellationToken);
member this.RestoreAsync : string * System.Fabric.RestoreSettings * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RestoreAsync (backupDirectory As String, settings As RestoreSettings, cancellationToken As CancellationToken) As Task
Paramètres
- backupDirectory
- String
Répertoire à partir duquel le réplica doit être restauré. Ce paramètre ne peut pas être null, vide ou contenir simplement un espace blanc. Des chemins UNC peuvent également être fournis.
- settings
- RestoreSettings
Paramètres pour modifier le comportement de restauration.
- cancellationToken
- CancellationToken
Jeton pour surveiller les requêtes d'annulation.
Retours
Tâche qui représente l’opération de restauration asynchrone.
Exceptions
backupDirectory a la valeur null.
backupDirectory est vide ou contient uniquement des espaces blancs.
backupDirectory n’existe pas.
Remarques
Il est recommandé de ne pas effectuer d’opérations d’écriture dans le magasin de clés/valeurs pendant la restauration, car les données mises à jour seraient perdues lorsque le magasin est restauré à partir des fichiers dans backupDirectory.
Il s’agit uniquement d’une restauration réplica locale et le réplica défini n’est pas restauré automatiquement. L’ensemble de réplica doit être restauré en effectuant des étapes supplémentaires pour provoquer une génération naturelle d’autres réplicas via une reconfiguration. L’approche recommandée consiste à restaurer vers un service vide avec un seul réplica et à augmenter la taille de réplica cible définie par la suite avec un appel à UpdateServiceAsync(Uri, ServiceUpdateDescription) si nécessaire.
Si la restauration réussit, l’réplica redémarrera d’elle-même et commencera à utiliser les données locales restaurées après être revenue en ligne, étant donné que la recommandation de restauration sur un jeu de réplica ne contenant qu’un seul réplica a été suivie.
S’applique à
Azure SDK for .NET