你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
KeyValueStoreReplica.Restore(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Use RestoreAsync instead
从以前通过调用 BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>)创建的备份还原此副本 (replica) 的本地存储数据库。
[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)
参数
- backupDirectory
- String
包含备份的目录的完整路径。
- 属性
注解
这只是本地副本 (replica) 还原,不会自动还原副本 (replica) 集。 必须通过执行其他步骤,通过重新配置自然生成其他副本来还原整个副本 (replica) 集。 建议的方法是还原到只有一个副本 (replica) 的空服务,然后根据需要通过调用 UpdateServiceAsync(Uri, ServiceUpdateDescription) 来增加目标副本 (replica) 设置大小。
如果还原成功,则副本 (replica) 将重启自身,并在恢复联机后开始使用还原的本地数据,前提是遵循了还原到仅包含单个副本 (replica) 的副本 (replica) 集的建议。