Compartilhar via


KeyValueStoreReplica.Restore(String) Método

Definição

Cuidado

Use RestoreAsync instead

Restaura o banco de dados do repositório local desse réplica de um backup criado anteriormente chamando BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>).

[System.Obsolete("Use RestoreAsync instead")]
public void Restore (string backupDirectory);
[<System.Obsolete("Use RestoreAsync instead")>]
member this.Restore : string -> unit
Public Sub Restore (backupDirectory As String)

Parâmetros

backupDirectory
String

O caminho completo para um diretório que contém um backup.

Atributos

Comentários

Essa é apenas uma restauração de réplica local e o conjunto de réplica não é restaurado automaticamente. Todo o conjunto de réplica deve ser restaurado executando etapas adicionais para causar um build natural de outras réplicas por meio da reconfiguração. A abordagem recomendada é restaurar para um serviço vazio com apenas um único réplica e aumentar a réplica de destino definir o tamanho posteriormente com uma chamada paraUpdateServiceAsync(Uri, ServiceUpdateDescription), se necessário.

Se a restauração for bem-sucedida, a réplica será reiniciada e começará a usar os dados locais restaurados depois de voltar a ficar online, considerando que a recomendação para restaurar para um conjunto de réplica que contém apenas um único réplica foi seguida.

Aplica-se a