我希望在不实际进入该领域的情况下提高我的知识,我想知道当您承担安装了 SQL-Server 的服务器的责任时您采取了哪些初始步骤。有一些基础知识,如硬件清单、权限、备份。但是你还做什么?我确实在一些论坛上找到了一些不错的信息,例如...
1.备份
- 确保所有数据库都被备份(系统加上用户数据库)
- 确保在需要的地方实施事务日志备份(检查数据库恢复模型)
- 检查备份是本机备份还是第三方备份(例如 Red-Gate SQLBackups 或 Quest LiteSpeed)
- 确保使用恢复在测试服务器上测试数据库备份
2. SQL 作业/复制/报告服务/分析服务/集成服务
- 检查所有并确保功能正常
3.日志
- 检查 SQL Server 错误日志、Windows 日志中的问题
4. 安全
- 服务器级安全、服务安全、登录/用户安全、审计安全、文件系统安全
5. 系统基线
- 使用 Performance Monitor、SQL Profiler、Active SPID Performance 等工具
6. 实施监控、警报和性能工具
- www.sqlserverops.com、微软系统中心、www.idera.com、Quest、Red-Gate
7. 为所有生产变更实施变更控制系统
- 所有更改都经过一个流程(请求票、更改票、批准、部署)
这是一个很好的清单。我还会使用 Brent Ozar Unlimited sp_Blitz,http: //www.brentozar.com/first-aid/sql-server-downloads/ 。它会让您很好地了解可能设置不正确的内容。
我会
我知道以上都是无聊的事情,这只是我要做的事情的开始,但有时你无法照顾或继续前进,直到你花了一些时间看看那里有什么。