<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Joel Oleson's Blog - SharePoint Land  : Backup</title><link>http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx</link><description>Tags: Backup</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Backup Throughput Benchmarks</title><link>http://blogs.msdn.com/joelo/archive/2008/03/11/backup-throughput-and-speeds.aspx</link><pubDate>Tue, 11 Mar 2008 22:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8162094</guid><dc:creator>joelo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joelo/comments/8162094.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=8162094</wfw:commentRss><description>&lt;P&gt;I twisted Mike Watson's arm to let me blog some of his recent time tests on backup.&amp;nbsp; I thought the data was an interesting &lt;EM&gt;reference&lt;/EM&gt;.&amp;nbsp; Emphasis is purposefully placed on reference.&amp;nbsp; Your numbers will sure to vary.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Data Protection Manager 2007: 100MB/sec (over GigE) GigE, Network, and Network Interface is usually the constraint. Also highly depends on the disk speeds. Our 12 disks SATA backup arrays only give us about 75MB/sec.&lt;/LI&gt;
&lt;LI&gt;Site Collection Backup: 3.25MB/sec (to disk) STSADM –o backup -url&amp;nbsp; You can do multiple threads, but it really impacts your performance when you got a like 5 threads going.&amp;nbsp; Going from one to two will nearly double, but going from 1 to 5 is not 5X, and blocking will result.&lt;/LI&gt;
&lt;LI&gt;Native SQL Backup: 150MB/sec (to disk) Using compression gets you about 30% compression with 25% faster backups.&amp;nbsp; Adding multiple threads this can increase, but you risk total system performance at more than about 3 or 4.&lt;/LI&gt;
&lt;LI&gt;Farm Backup: 35MB/sec (over GigE) With Central Admin UI.&amp;nbsp; If you use disks local to the SQL server (even if over UNC) you will see much much, better performance than remote shares.&amp;nbsp; This is the number most likely to vary from one environment to another since the Index backup is the slowest part, so it really depends on how large your index is and what topology and network you're using for your index server and between your SQL environment.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;This information flows well with the post on &lt;A class="" href="http://blogs.msdn.com/joelo/archive/2008/02/24/navigating-sharepoint-server-backup.aspx" mce_href="http://blogs.msdn.com/joelo/archive/2008/02/24/navigating-sharepoint-server-backup.aspx"&gt;demistifying and&amp;nbsp;navigating backup strategies&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If your experience is different than this, or you want to add what your third party vendor speeds are, feel free to add to comments for others to enjoy.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8162094" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category><category domain="http://blogs.msdn.com/joelo/archive/tags/Sample+data/default.aspx">Sample data</category></item><item><title>Navigating SharePoint Server Backup</title><link>http://blogs.msdn.com/joelo/archive/2008/02/24/navigating-sharepoint-server-backup.aspx</link><pubDate>Sun, 24 Feb 2008 19:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7882104</guid><dc:creator>joelo</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/joelo/comments/7882104.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=7882104</wfw:commentRss><description>&lt;P&gt;I think one of the most common IT questions is around how to backup SharePoint Server and when to use SQL backup over STSADM backup.&amp;nbsp; I've chosen 200GB below, but essentially anywhere between 200-500GB or as soon as you're ready to manage it outside of a scheduled task.&amp;nbsp; Let me quickly demistify this for you.&amp;nbsp; There's essentially&amp;nbsp;5&amp;nbsp;sets&amp;nbsp;of&amp;nbsp;configuration and data you should be concerned about.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Content Databases - this is where you data is stored&lt;/LI&gt;
&lt;LI&gt;Configuration Databases and Admin and SSP Admin Databases - farm and web app configuration including server names, solutions and features you've deployed&lt;/LI&gt;
&lt;LI&gt;SSP, Search Databases and the Index(es)&amp;nbsp;catalogs - Essentially everything from Profiles, BDC, Search, best bets, properties, content sources&lt;/LI&gt;
&lt;LI&gt;Server Configuration - IIS configuration including metabase&amp;nbsp;information and other server configuration such as system state including registry&lt;/LI&gt;
&lt;LI&gt;On disk files - anything in the 12 hive&amp;nbsp;or program files directories&amp;nbsp;you've added or customized, all deployment packages and features&amp;nbsp;(have special copies of these for redeployment), back these up.&amp;nbsp; I'd STRONGLY recommend that there never be anything on disk that isn't in a feature or solution deployment pack, but I realize there are some exceptions that must be documented in your recovery plan especially around search configuration or some changes to specific web.config files.&amp;nbsp; This also includes deployment of any add-ons.&amp;nbsp; Make sure you have copies of these web part packages, interop solutions,&amp;nbsp;search add-ons or whatever they are.&amp;nbsp; I'd say all disks on all servers&amp;nbsp;for simplicity, but this oversimplification doesn't help for more complex environments.&amp;nbsp; If you can do a windiff (file comparison)&amp;nbsp;against a clean box, you'll essentially reveal what the is necessary here.&amp;nbsp; I recommend creating a special directory with a copy of all of the things you deploy to your farm from ifilters, web parts, solutions, web config change history, AAM configuration, the setup files, QFEs, service packs, really keeping a change log that's easy to re&amp;nbsp;apply is essential and this needs to be easy to recover.&amp;nbsp; You may want to keep this in a handy directory or share&amp;nbsp;as a "version" of what you're running from top to bottom.&amp;nbsp; I'd keep this on a staging server or some server off your production environment so you don't have to go to tape if you simply lost a web front end for example.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;To backup 1-3 for small environments &lt;STRONG&gt;under 200 GB&lt;/STRONG&gt;, you could essentially use the out of the box stsadm -o backup -directory commands to backup the relevant databases.&amp;nbsp; This will need to be scheduled, if you're electing to use Microsoft tools, you'll likely start with a daily scheduled task that should be monitored.&amp;nbsp; I do emphasize monitoring it, there are a number of ways this task can fail with&amp;nbsp;improper perms, failed access to a share, missing flags, already running backup job that hung, etc...&amp;nbsp; You may elect to purchase DPM 2007 or a third party to make the backup easy to do while making retrieval easier and potentially more reliable than a simple scheduled task.&amp;nbsp; Using the -o backup -directory would give you the granularity of content databases.&amp;nbsp; You'd then use NTBackup or whatever&amp;nbsp;normal server&amp;nbsp;backup you use to backup&amp;nbsp;all of the&amp;nbsp;backup files to tape, disk or into your offbox/offsite recovery solution.&amp;nbsp; At this size for 4-5 you can backup all your directories and system state.&amp;nbsp; It's&amp;nbsp;the easiest route to go and you'll be glad you did when you try to locate that ifilter you purchased.&amp;nbsp; (Essentially get a clean copy of 1-5 out of the data center.)&lt;/P&gt;
&lt;P&gt;For &lt;STRONG&gt;over 200 GB&lt;/STRONG&gt; I recommend no longer using STSAdm to backup the content databases.&amp;nbsp; What's essentially happening in STSAdm -o backup -directory is a SQL backup anyway ;).&amp;nbsp; So as you get more data, you need to have more granularity around it so you can more quickly monitor the jobs for backup up the individual content databases in a quick and manageable way.&amp;nbsp; Use SQL Server to backup 1-2, and if you need granular recovery use DPM 2007 or AvePoint or your favorite backup vendor that supports SharePoint Server 2007 (some backup vendors add special sauce to&amp;nbsp;do brick backups, some do not, so be sure to ask all your questions around ability to get&amp;nbsp;granular recovery and speed)&amp;nbsp;to backup the content for quicker recovery.&amp;nbsp; Some vendors focus on&amp;nbsp;speed, like Quest's SQL litespeed&amp;nbsp;with database backup compression like you'll get in SQL 2008.&amp;nbsp; You should still use stsadm -o backup to backup 3,&amp;nbsp;you essentially want to keep&amp;nbsp;the&amp;nbsp;time stamp as&amp;nbsp;close to&amp;nbsp;the same time for all of the search/index related&amp;nbsp;components (configuration and data).&amp;nbsp; Of all of what you backup, the search, ssp, and index will be the most tricky to get right.&amp;nbsp; I highly recommend you test out your recovery plan on a recurring basis.&amp;nbsp; The ops team must know you to get this right unless your plan is to recrawl.&lt;/P&gt;
&lt;P&gt;The larger your databases get, the more creative you'll get.&amp;nbsp; Backup takes a lot of&amp;nbsp;disk IO and network throughput, don't dismiss it as a bottleneck while it's running.&amp;nbsp; It can easily be overlooked as the most heavy usage your boxes may see.&amp;nbsp; This is one reason you may consider a snapshot solution like DPM 2007 or&amp;nbsp;using VLANs&amp;nbsp;to&amp;nbsp;move the Network IO&amp;nbsp;off the NICs that&amp;nbsp;is&amp;nbsp;normally&amp;nbsp;used by your user traffic.&amp;nbsp; Once this isn't competiting for resources with your users you can start to multi thread the processes and&amp;nbsp;backup multiple databases at once.&amp;nbsp; That's one reason I recommend&amp;nbsp;not putting all your data in one&amp;nbsp;large database.&amp;nbsp; I can see I'm moving from simple, but you get the idea.&lt;/P&gt;
&lt;P&gt;TechNet has some good resouces on backup "&lt;A class="" href="http://technet2.microsoft.com/Office/en-us/library/468b8840-258c-42ba-a89e-9d09701a7cda1033.mspx?mfr=true" mce_href="http://technet2.microsoft.com/Office/en-us/library/468b8840-258c-42ba-a89e-9d09701a7cda1033.mspx?mfr=true"&gt;Administering backup and recovery for SharePoint Server 2007&lt;/A&gt;".&amp;nbsp; This page was updated January 24, 2008 with more recent information on backup tools and resources including a demo.&lt;/P&gt;
&lt;P&gt;If you find yourself frequently recovering databases to restore site collections or sites, I highly recommend the &lt;A class="" href="http://go.microsoft.com/fwlink/?LinkId=92875&amp;amp;clcid=0x409" mce_href="http://go.microsoft.com/fwlink/?LinkId=92875&amp;amp;clcid=0x409"&gt;site delete capture tool&lt;/A&gt;.&amp;nbsp; It's a simple add on currently posted on codeplex that is used by MS IT and was created using the object model and is deployed as a feature.&amp;nbsp; The source is available if you want to change what it's doing.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7882104" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category></item><item><title>Backup / Restore and Data Protection Manager 2007 RTM</title><link>http://blogs.msdn.com/joelo/archive/2007/10/25/backup-restore-and-data-protection-manager-2007-rtm.aspx</link><pubDate>Thu, 25 Oct 2007 16:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5672372</guid><dc:creator>joelo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joelo/comments/5672372.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=5672372</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://blogs.technet.com/dpm/archive/2007/10/17/DPM-2007-has-been-released-to-manufacturing.aspx" mce_href="http://blogs.technet.com/dpm/archive/2007/10/17/DPM-2007-has-been-released-to-manufacturing.aspx"&gt;DPM 2007 has RTMed&lt;/A&gt;!&amp;nbsp; This means there are now more ways to backup and protect your farm.&lt;/P&gt;
&lt;P&gt;I was on an internal field call (Academy Live)&amp;nbsp;and Live Meeting yesterday with the DPM Product Managers doing a presentation on using DPM 2007 to protect your SharePoint Farm.&amp;nbsp; There's some fantastic work done by the DPM team to really simplify backups for WSS and MOSS.&lt;/P&gt;
&lt;P&gt;I've seen the draft of their SharePoint focused whitepaper which will be coming out soon in addition to some info around the SSP and recovering your indexes.&lt;/P&gt;
&lt;P&gt;For more on DPM check out their &lt;A class="" href="http://blogs.msdn.com/dpm" mce_href="http://blogs.msdn.com/dpm"&gt;DPM blog&lt;/A&gt; and the &lt;A class="" href="http://www.microsoft.com/dpm" mce_href="http://www.microsoft.com/dpm"&gt;DPM Microsoft.com site&lt;/A&gt;.&amp;nbsp; Be sure to look at&amp;nbsp;for the DPM&amp;nbsp;2007 version which is the one that supports backup for Exchange, SQL, and SharePoint.&lt;/P&gt;
&lt;P&gt;The gist of DPM 2007 is faster backups using the VSS snapshot provider that SharePoint provides to backup the farm.&amp;nbsp; The copy on write technology can backup your farm as frequently as you want and then allow you to do either farm restores, database restores, or granular restores on a recovery farm.&lt;/P&gt;
&lt;P&gt;MS IT has been using DPM 2007 pre RTM to backup their Asia farm with great success, their plans are to slowly replace their current backup solutions with DPM 2007 and I expect Mike Watson and/or Bill Baer to be blogging about it when they do.&lt;/P&gt;
&lt;P&gt;The other big thing around backup restore is the recent whitepaper just posted to TechNet.&amp;nbsp; It is THE most comprehensive backup/restore paper out there.&amp;nbsp; The backup chapter in the Administrator's companion is pretty good too, but this one really spends a lot of time on restore which has been the gotcha for some customers.&amp;nbsp; I'm sure you've heard me say it, but let me say it again.&amp;nbsp; Test, test, test your restores.&amp;nbsp; You have to have some process that tells you that backups were successful, not just to disk, but to whatever media you're going to after that.&amp;nbsp; Next you must regularly test your recovery whether you are doing datacenter failover with logshipping, mirroring, or some third party solution.&amp;nbsp; Don't just expect it will work, cause I'd suggest that&amp;nbsp;it nearly always takes longer than you expected, and many times the tapes are bad, the disks that you were backing up to were bad or failed along with the disks your data was on and the ops guys are scrambling for documentation.&lt;/P&gt;
&lt;P&gt;So here it is. &lt;A href="http://technet2.microsoft.com/Office/en-us/library/288fecfb-53fb-4988-89d7-b7888f82bf961033.mspx" target=_self logredir="CTT=InContent"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;Data protection and recovery for Office SharePoint Server&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;.&amp;nbsp; Don't let the title undersell this paper.&amp;nbsp; It is the most comprehensive restore paper/info out there.&amp;nbsp; If you want to challenge this, please do so in the comments and let us know what's better.&amp;nbsp; I shared some quick thoughts on the &lt;A class="" href="http://blogs.msdn.com/sharepoint/archive/2007/10/25/sharepoint-backup-and-restore-resources.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2007/10/25/sharepoint-backup-and-restore-resources.aspx"&gt;40 page paper&lt;/A&gt; in a post on the SharePoint Team blog.
&lt;SCRIPT language=Javascript&gt;
			if(typeof(IsPrinterFriendly) != "undefined")
			{
			var l = "/Office/en-us/library/288fecfb-53fb-4988-89d7-b7888f82bf961033.mspx";
			var nl;
			var c = l.charAt(0);
			var o = document.getElementById("ER");
			switch (c){
			case "/":
			nl=("&amp;nbsp;[http://" + document.domain + l + "]");
			break
			case "#":
			nl=("");
			break
			default:
			nl="&amp;nbsp;[" + l + "]"
			}
			if(o != null) o.innerHTML = nl;
			}
		&lt;/SCRIPT&gt;
 &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5672372" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category><category domain="http://blogs.msdn.com/joelo/archive/tags/Disaster+Recovery/default.aspx">Disaster Recovery</category><category domain="http://blogs.msdn.com/joelo/archive/tags/restore/default.aspx">restore</category></item><item><title>September SharePoint Beagle</title><link>http://blogs.msdn.com/joelo/archive/2007/09/28/september-sharepoint-beagle.aspx</link><pubDate>Fri, 28 Sep 2007 21:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5193049</guid><dc:creator>joelo</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/joelo/comments/5193049.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=5193049</wfw:commentRss><description>&lt;P&gt;Bob Mixon (SharePoint MVP) has put together a very interesting free newsletter called the &lt;A class="" href="http://www.sharepointbeagle.com/2007-09/default.aspx" mce_href="http://www.sharepointbeagle.com/2007-09/default.aspx"&gt;SharePoint Beagle&lt;/A&gt;.&amp;nbsp; You can read it online or sign up for&amp;nbsp;it on &lt;A class="" href="http://bobmixonconsulting.com/default.aspx" mce_href="http://bobmixonconsulting.com/default.aspx"&gt;Bob's site&lt;/A&gt;.&amp;nbsp; This months articles feature a &lt;A class="" href="http://www.sharepointbeagle.com/2007-09/AdminCorner/MOSS_2007_Backup_And_Restore.aspx" mce_href="http://www.sharepointbeagle.com/2007-09/AdminCorner/MOSS_2007_Backup_And_Restore.aspx"&gt;backup/restore article&lt;/A&gt; by Bob Fox (SharePoint MVP).&amp;nbsp; I got a request recently asking me to provide a sample script for backup.&amp;nbsp; Here you go.&amp;nbsp; He actually gives you step by step with screenshots to show you how to do this in task scheduler.&amp;nbsp; He doesn't just tell you what options there are... he creates it for you.&lt;/P&gt;
