可用性组还原和重新设定种子

     2023-03-23     68

关键词:

【中文标题】可用性组还原和重新设定种子【英文标题】:Availability group restore and reseed 【发布时间】:2021-03-25 15:01:20 【问题描述】:

是否可以在可用性组的主副本上恢复数据库备份,然后将其重新植入到辅助副本而不复制备份文件?

最好我需要获取执行此操作的脚本(而不是 GUI)。

到目前为止,我正在这样做

    从 AG 中删除数据库 在主数据库上恢复数据库 将数据库添加到主数据库上的 AG

AG 设置为自动播种,但在将数据库添加到 AG 后没有发生播种。 它应该如何工作? 感谢您的帮助!

【问题讨论】:

SQL Server 的哪个版本?自动重新设定种子可能需要一些时间,具体取决于大小,并且根据我的经验并不是特别可靠,您最好将备份恢复到辅助节点并应用日志备份。 【参考方案1】:

好的,关键是先从辅助副本中删除 DB,然后在辅助副本上删除 db。然后从主副本上的 AG 中删除数据库,然后重新设置种子的选项变得可用。 SQL 版本 2019

【讨论】:

sqlserver2017高可用性

可用性功能的使用方式主要有以下四种:高可用性灾难恢复迁移和升级扩大一个或多个数据库的可读副本SQLServer可用性功能不能替换对经过充分测试的可靠备份和还原策略的需求,后者是所有可用性解决方案最基本的构建基块。... 查看详情

windowsserver2016+sqlserver2016搭建alwayson集群

官方文档:AlwaysOn可用性组概述(SQLServer),经过前两篇文章的铺垫后,现在正式开始搭建AlwaysOn。一、以本地管理员账号安装.NetFrameworkSqlServer1、安装.NetFramework3.5二、以本地管理员账号安装SqlServer2016(部分主要步骤... 查看详情

与microsoftexchangeserver的连接不可用,outlook必须联机或连接才可完成操作

...规定设定,就可以正常使用了。3.如果不能重建,把OFFICE还原成初始状况,再按第二步处理就OK. 查看详情

2.netcore设定数据库种子

提示:基于官方教程1.使用以下代码在Models文件夹中创建一个名为SeedData的新类:usingMicrosoft.EntityFrameworkCore;usingMicrosoft.Extensions.DependencyInjection;usingSystem;usingSystem.Linq;namespaceRazorPagesMovie.Modelspublicstatic 查看详情

使用codefirst迁移以设定数据库种子

https://docs.microsoft.com/zh-cn/aspnet/web-api/overview/data/using-web-api-with-entity-framework/part-3 查看详情

sqlserver2019配置alwayson高可用图文步骤(代码片段)

...好SqlServer,我这里安装的是2019。正文勾选启用AlwaysON可用性组,然后重启该服务。然后在主服务器上的数据库中添加一个数据库,并准备一点测试数据。在AlwaysOn高可用中,右键,选择新建可用性组,并输... 查看详情

AlwaysOn 可用性组中的数据库恢复为普通数据库

】AlwaysOn可用性组中的数据库恢复为普通数据库【英文标题】:DatabasefromAlwaysOnavailabilitygrouprestoredasnormaldatabase【发布时间】:2018-06-1021:33:45【问题描述】:我在从SQLServer2017中AlwaysOn高可用性组中的数据库集还原的普通SQL数据库时... 查看详情

应用 TFSConfig 修复命令后还原 TFS 2010 集合的所有安全组

】应用TFSConfig修复命令后还原TFS2010集合的所有安全组【英文标题】:RestoreallsecuritygroupsoftheTFS2010collectionsafterapplyingtheTFSConfigrepaircommand【发布时间】:2012-05-0705:29:12【问题描述】:我们丢失了TFS和域服务器。TFS被配置为使用域帐... 查看详情

alwayson2017新特性和提升

AlwaysOn2017新特性和提升AlwaysOn2017一些新特性和增强:l可用性组参数配置:最小提交辅助副本数(REQUIRED_COPIES_TO_COMMIT)l读取缩放可用性组(Read-scaleavailabilitygroups)lLinux上的可用性组lLinux上的故障转移群集实例l跨平台的可用性组... 查看详情

SQL Server 可用性组和不同的排序规则

】SQLServer可用性组和不同的排序规则【英文标题】:SQLServerAvailabilityGroupsanddifferentcollations【发布时间】:2018-06-2215:10:29【问题描述】:我有一个独特的挑战,我想听听其他人对此的看法。我有一个供应商数据库,目前在SQLServer20... 查看详情

pe的程序内置了,为什么还要用u盘启动?

...我起码知道N个方法可以不用PE就可运行GHOST软件的:一键还原软件、魔镜还原软件、DOS工具箱、镜像安装器、。。。。。在网上找一下,起码能找到几十种方法。U盘启动盘的PE比硬盘PE的优势在于:1.硬盘分区表破坏,无法启动硬... 查看详情

automaticdatabaseseeding

...中。这是基于手动操作的,因为这需要你从主数据库备份还原数据库到次要副本。有时候,我们不能通过网络防火墙在副本之间传送数据库备份文件。这种情况下,需要开放SMB协议端口,以便能在节点间传输备份文件。通常,复... 查看详情

sqlserver——高可用技术概述

自从SQLServer2005以来,微软已经提供了多种高可用性技术来减少宕机时间和增加对业务数据的保护,而随着SQLServer2008,SQLServer2008R2,SQLServer2012的不断发布,SQLServer中已经存在了满足不同场景的多种高可用性技术。 在文章开始... 查看详情

怎么把sqlserver2008备份文件bak还原?

...连接数据库,找到“本地”-“数据库”。2、右键单击“还原数据库”或“还原文件和文件组”。3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。4、您可以... 查看详情

将现有数据库加入可用性组

】将现有数据库加入可用性组【英文标题】:JoinanExistingDatabasetoAnAvailabilityGroup【发布时间】:2015-01-1217:52:46【问题描述】:我正在通过theSMOnamespace将一些现有(动态)SQL移植到C#。不过,我在弄清楚如何将现有数据库加入我的Alw... 查看详情

从.xls文件设定数据库种子

IhadaspreadsheetwithatonofdataonitthatIwantedinmyseedsfile.Usingexamplecolumnsinyourdatabasetitleddb_column1,db_column2,db_column3.Placeyour.xlsfileintoyourpublicfolderandrun'geminstallroo'require'roo' deffetch_excel_dataex=Roo::Excel.new("public/your_spreadsheet.xls"... 查看详情

微信网页版在电脑上打不开图片,每次开启都是空白

...:3以下→应用确定(我自己使用的设定是“0”天)。2、还原浏览器高阶设定:工具→INTERNET选项→高阶→还原预设设定。不想还原预设设定请保持第一条的设定不变。3、恢复预设浏览器的方法“工具”→Inter选项→程式→最下... 查看详情

可用性组同步提交 - 写/读问题

】可用性组同步提交-写/读问题【英文标题】:AvailabilityGroupsynchronouscommit-Write/ReadQuestion【发布时间】:2019-11-2616:29:25【问题描述】:我们为客户配置了一个具有同步提交模式和两个集群的可用性组。一个集群是主集群并且是可... 查看详情