<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'Best Practices' and 'High Availability'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Best+Practices,High+Availability&amp;orTags=0</link><description>Search results matching tags 'Best Practices' and 'High Availability'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Microsoft Document Watch for Operational Excellence</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2011/08/08/microsoft-document-watch-for-operational-excellence.aspx</link><pubDate>Mon, 08 Aug 2011 19:59:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:37621</guid><dc:creator>KKline</dc:creator><description>Back when my day-to-day duties included database administration work and enterprise architecture, I became rather obsessed with the idea of &lt;em&gt;operational excellence&lt;/em&gt;.  I read everything I could on the topic.  I made a list of favorites, which became somewhat shabby over time, as I dog-eared important pages and scribbled notes in the margins.  (Perhaps that list of favorites might, in and of itself, make a good blog post).  Fast-forward a decade and I'm still mightily interested in operational excellence for IT organizations.  It's just that &lt;em&gt;so much &lt;/em&gt;good material is available for free on the web.
Here's a run-down of several useful documents and downloads to improve overall operation performance for those of you in a Microsoft-centric IT organization:
&lt;h3&gt;Microsoft Operations Framework&lt;/h3&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=457ed61d-27b8-49d1-baca-b175e8f54c0c" title="Microsoft Operations Framework (MOF)" target="_blank"&gt;&lt;em&gt;Microsoft Operations Framework&lt;/em&gt; (MOF) version 4.0 guide&lt;/a&gt; is practical guidance for IT organizations. With the release of version 4.0, MOF now reflects a single, comprehensive IT service lifecycle—it helps IT professionals connect service management principles to everyday IT tasks and activities and ensures alignment between IT and the business.
&lt;h3&gt;Infrastructure Planning and Design&lt;/h3&gt;
The &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=ad3921fb-8224-4681-9064-075fdf042b0c" title="Microsoft Infrastructure Planning and Design Guide" target="_blank"&gt;&lt;em&gt;Infrastructure Planning and Design&lt;/em&gt; (IPD) guides&lt;/a&gt; are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario.
&lt;h3&gt;Microsoft Baseline Security Analyzer 2.2 (for IT Professionals)&lt;/h3&gt;
The &lt;em&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=02be8aee-a3b6-4d94-b1c9-4b1989e0900c" title="Microsoft Baseline Security Analyzer" target="_blank"&gt;Microsoft Baseline Security Analyzer&lt;/a&gt;&lt;/em&gt; provides a streamlined method to identify missing security updates and common security misconfigurations. MBSA 2.2 is a minor upgrade correct minor issues and add optional catalog support.
&lt;h3&gt;Security Compliance Manager&lt;/h3&gt;
The &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=5534bee1-3cad-4bf0-b92b-a8e545573a3e" title="Microsoft Security Compliance Manager" target="_blank"&gt;Microsoft Security Compliance Manager&lt;/a&gt; provides centralized security baseline management features, a baseline portfolio, customization capabilities, and security baseline export flexibility to accelerate your organization’s ability to efficiently manage the security and compliance process for the most widely used Microsoft technologies.</description></item><item><title>Pain of the Week/Expert's Perspective: Performance Tuning for Backups and Restores</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2011/06/27/pain-of-the-week-expert-s-perspective-performance-tuning-for-backups-and-restores.aspx</link><pubDate>Mon, 27 Jun 2011 14:39:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:36482</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;First off - the Pain of the Week webcast series has been renamed.&amp;nbsp; It's now known as &lt;em&gt;The Expert's Perspective&lt;/em&gt;.&amp;nbsp;
 Please join us for future webcasts and, if you're interested in 
speaking, drop me a note to see if we can get you on the roster!&lt;br&gt;&lt;/p&gt;&lt;p&gt;The
 bigger your databases get, the longer backups take. That doesn't really
 seem like a huge problem — until disaster strikes and you need to 
restore your databases as fast as possible.&lt;/p&gt;
&lt;p&gt;Join my buddy Brent Ozar (&lt;a href="http://brentozar.com/" title="One of the few, the proud, the MCMs" target="_blank"&gt;blog&lt;/a&gt; |&amp;nbsp;&lt;a href="http://twitter.com/brento" title="Tro-lo-lo with BrentO" target="_blank"&gt;twitter&lt;/a&gt;),
 a Microsoft Certified Master of SQL Server and good friend, as he 
