惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

博客园 - yufan27209

博文阅读密码验证 - 博客园 JVM调优 【转】中文分词之HMM模型详解 xwiki enterprise 8.4.5使用https步骤 博文阅读密码验证 - 博客园 dubbo和shiro的整合,在服务端做权限验证 电商课题:分布式锁 Export large data from Gridview and Datareader to an Excel file using C# 博文阅读密码验证 - 博客园 sap学习笔记 设计模式读书笔记-----访问者模式DEMO修改 用户中心 - 博客园 .NET ActionFilterAttribute等 MYSQL实现上一条下一条功能 SVN基本配置文件 单表60亿记录等大数据场景的MySQL优化和运维之道 风险控制-防刷 开发中两款工具 Remote Desktop Organizer 和zabbix EasyUI datagrid 编辑框焦点
MSSQL镜像—无见证服务器
yufan27209 · 2015-11-12 · via 博客园 - yufan27209

镜像服务器(***.88.55.224)

主体服务器(***.88.55.223)

1.迁移数据库备份(***.88.55.168)

use master

GO

backup DATABASE db_mydb To Disk = 'D:\portalBak\portal0902.bak' WITH FORMAT; --2s

go

2.把备份拷贝到要恢复的机器中

3.服务器数据库恢复

use master

go

RESTORE DATABASE db_mydb

FROM DISK ='d:\portalBak\portal0902.bak' WITH NORECOVERY,

MOVE 'db_mydb' TO 'D:\portalData

\db_mydb.MDF',

MOVE 'db_mydb_log' TO 'D:\portalData\db_mydb_log.LDF'

GO

use master

go

RESTORE DATABASE db_mydb

FROM DISK ='d:\portalBak\portal0902.bak' WITH RECOVERY,

MOVE 'db_mydb' TO 'D:\portalData

\db_mydb.MDF',

MOVE 'db_mydb_log' TO 'D:\portalData\db_mydb_log.LDF'

GO

4.建立数据库端点(只需要创建一次)

CREATE ENDPOINT [Endpoint_db_mydb]

AUTHORIZATION [IT-PORTAL-1-224\meizuadmin]

STATE=STARTED

AS TCP (LISTENER_PORT =

5022, LISTENER_IP = ALL)

FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = WINDOWS NEGOTIATE

, ENCRYPTION = REQUIRED)

CREATE ENDPOINT [Endpoint_db_mydb]

AUTHORIZATION [IT-PORTAL-1-223\meizuadmin]

STATE=STARTED

AS TCP (LISTENER_PORT =

5022, LISTENER_IP = ALL)

FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = WINDOWS NEGOTIATE

, ENCRYPTION = REQUIRED)

5.配置镜像命令 (ip为主体ip)

镜像:

use master

go

ALTER DATABASE db_mydb SET PARTNER =N'TCP://***.88.55.223:5022';

go

主体:

use master

go

ALTER DATABASE db_mydb SET PARTNER =N'TCP://***.88.55.224:5022';

go

6.事务安全模式(同步/异步)

主体

ALTER DATABASE db_mydb SET PARTNER SAFETY FULL;

7.同步两服务器的登录用户

主体:

use master;

select sid,name from syslogins where name = 'portalweb_aspnet';

镜像:

USE master;

exec sp_addlogin

@loginame = 'portalweb_aspnet',

@passwd = '2B6kwY7T7Pn7ZuCl',

@sid

=0x0330DEF76AE2484CA75FD1DC660EDFB1;

测试:

1.主备互换

主体:

USE master

go

ALTER DATABASE db_mydb SET PARTNER FAILOVER;

go

镜像:

USE master

go

ALTER DATABASE db_mydb SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS;

go

2.原来的主服务器恢复,可以继续工作,需要重新设置镜像

镜像:

USE master;

go

ALTER DATABASE db_mydb SET PARTNER RESUME; --恢复镜像

ALTER DATABASE db_mydb SET PARTNER FAILOVER; --切换主备

go

3.原来的主服务器恢复,可以继续工作

USE master;

go

ALTER DATABASE db_mydb SET PARTNER SAFETY FULL; --事务安全,同步模式

go

<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=1...238;Failover Partner=1...239;Initial Catalog=as_mydb;Persist Security Info=True;User ID=aaa;Password=aaa" />