KeyValueStoreReplica.RestoreAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RestoreAsync(String) |
Restaura o banco de dados do repositório local desse réplica de um backup que foi criado anteriormente chamando BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, CancellationToken) |
Restaura o banco de dados do repositório local desse réplica de um backup que foi criado anteriormente chamando BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
RestoreAsync(String, RestoreSettings, CancellationToken) |
Restaura de forma assíncrona o repositório de chave/valor réplica. |
RestoreAsync(String)
Restaura o banco de dados do repositório local desse réplica de um backup que foi criado anteriormente chamando 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
O diretório do qual o réplica deve ser restaurado. Esse parâmetro não pode ser nulo, vazio ou conter apenas espaço em branco. Caminhos UNC também podem ser fornecidos.
Retornos
Uma tarefa que representa a operação de restauração assíncrona.
Exceções
backupDirectory é nulo.
backupDirectory está vazio ou contém apenas espaços em branco.
backupDirectory não existe.
Comentários
É recomendável não executar nenhuma operação de gravação no repositório de chave/valor enquanto a restauração está em andamento, pois os dados atualizados seriam perdidos quando o repositório é restaurado dos arquivos no backupDirectory.
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 o réplica de destino definir o tamanho posteriormente com uma chamada paraUpdateServiceAsync(Uri, ServiceUpdateDescription), se necessário.
Se a restauração for bem-sucedida, o réplica será reiniciado 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
RestoreAsync(String, CancellationToken)
Restaura o banco de dados do repositório local desse réplica de um backup que foi criado anteriormente chamando 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
O diretório do qual o réplica deve ser restaurado. Esse parâmetro não pode ser nulo, vazio ou conter apenas espaço em branco. Caminhos UNC também podem ser fornecidos.
- cancellationToken
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa que representa a operação de restauração assíncrona.
Exceções
backupDirectory é nulo.
backupDirectory está vazio ou contém apenas espaços em branco.
backupDirectory não existe.
Comentários
É recomendável não executar nenhuma operação de gravação no repositório de chave/valor enquanto a restauração está em andamento, pois os dados atualizados seriam perdidos quando o repositório é restaurado dos arquivos no backupDirectory.
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 o réplica de destino definir o tamanho posteriormente com uma chamada paraUpdateServiceAsync(Uri, ServiceUpdateDescription), se necessário.
Se a restauração for bem-sucedida, o réplica será reiniciado 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
RestoreAsync(String, RestoreSettings, CancellationToken)
Restaura de forma assíncrona o repositório de chave/valor 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
Parâmetros
- backupDirectory
- String
O diretório do qual o réplica deve ser restaurado. Esse parâmetro não pode ser nulo, vazio ou conter apenas espaço em branco. Caminhos UNC também podem ser fornecidos.
- settings
- RestoreSettings
Configurações para modificar o comportamento de restauração.
- cancellationToken
- CancellationToken
O token a se monitorar para solicitações de cancelamento.
Retornos
Uma tarefa que representa a operação de restauração assíncrona.
Exceções
backupDirectory é nulo.
backupDirectory está vazio ou contém apenas espaços em branco.
backupDirectory não existe.
Comentários
É recomendável não executar nenhuma operação de gravação no repositório de chave/valor enquanto a restauração está em andamento, pois os dados atualizados seriam perdidos quando o repositório é restaurado dos arquivos no backupDirectory.
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 o réplica de destino definir o tamanho posteriormente com uma chamada paraUpdateServiceAsync(Uri, ServiceUpdateDescription), se necessário.
Se a restauração for bem-sucedida, o réplica será reiniciado 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
Azure SDK for .NET