reveals ways to make these critically important maintenance tasks run 
faster.&lt;/p&gt;
&lt;p&gt;You'll discover:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Why Instant File Initialization is so important for restores&lt;/li&gt;&lt;li&gt;How to use DMVs to check restore progress&lt;/li&gt;&lt;li&gt;How to find the bottleneck while you're backing up or restoring data&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Watch the recorded presentation at &lt;a href="http://www.quest.com/events/ListDetails.aspx?ContentID=13358"&gt;http://www.quest.com/events/ListDetails.aspx?ContentID=13358&lt;/a&gt;!&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;-Kev&lt;/p&gt;
&lt;div&gt;&lt;span style="font-family:'Times New Roman';"&gt; &lt;a href="http://twitter.com/kekline" title="C'mon. You know you want to!" target="_blank"&gt;Follow me on Twitter at kekline&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family:'Times New Roman';"&gt; More content at&amp;nbsp;&lt;a href="http://kevinekline.com/"&gt;http://KevinEKline.com&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;</description></item><item><title>Microsoft SQL Server High-Availability Videos and Q&amp;amp;A Log</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2010/12/01/microsoft-sql-server-high-availability-videos-and-q-a-log.aspx</link><pubDate>Wed, 01 Dec 2010 22:11:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:31296</guid><dc:creator>KKline</dc:creator><description>&lt;h2&gt;&lt;em&gt;You Want Videos? We Got Videos!&lt;/em&gt;&lt;/h2&gt;
I always enjoy getting the chance to catch up with author, consultant, and &lt;a href="http://www.sqlha.com/" title="Here's Allan's Blog!" target="_blank"&gt;Microsoft Clustering MVP Allan Hirt&lt;/a&gt;.  Allan and I recently presented two sessions covering an overview of high  availability in Microsoft SQL Server and, the following week, a demo of  how to implement several different kinds of high availability  techniques including database mirroring, transactional replication, and  Windows clustering services.
&lt;p style="text-align:center;"&gt;You can see videos of these presentations  at the &lt;a href="http://www.quest.com/backstage/pow.aspx" title="You may need to scroll down to the &amp;quot;Archived Sessions&amp;quot; portion of the web page." target="_blank"&gt;Quest Software Pain of the Week webcast site&lt;/a&gt;.&lt;/p&gt;

&lt;p style="text-align:center;"&gt;Archives of other videos are &lt;a href="http://www.quest.com/backstage/pow.aspx" title="Click here - NOW!" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;
We're joined by my new cohort in crime, &lt;a href="http://www.iainkick.com/" title="Just don't say &amp;quot;Kick in the Pants&amp;quot; in his presence" target="_blank"&gt;Iain Kick&lt;/a&gt;, also renowned for his role as the editor-in-chief at &lt;a href="http://www.sqlserverpedia.com/" title="Not at all like Centipedia." target="_blank"&gt;SQLServerPedia&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Allan is the author of these and other books:



...and...