&lt;LI&gt;Creating a simple backup script 
&lt;LI&gt;Scheduling backup script with Task Scheduler 
&lt;LI&gt;Validating backups 
&lt;LI&gt;Restoration &lt;/LI&gt;
&lt;P&gt;The other article on creating form web parts are pretty good.&amp;nbsp; I was hoping for a little more on the end user training article :).&amp;nbsp; What exactly was I looking for?&amp;nbsp; I was hoping for tips and tricks.&amp;nbsp; What does the end user need, what does the designer need, who should be trained on Infopath, what should the site administrator be trained on?&lt;/P&gt;
&lt;P&gt;My recent best practice has been to create a site collection administrator training course within your corporation that trains them on how to use support, train them on corporate information policies, retention, handbook stuff, and then after they accept all that, put them through permissions management, features activation, managing a list, corporate policies around master pages, etc...&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5193049" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category></item><item><title>Mirroring, Log Shipping and High Availability resources</title><link>http://blogs.msdn.com/joelo/archive/2007/07/30/mirroring-log-shipping-and-high-availability-resources.aspx</link><pubDate>Mon, 30 Jul 2007 00:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4123827</guid><dc:creator>joelo</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/joelo/comments/4123827.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=4123827</wfw:commentRss><description>&lt;P&gt;Last week at TechReady I attended Mike Watson's and James Petrosky's talk on HA and DR scenarios.&amp;nbsp; Good talk.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;It reminded me of a few resources:&lt;/P&gt;
&lt;P&gt;The best resource is "&lt;A href="http://technet2.microsoft.com/WindowsServer/WSS/en/library/3f4c5175-9259-4dba-924a-4d2d76bbe9bc1033.mspx" target=_self logredir="CTT=InContent"&gt;Using database mirroring with Windows SharePoint Services&lt;/A&gt;.&lt;SPAN id=ELD&gt;&lt;/SPAN&gt;
&lt;SCRIPT language=Javascript&gt;
			if(typeof(IsPrinterFriendly) != "undefined")
			{
			var l = "/WindowsServer/WSS/en/library/3f4c5175-9259-4dba-924a-4d2d76bbe9bc1033.mspx";
			var nl;
			var c = l.charAt(0);
			var o = document.getElementById("ELD");
			switch (c){
			case "/":
			nl=("&amp;nbsp;[http://" + document.domain + l + "]");
			break
			case "#":
			nl=("");
			break
			default:
			nl="&amp;nbsp;[" + l + "]"
			}
			if(o != null) o.innerHTML = nl;
			}
		&lt;/SCRIPT&gt;
 "&amp;nbsp;&amp;nbsp;This downloadable white paper has been updated July 9th with more complete technical information.&amp;nbsp; The mirroring article "&lt;A class="" href="http://technet2.microsoft.com/Office/en-us/library/80609398-b01d-4d0a-b429-040b74cae51c1033.mspx?mfr=true" mce_href="http://technet2.microsoft.com/Office/en-us/library/80609398-b01d-4d0a-b429-040b74cae51c1033.mspx?mfr=true"&gt;Using database mirroring (Office SharePoint Server)&lt;/A&gt;" was recently updated by Mark Shea.&amp;nbsp; They were some syntax issues, and more was added on aliasing and the stsadm rename server command was clarified.&lt;/P&gt;
