Azure. Как переместить базы данных с разных SQL-серверов Azure в Elastic Pool
У нас есть несколько серверов Azure Sql с одной базой данных на каждом. Мы хотим объединить их в единый сервер Azure Sql, чтобы получить преимущество эластичного ценообразования в пуле. Как это можно сделать с минимальным (или нулевым) временем простоя?
Вопрос Azure: как переместить базы данных в Elastic Pool - это хорошо, если базы данных находятся на одном сервере Azure, но я не нашел, каков процесс переноса производственных баз данных Azure с одного сервера Azure на другой.
1 ответ
База данных Azure SQL Elastic Pool не поддерживает добавление баз данных с разных серверов в один и тот же пул.
Вы можете получить это примечание в документе Azure: Создание нового эластичного пула базы данных SQL с помощью портала Azure.
Это означает, что вы не можете перемещать базы данных с разных SQL-серверов Azure.
У вас есть несколько серверов Azure Sql с одной базой данных на каждом, и вы хотите объединить их в один сервер Azure Sql. Я думаю, что лучший способ - это перенести эти базы данных на один SQL Server Azure с эластичным пулом.
Есть много инструментов, которые могут помочь вам перенести базу данных. Например, вы можете использовать фабрику данных Azrue: копировать данные в базу данных SQL Azure или из нее с помощью фабрики данных Azure. Azure поможет вам с минимальным (или нулевым) временем простоя.
Надеюсь это поможет.