SQL Server gives you a few different options on how to create high availability for your server or database, depending on what year/version of SQL Server you have. (Here's the list of solutions, based on year: https://msdn.microsoft.com/en-us/library/ms190202(v=sql.120).aspx)
There's the standard log shipping and database mirroring that have been around for a while, then the newer AlwaysOn Availability Groups that give you an enterprise-level alternative to database mirroring.
We're holding anwebinarabout Availability Groupson Feb. 25th, but whatkind of method do you use to improve server/database availability currently? Any pros and cons?