Compartir a través de


KeyValueStoreReplica.RestoreAsync Método

Definición

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