&lt;P&gt;Mike Watson (Engineer in MS IT/MMS)&amp;nbsp;does a comparative analysis on his post &lt;A class="" href="http://blogs.msdn.com/mikewat/archive/2007/07/28/database-mirroring-and-log-shipping-which-is-better.aspx" mce_href="http://blogs.msdn.com/mikewat/archive/2007/07/28/database-mirroring-and-log-shipping-which-is-better.aspx"&gt;"Database mirroring and log shipping. Which is better?"&lt;/A&gt;&amp;nbsp;in his next post he follows up explaining that it's true that WSS and MOSS 2007 don't support automatic failover, but can be a scripted failover.&amp;nbsp; Would be great if he could post his deck and link to it.&lt;/P&gt;
&lt;P&gt;Bill Baer, does a post which appears to be an article on Mirroring which if not mistaken is something that Mike worked on with him.&amp;nbsp; &lt;A class="" href="http://blogs.technet.com/wbaer/archive/2007/04/23/sql-server-2005-database-mirroring-and-windows-sharepoint-services-3-0-microsoft-office-sharepoint-server-2007-part-1-introduction-overview-and-basics.aspx" mce_href="http://blogs.technet.com/wbaer/archive/2007/04/23/sql-server-2005-database-mirroring-and-windows-sharepoint-services-3-0-microsoft-office-sharepoint-server-2007-part-1-introduction-overview-and-basics.aspx"&gt;SQL Server 2005 Database Mirroring and Windows SharePoint Services 3.0/Microsoft Office SharePoint Server 2007 - Part 1 (Introduction, Overview, and basics).&lt;/A&gt;&amp;nbsp; I do recommend viewing the comments on these as well.&amp;nbsp; Some interesting comments.&amp;nbsp; &lt;A class="" href="http://blogs.technet.com/wbaer/archive/2007/05/25/sql-server-2005-database-mirroring-and-windows-sharepoint-services-3-0-microsoft-office-sharepoint-server-2007-part-2-configuration.aspx" mce_href="http://blogs.technet.com/wbaer/archive/2007/05/25/sql-server-2005-database-mirroring-and-windows-sharepoint-services-3-0-microsoft-office-sharepoint-server-2007-part-2-configuration.aspx"&gt;Part 2 is on configuration&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://ablog.apress.com/?p=1387" mce_href="http://ablog.apress.com/?p=1387"&gt;Scot Hilier posts some thoughts on Database Mirroring&lt;/A&gt; in a recent post, his thoughts are similar to how I'd do it high level.&lt;/P&gt;
&lt;P&gt;I did a post a while back on all things related to &lt;A class="" href="http://blogs.msdn.com/joelo/archive/2007/04/02/replication-and-high-availability.aspx" mce_href="http://blogs.msdn.com/joelo/archive/2007/04/02/replication-and-high-availability.aspx"&gt;replication topics and SharePoint&lt;/A&gt;.&amp;nbsp; As well as a post on &lt;A class="" href="http://blogs.msdn.com/joelo/archive/2007/03/09/sharepoint-backup-restore-high-availability-and-disaster-recovery.aspx" mce_href="http://blogs.msdn.com/joelo/archive/2007/03/09/sharepoint-backup-restore-high-availability-and-disaster-recovery.aspx"&gt;SharePoint HA and DR&lt;/A&gt;.&amp;nbsp; For that I recommend combing through the &lt;A class="" href="http://blogs.msdn.com/joelo/archive/tags/Performance+_2600_amp_3B00_+Scale/default.aspx" mce_href="http://blogs.msdn.com/joelo/archive/tags/Performance+_2600_amp_3B00_+Scale/default.aspx"&gt;performance and scale&lt;/A&gt;&amp;nbsp;topic as well as &lt;A class="" href="http://blogs.msdn.com/joelo/archive/tags/High+Availability/default.aspx" mce_href="http://blogs.msdn.com/joelo/archive/tags/High+Availability/default.aspx"&gt;high availability&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The Sams Publishing book SharePoint Server Unleashed has a great chapter that talks high level to the topic of &lt;A class="" href="http://www.samspublishing.com/articles/article.asp?p=713191&amp;amp;seqNum=5&amp;amp;rl=1" mce_href="http://www.samspublishing.com/articles/article.asp?p=713191&amp;amp;seqNum=5&amp;amp;rl=1"&gt;Planning Redundancy and Scaling the SharePoint Environment&lt;/A&gt;.&amp;nbsp; A sample of this chapter is now online.&lt;/P&gt;
&lt;P&gt;There is an interesting KB on log shipping that talks to connecting to the log shipped content database.&lt;A class="" href="http://support.microsoft.com/kb/894631" mce_href="http://support.microsoft.com/kb/894631"&gt; "Using Microsoft Windows SharePoint Services with a content database that is configured as read-only in Microsoft SQL Server"&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;We still unfortunately don't have good documentation on log shipping and SharePoint.&amp;nbsp; We still refer people to the&lt;A class="" href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx" mce_href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx"&gt; 2003 Resource Kit&lt;/A&gt;.&amp;nbsp; Look at this section "&lt;A class="" href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx" mce_href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx"&gt;Hot Server Farm Swapping via SQL Log Shipping&lt;/A&gt;"&amp;nbsp;in the backup chapter.&amp;nbsp; There are going to be differences in the database names and we do still not recommend log shipping the config database....&lt;/P&gt;
&lt;P&gt;For more information, see the white paper “INF: &lt;A class="" href="http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3BQ323135" mce_href="http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3BQ323135"&gt;Microsoft SQL Server 2000: How to Set Up Log Shipping&lt;/A&gt;”, the &lt;A class="" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;314515" mce_href="http://support.microsoft.com/default.aspx?scid=kb;en-us;314515"&gt;Microsoft Knowledge Base article 314515&lt;/A&gt;, and the article “&lt;A class="" href="http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/logship1.mspx" mce_href="http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/logship1.mspx"&gt;Log Shipping in SQL Server 2000&lt;/A&gt;” there are the applicable 2005 articles as well.&lt;/P&gt;
&lt;P&gt;Let me give you some hints on the config db...&amp;nbsp; It contains servernames, web apps, web parts, features, solutions, services on server, etc... are installed on each of the servers in the farm.&amp;nbsp;&amp;nbsp;So changing servers&amp;nbsp;without the knowledge of the config db&amp;nbsp;makes it fail.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;One of the better recommendations I've heard lately is about abstraction and aliasing.&amp;nbsp; If the SQL server is an alias then changing the hostname to the other hostname without changing the name referred to in the config db can be done either via 1) DNS aliasing or using 2) SQL's own tools to add aliases.&amp;nbsp; I also like the using the 3) host file entries, but this does require everyone know that it's done this way.&amp;nbsp; Changing host file entries programatically in a flat file could be problematic, but is still scriptable.&amp;nbsp; What if every server in the farm had an alias&amp;nbsp;in a host entry on every other server in the farm... Interesting, but man does this take us forward or backward?&lt;/P&gt;
&lt;P&gt;Either way, in your designs I totally recommend planning, and verification, not just once, but on a recurring schedule.&amp;nbsp; Executing something like this on a monthly or bi-monthly basis is not overkill.&amp;nbsp; It will keep your staff up to date with the solution and everyone can be on the top of their game.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4123827" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/High+Availability/default.aspx">High Availability</category><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category><category domain="http://blogs.msdn.com/joelo/archive/tags/Disaster+Recovery/default.aspx">Disaster Recovery</category></item><item><title>Best Practice on Backups</title><link>http://blogs.msdn.com/joelo/archive/2007/07/09/best-practice-on-backups.aspx</link><pubDate>Tue, 10 Jul 2007 04:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3802948</guid><dc:creator>joelo</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/joelo/comments/3802948.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=3802948</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;In a recent thread with Bill Baer and an external consultant we had an interesting conversation on Backups, the Config DB, and Alternate Access mappings.&amp;nbsp; The conversation was&amp;nbsp;fairly rich, so I thought I'd share.&amp;nbsp; You may want to start at the bottom, since this is an email&amp;nbsp;thread. (portions removed to create anonymity)&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Summary from my side on best practice... With disk based backups... Use catastrophic backup with a scheduled task for the most simple environment, then monitor the events for failed jobs or failed backups.&amp;nbsp; Use SQL backups with jobs and then use stsadm to backup your indexes for the environment where you have a separate SQL team who monitor failed SQL jobs.&amp;nbsp; It will be faster and easier to add other SQL jobs like DBCCs and verifications. For granular recovery, it's mostly about setting expectations and SLAs.&amp;nbsp; The recycle bin in the product is a must use, you may want to consider extending the retention time at the web application level.&amp;nbsp; For site backups/restores, I don't recommend doing stsadm backups on a daily basis unless you are ok with the overhead&amp;nbsp;for disk space, and you don't mind blocking in the databases.&amp;nbsp; You will see locks and blocking during site backups on large sites especially.&amp;nbsp; What I do recommend is using the site delete capture tool on &lt;A href="javascript:TINYMCE_UNIQUEURL();" mce_href="javascript:TINYMCE_UNIQUEURL();"&gt;codeplex&lt;/A&gt;.&amp;nbsp; Other granular recovery options exist with partner solutions such as from Avepoint, Commvault and Quest.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I do like DPM&amp;nbsp;2007 (&lt;A href="http://www.microsoft.com/dpm" mce_href="http://www.microsoft.com/dpm"&gt;http://www.microsoft.com/dpm&lt;/A&gt;)&amp;nbsp;and am already a big fan (with the current beta and builds), but in the mean time I like what I've seen from third parties like AvePoint and Commvault and do recommend people check them out for full backup solutions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Joel&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;From Bill Baer:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I have found the following &amp;gt;&amp;gt; "stsadm -o enumalternatedomains" which produces a great little export &amp;gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;AlternateDomains&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;Collection Count="1" Name="Central Administration"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;IncomingUrl&amp;gt;&lt;A href="http://drp1:50000%3c/IncomingUrl" mce_href="http://drp1:50000%3c/IncomingUrl"&gt;&lt;FONT color=#0000ff&gt;http://drp1:50000&amp;lt;/IncomingUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;UrlZone&amp;gt;Default&amp;lt;/UrlZone&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;MappedUrl&amp;gt;&lt;A href="http://drp1:50000%3c/MappedUrl" mce_href="http://drp1:50000%3c/MappedUrl"&gt;&lt;FONT color=#0000ff&gt;http://drp1:50000&amp;lt;/MappedUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/Collection&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;Collection Count="2" Name="Portal1"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;IncomingUrl&amp;gt;&lt;A href="http://portal1.local%3c/IncomingUrl" mce_href="http://portal1.local%3c/IncomingUrl"&gt;&lt;FONT color=#0000ff&gt;http://portal1.local&amp;lt;/IncomingUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;UrlZone&amp;gt;Default&amp;lt;/UrlZone&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;MappedUrl&amp;gt;&lt;A href="http://portal1.local%3c/MappedUrl" mce_href="http://portal1.local%3c/MappedUrl"&gt;&lt;FONT color=#0000ff&gt;http://portal1.local&amp;lt;/MappedUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;IncomingUrl&amp;gt;&lt;A href="https://portal1.local%3c/IncomingUrl" mce_href="https://portal1.local%3c/IncomingUrl"&gt;&lt;FONT color=#0000ff&gt;https://portal1.local&amp;lt;/IncomingUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;UrlZone&amp;gt;Extranet&amp;lt;/UrlZone&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;MappedUrl&amp;gt;&lt;A href="https://portal1.local%3c/MappedUrl" mce_href="https://portal1.local%3c/MappedUrl"&gt;&lt;FONT color=#0000ff&gt;https://portal1.local&amp;lt;/MappedUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/Collection&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;Collection Count="1" Name="SSP"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;IncomingUrl&amp;gt;&lt;A href="http://drp1:888%3c/IncomingUrl" mce_href="http://drp1:888%3c/IncomingUrl"&gt;&lt;FONT color=#0000ff&gt;http://drp1:888&amp;lt;/IncomingUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;UrlZone&amp;gt;Default&amp;lt;/UrlZone&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;MappedUrl&amp;gt;&lt;A href="http://drp1:888%3c/MappedUrl" mce_href="http://drp1:888%3c/MappedUrl"&gt;&lt;FONT color=#0000ff&gt;http://drp1:888&amp;lt;/MappedUrl&lt;/FONT&gt;&lt;/A&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/AlternateDomain&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/Collection&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;lt;/AlternateDomains&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;-----Original Message-----&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;From: Bill Baer &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Sent: Friday, 6 July 2007 8:10 AM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;To: Consultant&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Cc: Joel Oleson&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Subject: RE: Questions to pass on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;--Snip--&amp;nbsp; Correction SharePoint backup will not truncate your logs.&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;We rely on a combination of SQL backups and handle search through the OOB backup utility.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This provides us a relatively safe recovery structure with a reliable percentage of success in terms of recovery.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;As we move forward in our DPM v2 testing we will likely drop the native backups and OOB backup of the search and indexing components.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;AAM is not backed up using the catastrophic backup, this is where DPM comes into the picture, but since it's not available to every customer - you should consider handling this via scripting or otherwise.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I've never tried recovery based solely on catastrophic backup so cannot provide a great deal of input on configdb recovery issues in that space.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Load "Bill",8,1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;-----Original Message-----&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;From: Joel Oleson [mailto:joelo@microsoft.com]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Sent: Friday, 6 July 2007 1:50 AM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;To: MS&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Subject: RE: Questions to pass on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I'd say best practice is to use catastrophic backup to backup the index and Sql jobs to backup the databases.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You don't want to back up the dbs twice.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;For people that aren't comfortable with Sql... The easy thing to do is the catastrophic backup daily.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The incremental diffs are good practice but do add to the complexity.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;The config db restore is ok if all databases are being restored from a sql perspective, but under nearly all other circumstances you need a new config db which does mean redeploying features, solutions, remapping web apps...&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Redoing search and content sources doesn't make sense since that shouldn't be in the config db.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I'd need more info.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;You should loop in Bill Baer from MS IT and Samer Sawaya for details.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Joelo&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;-----Original Message-----&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;From: Consultant&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;To: MS &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Sent: 7/5/07 5:44 AM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Subject: Questions to pass on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Hi Could you please pass these questions on to the SharePoint guys:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;1.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;The STSADM catastrophic backup switch also truncates the SQL logs (stsadm.exe -o backup -directory &lt;A href="file://unc%3cfile:/unc" mce_href="file://unc%3cfile:/unc"&gt;&lt;FONT color=#0000ff&gt;\\unc&amp;lt;file:///\\unc&lt;/FONT&gt;&lt;/A&gt;&amp;gt; -backupmethod full) once the backup is complete.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;My question relates to "Best Practice"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;In my opinion, "MOSS DRP Best Practice" should really be about telling our customers to perform both a SQL backup of databases as well as STSADM catastrophic backup (as above) to cover all bases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Due to the fact that the Stsadm utility will truncate the SQL logs, should we be telling our customers to schedule the catastrophic backup after the SQL Database backup has occurred?.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;By doing so, it ensures the transaction logs has been backed-up to tape before being "dumped".&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Please pass this scenario on as I would like to get some feedback. Perhaps I'm being paranoid.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;2.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;I have read the following two statements in Technet regarding the built-in backup:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;a.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SharePoint Backup/Restore will not backup "Alternate Access Mappings"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;b.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SharePoint Backup/Restore will not backup "Global Search Settings".&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I'm just curious how we should be dealing with this if the tool doesn't cover it. Should we find a way to backup these settings via script or is this a manually re-instated setting? (which means also ensure it is documented to begin with). I want to ensure that we cover all aspects of SharePoint DRP in this document.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;3.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;The Stsadm catatrophic restore option is able to restore the Configuration database and Central Admin database and web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I'm curious to obtain feedback from other SharePoint consultants out there regarding how you can actually use this to perform a DR as I can only seem to successfully bring back an environment by re-creating the Configuration database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I'm assuming this option is available in the event of a corrupted Configuration database or Central Admin Database or web site.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Thank You.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Kind Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;XXX&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Sr. Consultant&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3802948" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category></item><item><title>SharePoint Backup Restore, High Availability, and Disaster Recovery</title><link>http://blogs.msdn.com/joelo/archive/2007/03/09/sharepoint-backup-restore-high-availability-and-disaster-recovery.aspx</link><pubDate>Fri, 09 Mar 2007 01:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1841346</guid><dc:creator>joelo</dc:creator><slash:comments>21</slash:comments><comments>http://blogs.msdn.com/joelo/comments/1841346.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joelo/commentrss.aspx?PostID=1841346</wfw:commentRss><description>This post has been long comming. I recently spent some time with Samer Sawaya of SharePoint Recycle bin fame :). We have some good memories working through that one. You can thank me later for the 2nd stage not getting cut, I fought hard for that. We...(&lt;a href="http://blogs.msdn.com/joelo/archive/2007/03/09/sharepoint-backup-restore-high-availability-and-disaster-recovery.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1841346" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joelo/archive/tags/Operations/default.aspx">Operations</category><category domain="http://blogs.msdn.com/joelo/archive/tags/High+Availability/default.aspx">High Availability</category><category domain="http://blogs.msdn.com/joelo/archive/tags/Backup/default.aspx">Backup</category></item></channel></rss>