У меня есть FTP-сайт от стороннего поставщика, который обновляется еженедельными файлами .bak и ежедневными файлами .diff для базы данных Microsoft SQL 2016. У меня нет доступа к исходной базе данных. Моя конечная цель — включить некоторые данные, содержащиеся в этих резервных копиях, в мое хранилище данных BigQuery. Мне нужен автоматизированный способ регулярного восстановления этой базы данных в облаке, чтобы я мог регулярно извлекать из нее информацию, как из любой другой базы данных SQL. Общий размер .bak составляет менее 5 ГБ.
Я думаю, что в Google Cloud есть возможность размещения базы данных SQL (https://cloud.google.com/sql-server/), но это, похоже, не позволяет восстанавливать данные напрямую с FTP-сайта. Есть ли способ сделать то, что я пытаюсь сделать в экосистеме Google Cloud?
В качестве альтернативы я с удовольствием размещу эту базу данных как базу данных Azure SQL; я просто менее знаком с этой платформой. Смогу ли я запланировать там регулярные восстановления с FTP-сайта?