&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;During the Q&amp;amp;A, we always get a lot of questions.  Here are the collected Q's and A's.
&lt;/p&gt;&lt;p&gt;~~~
&lt;/p&gt;&lt;p&gt;Meeting Questions and Answers:
Subject: Pain of the Week We - &lt;/p&gt;&lt;p&gt;October 14, 2010
Start Time: 14 October 2010 16:00:00 GMT+1:0
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Paul T Asked: General comment..... copying files is where I love the SAN replication. Don't trust it at all for real database stuff though!
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Sherbaz M C P Changes Question To: Please suggest the best back/restore techique for huge databases. Should we go for SAN level backup technologies or snapshots that uses SQL Writer? Storage admins claims that they can restore a 28 TB database in 30 minutes. They are saying that they can even take transaction log backups and restores.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Ameena L Asked: When we talk to our management about SLA, Recovery object and uptime etc. They say just do your best. They expect no downtime but will not define any of this so how we determine what we are shooting for if target is not identified?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: That's why actually working through a recovery is so important. I strongly recommend that you perform a full recovery, perhaps to a dev or QA server, and then using that benchmark as the general rules for your SLA.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Stuart A Asked: What do RTO &amp;amp; RPO stand for?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Fadel Asked: at 2 part questions: part1- what is the advantage of having a sql clustering over Oracle RAC where in the first case, we have at least 1 node sitting there doing nothing waiting on the other node(s) to fail, comparing to the second case where Oracle RAC offers both, HA and scalability - part2: what is the new features on sql 2008 clustering compared to sql 2005 clustering - thanks!
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Mohammed Changes Question To: Shouldnt clustering considered as a local HA instead of DR since the other nodes are local?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Alan Xu Changes Question To: Is cluster 2008 support sql 2005 instance and sql 2008 instance in the same cluster?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;sjohn Asked: What is the maximum recomended distance for a synced mirroring with a reasonable size of pipe
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Anita Asked: You mentioned about multi - instance cluster( active-active)? I will be interested in learning more about this. we have active-active in our environment. Is it scheduled for next week?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;robert l Asked: Will mirroring work with a large number of "Smaller" databases? 500 2gb databases vs 2 1tb database&lt;/p&gt;&lt;p&gt;
________________________________________
&lt;/p&gt;&lt;p&gt;Alvinator Asked: When log shipping if you have a large tlog will it ship it in chunks or the entire log file?:
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;James M Asked: What are the advantages of Database Mirroring over transaction replication? or vice versa
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Martin Asked: IDEA - Maybe Quest should provide a Database Invenotry/Request to gather all the information for a HA environment&lt;/p&gt;&lt;p&gt;
________________________________________
&lt;/p&gt;&lt;p&gt;Martin Asked: I am very interested in finding a holistic view to HA and DR to handle SQL Server. Oracle and even DB2 - are you aware of such a product/s?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Alan X Changes Question To: How to handle SSIS in multiple instance?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Nadim Y Asked: I was coming from a consolidation angle - looking to install muliple instances on each node within the cluster. Is there an upper limit or just based on the resources available on the nodes
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Mohammed Asked: IS clusteting possible in std edition sql 2008?
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Anita Asked: You mentioned about multi - instance cluster( active-active)? I will be interested in learning more about this. we have active-active in our environment. Is it scheduled for next week?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: Next week is mostly demos of how to set up these techniques. However, there are some resource slides at the end that point you to more websites and whitepapers about each of these specific technologies.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;robert l Asked: Will mirroring work with a large number of "Smaller" databases? 500 2gb databases vs 2 1tb database
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: absolutely! however, there is some management overhead in that mirroring is configured on a per database level
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Alvinator Asked: When log shipping if you have a large tlog will it ship it in chunks or the entire log file?:
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: It doesn't ship the transaction log, it shipps the backups/dumps of the t-logs. That's an especially good use for backup compression. We have a lot of features specifically for this in our LiteSpeed backup tool.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;James M Asked: What are the advantages of Database Mirroring over transaction replication? or vice versa
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: We're on those slides now. =^)
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Martin Asked: IDEA - Maybe Quest should provide a Database Invenotry/Request to gather all the information for a HA environment
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: I like it, Martin. I'll put that in my notebook. Btw, have you seen our "Discovery Wizard for SQL Server"? It does inventorying for SQL Servers.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;@SQLRich Asked: I've heard that not all of the SQL components are cluster aware, is this true?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: Yes, afaik, SSIS is one of the biggest offenders in this area. But I think there are others.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Desi Asked: Can you mirror a database to more than one locaton?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: I don't recall the exact steps to do this, but yes. Also available with replication and log shipping.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Mohammed Asked: IS clusteting possible in std edition sql 2008?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: Discussed on slide 11, Mohammed. :-)
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;sjohn Asked: What is the maximum recomended distance for a synced mirroring with a reasonable size of pipe
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: That's on slide 10, :-)
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Nadim Y Asked: Is there a maximum number of instances you can have in a multinode cluster
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: Not sure what you mean, Nadim. Usually, I don't see more than 2 actives to 1 passive.
&lt;/p&gt;&lt;p&gt;________________________________________
&lt;/p&gt;&lt;p&gt;Mohammed Asked: One question before we leave please..i asked this before also. Clustering is more Local HA and mirrroing/ls is DR...is this correct?
&lt;/p&gt;&lt;p&gt;Kevin Kline Answered: Clustering across fibre can be miles, sometimes many miles distant, though it's uncommon. Mirroring and log shipping can be long-distance. Latency varies per technology type and is also another issue as to whether the solution is considered HA or DR.&lt;/p&gt;</description></item></channel></rss>