Migration of AlwaysON database from WSFC 2008 + SQL2012 to WSFC 2012 + SQL2014

Hello All,
I have a 6 node GEO cluster, 4 nodes in primary site + 2 nodes in secondary site. In the primary node 03 and 04 has 2 pair of SQL instances default + named.
I am planning to  move the named SQL pair from WSFC 2008 + SQL2012 TO WSFC 2012 + SQL2014. It has only one AG group with 4 TB of DBs.
Do you guys have any experience and options for this migration. I am planning to go with  backup/restore. Let me share yours inputs.
1. Backup/restore 2. cross cluster migration 3.Detach/attach 4. SAN migration
Thanks!
Muthukkumaran Kaliyamoorthy
Helping SQL DBAs and Developers >>> SqlserverBlogForum

Since WSFC does not support rolling upgrades, you will need to have another WSFC running Windows Server 2012/R2 (R2 is highly recommended due to the features available for maintaining high availability) and do a cross-cluster migration. Refer to this documentation
for more details.
https://msdn.microsoft.com/en-us/library/jj873730.aspx
This requires that you're fairly comfortable with PowerShell.
The main challenge here is dealing with hardware resources since you will need additional servers when moving into the new WSFC. You would have to run multiple instances on the same cluster node while you remove a node and repurpose it for WSFC 2012/R2.
This is where proper planning is very important to make sure you are maximizing your resources while minimizing downtime. I cannot speak about the capabilities of your SAN as each vendor will have different features but my approach has always been dependent
on SLAs and recovery objectives. Backup/restore will still be needed to synchronize your data from the old WSFC to the target WSFC.
Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
Blog |
Twitter | LinkedIn
SQL Server High Availability and Disaster Recover Deep Dive Course

