I have seen DBSP2016TST as DB server name in the servers in the farm section from system settings
and I have seen above DB server name as SQL alias when I have navigated to C:/WIndows/system32/cliconfig.exe and below is the screenshot of SQL alias in the WFE server I have noticed

Now server name for above SQL alias is GS1015 and it has instance having 65 databases , which they are planning to move new SharePoint SQL instance which is GS1020.
Plan is backup and restore to new server instance. For some reason ( might be huge size) SQL team is planning db backup from old instance and restore instance.
Now it will be great help for me to if you could clarify below questions
- After changing to new SQL server(GS1020), what is the new SQL alias and who will give?
- After I got new SQL alias, I believe i have to update in the above screenshot area, if so I should remove existing alias and add new one? or edit existing one?
- In the screenshot, who will give connection parameter?
- Can we keep old and new alias both in the above screenshot, as they are planning daily 10 database backups and restore to new SQL instances? or is it better changing alias only after all db migration is over?
- In what are places we need to change, do we need to change in all SharePoint servers manually in the above screenshot area? and after doing this , do we need to mount each db with new SQL alias?
- Before backup DB team will keep Database offline, so during this time I believe sites are not accessible, what is the error it will give when try to browse the site?
as per db team one database will take 4 to 6 hours for backup and restore , can I consider it as down time.
I have gone through below 2 blogs to understand better, but not much clear for me and left with above 7 doubts. Please clarify, thank you
https://www.sharepointdiary.com/2012/11/create-sql-server-alias-for-sharepoint.htmlhttps://regroove.ca/archive/2013/11/03/setting-up-a-sql-server-alias-with-sharepoint-server-2013/