I have like 20 Listners on 2014 with approx 500 DBS,
what is the best way to migrate these with least downtime, effort
My idea is:
Stop access
Backup dbs
Start restore dbs
While restore is running:
Drop AOG on 2014
Create it on 2016
Done
This seems simple, but with TB data this will take some time.
Have found this ->
Recommended ways to upgrade AlwaysOn AG from 2014 to 2016
But it niether does explain
Hope someone can help
Best Answer
I'd recommend configuring log shipping to migrate your databases. Hours/days/weeks before your planned migration, configure log shipping from your current (2014) production Availability Group. You should perform the log shipping restores on all nodes of the new (2016) Availability Group.
Also in advance, pre-configure the Availability Groups on the new servers, but do not create the Listener.
This will minimize downtime during your cutover maintenance by restoring the majority of your data ahead of the maintenance window.
During the cutover, the steps to complete the migration would be:
BACKUP LOG... WITH NORECOVERY
)WITH NORECOVERY
.RESTORE DATABASE... WITH RECOVERY
).