Similar Messages

  • Upgrade FIM 2010 R2 Sp1 Databases from SQL 2008 R2 to SQL 2012

    Hi,
    I want to upgrade my SQL from 2008 R2 to SQL 2012.
    FIM Databases   
    1) FIMService Database 
    2) FIMSynchronizationService Database 
    Mentioned above are my FIM databases running on SQL server 2008 R2 . Now I was looking for some article which could tell me if SQL can be upgraded without affecting my existing databases of FIM or if i can move these databases to a new server having SQL
    2012
    Activity I want to perform :  Create a fresh  Server of SQL 2012 and move my FIM 2010 databases over it by restoring the backups. but as per the link below it seems not possible!
    http://social.technet.microsoft.com/wiki/contents/articles/5465.fimilm-how-to-move-the-backend-sql-server-synchronization-service-database.aspx

    Hi Shivam,
    Please take a look here: Release Notes for Forefront Identity Manager 2010 R2 SP1.
    In the table you have tasks to upgrade SQL for FIMService and FIMSych.
    FIM Service:
    Upgrade FIM Service servers to FIM 2010 R2 SP1
    Stop FIM Service on all servers
    Backup Database [in case rollback needed]
    Upgrade SQL to SQL Server 2012
    Start FIM Service on all servers
    FIM Synch:
    Upgrade FIM Sync to FIM 2010 R2 SP1
    Stop FIM Sync
    Backup Database [in case rollback needed]
    Upgrade SQL to SQL Server 2012
    Start FIM Sync
    If you are not making in-place upgrade, I would do something like here:
    Stop FIM Services
    Backup the databases at SQL 2008
    Restore backed up databases on SQL 2012
    Make sure SQL Agent Jobs are moved (FIMService)
    Make sure Broker is enabled on FIMService database
    On FIM machines create SQL alias using cliconfg utility. Alias should have the name of "old(sql2008) SQL" and point to new name/instance.
    Start FIM Services - they would use "old" name to connect, but it would be translated to new location. So they would start.
    If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer.

  • What is the best way to migrate settings/apps/files from late 2008 MBP to new 2012 MBA?

    I have the 2008 MBP backed up via TM to an external HD that is FW800, but is USB 2.0 capable.  I was hoping the TB/FW adapter would come out from Apple soon, and maybe it will.  Bottom line, my new MBA arrives next week, and I'm not sure when the TB/FW adapter will hit the stores.  Can I use USB 2.0 to link the HD to my new MBA or will it be too slow to conduct the migration?  I have about 110GB on the MBP HD and the new MBA is the i7/8G/256GB model. so no worries there.

    The firewire adapter is due for release in "July"  according to the specs.  You can make due with your TM backup on USB 2.0.   It's slower than firewire but should complete within 2 hours.

  • Migration of Content Databases from SP 2010 "Domain A" to SP 2013 "Domain B"

    Hi there,
    I am in the process of planning the migration of my SP Foundation 2010 farm to SP Server 2013.  I have tested this previously with the following steps and was successful:-
    Backup DB on SP2010 SQL
    Restore DB on SP 2013 SQL
    Run  Test-SPContentDatabase –Name WSS_Content_*** –WebApplication
    https://intranet.***.com.au
    Mount the DB - Mount-SPContentDatabase –Name WSS_Content_*** –DatabaseServer DomainA\SHAREPOINT –WebApplication
    https://intranet.***.com.au
    Convert Web App - Convert-SPWebApplication -Identity 
    https://intranet.***.com.au -To Claims -RetainPermissions –Force
    Now, the goal posts have changed and we may be moving to another domain.  Now, when I run
    Test-SPContentDatabase command in Step 3 above on Domain B, I get the error Login Failed for 'DomainA\SP_admin'
    - which makes sense.
    What would be the best way to restore a DB to a new domain?

    you have to perform the same steps....you need new account on the new Domain. then you have to run the migrate user command.
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/8f3d25c1-f573-4f29-955c-0275c0224109/migration-of-content-databases-from-one-domain-and-ad-to-a-new-domain-and-ad?forum=sharepointgeneralprevious
    here is good script for migrate user;
    http://blog.sharepoint-voodoo.net/?p=68
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • Migration of the database from Microsoft SQL 2014 Express to Microsoft SQL 2012 Server

    I posted a similar thread yesterday, and I realized that there was a serious typo.
    Link: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b3e201ea-6c7c-43a4-8908-842b714ea451/migration-of-the-database-from-microsoft-sql-2014-express-to-microsoft-sql-2012-server?forum=sqlservermigration
    Therefore, I made a decision to post another thread right now.
    I am
    writing to ask if there are any known issues when migration from MS SQL 2014 Express to MS SQL 2012 Server version. Are there any step-by-step instruction on how I can go about doing this?
    Looking forward to your response. Thank you for your time.
    Regards,
    Jeff Yoo 

    Hello,
    SQL Server 2012 setup program won’t allow you to perform a downgrade from SQL Server 2014 Express Edition. Backup/Restore
    and Detach/Attach won’t help you either.
    One option you have left is using SQL Server Import/Export Wizard as explained on the following article.
    http://www.mytechmantra.com/LearnSQLServer/Downgrade_SQL_Server_Database_P1.html
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • I had migrated Oracle 10g database from Windows to Oracle 11g Linux

    I had migrated Oracle 10g database from Windows to Oracle 11g Linux.  The database is performing very slow.
    Please guide me where I have to begin (starting point) looking into it.
    Some document stated gather system statistics.  How to check system statistics is up to date
    What are the crucial initialization parameter ?

    Hi,
    Let me just point you out to the documentation, which may concern you:
    I had migrated Oracle 10g database from Windows to Oracle 11g Linux.  The database is performing very slow.
    Managing Optimizer Statistics
    How to check system statistics is up to date
    Managing Optimizer Statistics
    What are the crucial initialization parameter ?
    Configuring a Database for Performance
    Thanks &
    Best Regards,

  • Re:  migrate our ERP database from Solaris Sparc 64 to Linux x86_

    hi ,
    We want to migrate our ERP database from Solaris Sparc 64 to Linux x86_64 .
    Please suggest some docs .
    Regards.

    I assume you are on R12 since you want to migrate the application tier node to Linux 64-bit (which is certified for the application tier node on R12 but not 11i), so please refer to the docs in this thread -- Re: Has anyone migrate/upgrade from R12.0.6 on Solaris to R12.1.3 on Linux?
    Thanks,
    Hussein

  • Migrate Oracle 11g database from Windows To Linux using RMAN hot / cold  backup ?

    Hi Friends,
    Is it possible to Migrate Oracle 11g database from Windows To Linux using RMAN hot / cold  backup ? ( as i would like to perform Point In Time recovery)
    (or) The only way is to use RMAN convert as mentioned here  - Transporting Data Across Platforms
    (or) Is there any other method (except exp/imp and data pump)
    Regards,
    DB

    HI
    his post describes the procedure required to migrate a database from Windows to Linux using the RMAN Convert Database command.
    Both Windows and Linux platforms have the same endian format, which makes possible to transfer the whole database, making the migration process very straightforward and simple.
    To migrate between platforms that have a different endian format, Cross Platform Transportable Tablespaces (XTTS) needs to be used instead.
    List of Steps Needed to Complete the Migration
    The migration process is simple, but as it has several steps it is convenient to be familiar with them before running it.
    1. Check platform compatibility between source and target OS
    2. Start the database in read only mode
    3. Check database readiness for transport from Windows to Linux using DBMS_TDB.CHECK_DB
    4. Check if there are any external objects
    5. Execute the Rman Convert database command
    6. Copy converted datafiles, generated Transport Script and Parameter File to Linux
    7. Edit the init.ora for the new database
    8. Edit the Transport Script and Parameter File changing the windows paths to Linux Paths
    9. Execute the Transport Script
    10.Change the Database ID
    11.Check database integrity
    Thank you

  • SharePoint 2013 Server OS upgrade from Windows 2008 R2 to Windows 2012 R2

    Is it possible to have SharePoint 2013 farm to have mixed version of OS (Windows 2008 R2 and Windows 2012 R2). 
    We have a request to upgrade our farm servers from WIN 2008 R2 to Win 2012 R2. We have 5 servers in farm - 
    2 App servers - running with Central Admin, Service Applications, User Profile
    3 Web Front End Servers- running web application, search and workflow manager
    the database layer is separate on sql 2012 R2
    We want to upgrade OS from windows 2008 R2 to windows 2012 R2 and SQL to SQL 2014. 
    What will be right approach to do OS upgrade in above scenario to minimize the impact of downtime.
    May be add windows 2012 based servers in farm one by one and replace the windows 2008 R2 based servers from server.
    Regards,
    Kunal Abrol

    Its possible, but I wouldn't recommend it.  The problem is that you can only install SharePoint 20103 on Windows Server 2012 r2 using the slipstreamed SP1 version.  I assume that you used the regular version to install on you Server 2008 r2 versions.
     Even if you upgrade those servers to SP1 there are some minor differences in the builds between slipstreamed SP1 and upgraded SP1.  So although it will work it isn't recommended.
    Also, you should be aware the upgrade of inplace SharePoint servers running Windows 2008 r2 to Windows 2012 r2 is not supported.  
    To upgrade to server 2012 you'll need to add 2012 servers to your environment using the slipstreamed version os SharePoint and then remove the old server 2008 r2 servers as soon as possible.  For the period of the upgrade you should be able to get away
    with running the farm in a mixed state.
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

  • Migrate Oracle apps database from AIX to Linux

    Hello,
    We are planning to move oracle 11i apps database from AIX to Linux. If anyone done recently please share your knowledge.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Productio
    NLSRTL Version 10.2.0.4.0 - Production
    Thanks
    Prince

    user12094010 wrote:
    Hello,
    We are planning to move oracle 11i apps database from AIX to Linux. If anyone done recently please share your knowledge.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Productio
    NLSRTL Version 10.2.0.4.0 - Production Hi Prince,
    To move/migrate the 11i Apps Database alone means you need to follow the export/import method.
    Please refer the note: 362205.1 "10g Release 2 Export/Import Process for Oracle Applications Release 11i"
    In general steps to follow the DB migration is :
    1. create the complete export file in source database
    2.create a new DB in the target instance
    3.perform the import
    4.create the new auto-config and sync with apps tier
    -Rk

  • Moving Service Manager Database From SQL 2008 R2 SP2 to SQL 2012 SP1

    Hi Guys,
    Just looking for some clarification about moving our Service Manager 2012 R2 database to a new SQL Server.
    Our Service Manager database is currently on a remote SQL server, shared with other databases, running SQL 2008 R2 SP2. It was originally setup this way as we only deployed Change Management but we are now wanting to deploy everything, fully
    utilising SCSM/Orchestrator and Cireson's suite. Due to the limited resources available on that SQL server we are seeing performance issues before even getting it all up and running.
    I want to move the Service Manager database to a new dedicated SQL server running SQL 2012 SP1. I am aware of the official DB move procedure but it does not specifically mention moving up SQL versions. I have seen some comments around here that
    it is fine to do but some feedback would be good, it is not something I have done before. 
    All servers in this are fully patched Windows 2008 R2. Also, we do not currently have a Data Warehouse so do not need to worry about that. It was dropped and uninstalled before upgrading to Service Manager 2012 R2 and will be reinstalled after this DB move
    using a separate dedicated SQL server.
    Thanks, Chris.

    As long as your collations and permissions are the same as before it
    should not be a problem. That sad i could not find any other documentation saying it's not supported. 
    I have moved SCSM databases between different SQL-versions before and it has worked fine if the collations etc are correct. 
    Cheers,
    Thomas Strömberg
    System Center Specialist
    Blog:  
    Twitter:   LinkedIn:
    Please remember to 'Propose as answer' if you find a reply helpful

  • Migrating System Center Databases from cluster to Standalone

    Hi
    We have been advised to migrate all our System Center SQL DB's (mainly ConfigMgr, OpsMgr, ServiceMgr and Scorch) which are currently running on mostly 4 nodes SQL clusters (with different other business services and impacting the System Center Performance
    as Memory and CPU constantly hitting above 90%) to standalone SQL environment.
    OS - Windows Server 2008 R2 / Windows Server 2012
    SQL - SQL Server 2008 R2 / SQL Server 2012
    Can someone advice steps or strategy to execute this?
    regards
    Guru 
    Gururaj Pai

    Thanks Uri.
    For SCCM and SCOM SQL Instances- SQL Version is SQL Server 2008 R2
    We have 4 node Windows Cluster with 3 SQL clusters configured with below capacity planning -
    VM Nodes
    OS Version
    Disk
    Memory
    CPU
    SQL Cluster Instances
    Node1
    Windows Server 2008 R2 SP1
    100 GB
    32 GB
    4 core Intel Xeon X5650 2.67Ghz  
    SCCM (CAS DB)
    SCOM (OpsMgr DB)
    Solarwinds(Network Monitoring DB)
    Node2
    Windows Server 2008 R2 SP1
    100 GB
    32 GB
    4 core Intel Xeon E5-2680 2.7Ghz
    Node3
    Windows Server 2008 R2 SP1
    100 GB
    36 GB
    4 core Intel Xeon X5650 2.67Ghz  
    Node4
    Windows Server 2008 R2 SP1
    100 GB
    32 GB
    4 core Intel Xeon E5-2680   2.7Ghz
    We have one more 4 node Windows Cluster where 2 other SQL instances of SCCM are running with below capacity
    VM Nodes
    OS Version
    Disk
    Memory
    CPU
    SQL Cluster Instances
    Node1
    Windows Server 2008 R2 SP1
    150 GB
    16 GB
    4 core Intel Xeon X5650 2.67Ghz  
    SCCM1 (PrimarySite DB1)
    SCCM2(PrimarySite DB2)
    Node2
    Windows Server 2008 R2 SP1
    150 GB
    16 GB
    4 core Intel Xeon X5650 2.67Ghz
    Node3
    Windows Server 2008 R2 SP1
    150 GB
    16 GB
    4 core Intel Xeon X5650 2.67Ghz
    Node4
    Windows Server 2008 R2 SP1
    150 GB
    16 GB
    4 core Intel Xeon E5 2660 2.2Ghz
    Is this the right SQL architecture for System Center?
    How do you optimize this? I ran both queries and it returned zero values.
    The DR plan is to implement back up strategy with SCDPM and keep backup copies on Azure Cloud. Plus, we will follow the DR plans for each System Center Product.
    regards
    Guru
    Gururaj Pai

  • Trying to migrate Ultiboard user database from Ver 11 to 12

    I updated my software to Ver 12, and noticed that my user database did not migrate. I then copied my ver 11 user db to the Ver 12 location and restarted Ultiboard. Upon invoking Ultiboard, I received a diagnostic stating that my user database was the wrong version and would not be useable. So how do I migrate my user database, and why wasn't this part of the update procedure in the first place?
    Solved!
    Go to Solution.

    Thank you for your quick reply,
    Here are 3 screenshots containing the Version (which is education), path and the error message. 
    Please let me know if you need more information.
    Attachments:
    ultiboard version.png ‏240 KB
    PathforDatabase.png ‏100 KB
    ErrorMsg.png ‏90 KB

  • Migrate oracle 9iR2 database from Suse to Red Hat???

    Hi Everyone,
    We're going to move an oracle 9iR2 database from Suse to Red Hat. At this moment I don't know the detail about the platforms yet. I still like to ask a question if DB backup on Suse is compatible on RedHat? Physical restoring may be our prefer instead of exp/imp.
    Any advices?
    Thanks,
    Eric
    Message was edited by:
    emao

    I'm pretty sure (never did it myself) that there will be not problem when moving the database. The Oracle software is the same (at least when you use the x86 version) so
    the format of the datafiles and controlfiles should be identical.
    However some configuration files (network settings) might differ so try before you die :-)
    cu
    Andreas

  • Linked Server from SQL 2008 to Connect to 2012 read only replica never works

    I have two Production Database Servers
    1. SQLServer2008 (2 Nodes Cluster)
    2. SQLServer2012 with 2 read only replica (3 Nodes Cluster)
    I would like to draw a line here, We have routing table and URL working perfectly fine. 
    We have tested LINKED Server from 2012 Box to production Server by Specifying APPLICATIONINTENT = ReadOnly; it works perfectly fine, the routing is being used.
    When we create linked server from SQL Server 2008 Box (Please note we have installed SQL Server 2012 Client tools on this box and Restarted the Servers) using the below script
    USE [master]
    EXEC master.dbo.sp_dropserver @server=N'AGL1', @droplogins='droplogins'
    GO
    EXEC master.dbo.sp_addlinkedserver @server = N'AGL1'
    ,@datasrc='AGL1'
    ,@provider='SQLNCLI11'
    ,@provstr='ApplicationIntent=ReadOnly;Database=AdventureWorks2012'
    Linked Server is created, Now when I run the Query 
    exec ('select @@servername') at AGL1
    It always brings the Primary READ/WRITE node name only, after lots of research I found that, this linked Server is always using SQL Native Client 10.0 only, even after creating Linked Server using SNC 11, That is the reason it is not going to routing
    table. Its always connecting to Primary node.
    Below is the way I found it, on 2012 Production Server I executed below Query
    SELECT session_id, protocol_type, driver_version = 
    CASE SUBSTRING(CAST(protocol_version AS BINARY(4)), 1,1)
    WHEN 0x70 THEN 'SQL Server 7.0'
    WHEN 0x71 THEN 'SQL Server 2000'
    WHEN 0x72 THEN 'SQL Server 2005'
    WHEN 0x73 THEN 'SQL Server 2008'
    ELSE 'SQL Server 2012' 
    END,client_net_address ,client_tcp_port,local_tcp_port ,T.text
    FROM sys.dm_exec_connections
    CROSS APPLY sys.dm_exec_sql_text(most_recent_sql_handle) AS T
    The help is taken from msdn (Link Provided below) for the above Query
    https://msdn.microsoft.com/en-us/library/dd339982.aspx
    and I found it always uses SQL Server 2008 SNC.
    My Question is, is there a way to force SQL Server to use SQL Server Native Client 11.
    Has anyone tried this setup?
    Thank you in advance.

    Unfortunately no, there is no other way of forcing it without restart. The SQL Server stack has no idea of the existing Native Client as it booted prior its installation. And you cannot force "DLL reload" without proper service restart. 
    Ivan Donev MCT and MCSE Data Platform

Maybe you are looking for

  • My notes are gone. How do I get them back?

    All of my notes are gone. Where are they??

  • Add a function in the save process of a bid quotation

    Dear Experts, I like to add a function module into the save process of the quotation (bid_quot) I found the html template, but not the place where I can add my function. I also found the java comand where the save function is called. I'm really new t

  • CS4 Extended - Some Icons missing

    Hi there, there are some icons missing regarding the control if the opened files ( see attached image link ). I tried reinstall but without success. http://img383.imageshack.us/my.php?image=iconsle0.jpg ANy ideas? regards, malojo

  • Photoshop CS6 Plugin NIK and Alien Skin won't work

    Since update from ML to Ma some of my daily used Plugin`s in CS and Aperture wont work. For Example Alien Skin Exposure Vers 5.0 freezes. Also NIK Define i already ask the developer for help. NIK and Alien Skin ansvered " it`s a bug in Maverick (...)

  • Daylight Savings Time fix and CFDOCUMENT

    After our webmaster installed the JVM update (1.4.2_13) to correct the DST issue, I discovered that CFDOCUMENT doesn't seem to function. Has anyone else ran into this issue?