KeyValueStoreReplica.RestoreAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RestoreAsync(String) |
Restaura la base de datos de almacén local de esta réplica a partir de una copia de seguridad creada anteriormente mediante una llamada a BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, CancellationToken) |
Restaura la base de datos de almacén local de esta réplica a partir de una copia de seguridad creada anteriormente mediante una llamada a BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, RestoreSettings, CancellationToken) |
Restaura de forma asincrónica la réplica de almacén de claves y valores. |
RestoreAsync(String)
Restaura la base de datos de almacén local de esta réplica a partir de una copia de seguridad creada anteriormente mediante una llamada a 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
Parámetros
- backupDirectory
- String
Directorio desde el que se va a restaurar la réplica. Este parámetro no puede ser nulo, estar vacío o contener solo espacios en blanco. También se pueden proporcionar rutas UNC.
Devoluciones
Tarea que representa la operación de restauración asincrónica.
Excepciones
backupDirectory es null.
backupDirectory está vacío o solo contiene espacios en blanco.
backupDirectory no existe.
Comentarios
Se recomienda no realizar ninguna operación de escritura en el almacén de claves y valores mientras la restauración está en curso, ya que los datos actualizados se perderán cuando el almacén se restaure a partir de los archivos de backupDirectory.
Solo se trata de una restauración de réplica local y el conjunto de réplicas no se restaura automáticamente. Todo el conjunto de réplicas debe restaurarse realizando pasos adicionales para provocar una compilación natural de otras réplicas a través de la reconfiguración. El enfoque recomendado es restaurar en un servicio vacío con solo una sola réplica y aumentar el tamaño del conjunto de réplicas de destino después con una llamada a UpdateServiceAsync(Uri, ServiceUpdateDescription) si es necesario.
Si la restauración se realiza correctamente, la réplica se reiniciará y empezará a usar los datos locales restaurados después de volver a estar en línea, dado que se ha seguido la recomendación de restaurar en un conjunto de réplicas que contenga solo una sola réplica.
Se aplica a
RestoreAsync(String, CancellationToken)
Restaura la base de datos de almacén local de esta réplica a partir de una copia de seguridad creada anteriormente mediante una llamada a 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
Parámetros
- backupDirectory
- String
Directorio desde el que se va a restaurar la réplica. Este parámetro no puede ser nulo, estar vacío o contener solo espacios en blanco. También se pueden proporcionar rutas UNC.
- cancellationToken
- CancellationToken
Token de cancelación
Devoluciones
Tarea que representa la operación de restauración asincrónica.
Excepciones
backupDirectory es null.
backupDirectory está vacío o solo contiene espacios en blanco.
backupDirectory no existe.
Comentarios
Se recomienda no realizar ninguna operación de escritura en el almacén de claves y valores mientras la restauración está en curso, ya que los datos actualizados se perderán cuando el almacén se restaure a partir de los archivos de backupDirectory.
Solo se trata de una restauración de réplica local y el conjunto de réplicas no se restaura automáticamente. Todo el conjunto de réplicas debe restaurarse realizando pasos adicionales para provocar una compilación natural de otras réplicas a través de la reconfiguración. El enfoque recomendado es restaurar en un servicio vacío con solo una sola réplica y aumentar el tamaño del conjunto de réplicas de destino después con una llamada a UpdateServiceAsync(Uri, ServiceUpdateDescription) si es necesario.
Si la restauración se realiza correctamente, la réplica se reiniciará y empezará a usar los datos locales restaurados después de volver a estar en línea, dado que se ha seguido la recomendación de restaurar en un conjunto de réplicas que contenga solo una sola réplica.
Se aplica a
RestoreAsync(String, RestoreSettings, CancellationToken)
Restaura de forma asincrónica la réplica de almacén de claves y valores.
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
Parámetros
- backupDirectory
- String
Directorio desde el que se va a restaurar la réplica. Este parámetro no puede ser nulo, estar vacío o contener solo espacios en blanco. También se pueden proporcionar rutas UNC.
- settings
- RestoreSettings
Configuración para modificar el comportamiento de restauración.
- cancellationToken
- CancellationToken
Token para supervisar solicitudes de cancelación.
Devoluciones
Tarea que representa la operación de restauración asincrónica.
Excepciones
backupDirectory es null.
backupDirectory está vacío o solo contiene espacios en blanco.
backupDirectory no existe.
Comentarios
Se recomienda no realizar ninguna operación de escritura en el almacén de claves y valores mientras la restauración está en curso, ya que los datos actualizados se perderán cuando el almacén se restaure a partir de los archivos de backupDirectory.
Solo se trata de una restauración de réplica local y el conjunto de réplicas no se restaura automáticamente. Todo el conjunto de réplicas debe restaurarse realizando pasos adicionales para provocar una compilación natural de otras réplicas a través de la reconfiguración. El enfoque recomendado es restaurar en un servicio vacío con solo una sola réplica y aumentar el tamaño del conjunto de réplicas de destino después con una llamada a UpdateServiceAsync(Uri, ServiceUpdateDescription) si es necesario.
Si la restauración se realiza correctamente, la réplica se reiniciará y empezará a usar los datos locales restaurados después de volver a estar en línea, dado que se ha seguido la recomendación de restaurar en un conjunto de réplicas que contenga solo una sola réplica.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de