将 SQL 数据库从 FTP 还原到 Google Cloud

将 SQL 数据库从 FTP 还原到 Google Cloud

我有一个来自第三方供应商的 FTP 站点,该站点每周更新 Microsoft SQL 2016 数据库的 .bak 文件,每天更新 .diff 文件。我无法访问原始数据库。我的最终目标是将这些备份中包含的一些数据合并到我的 BigQuery 数据仓库中。我希望有一种自动方式定期将此数据库恢复到云中,这样我就可以像任何其他 SQL 数据库一样定期从中提取信息。.bak 的总大小小于 5 GB。

我认为 Google Cloud 具有托管 SQL 数据库的功能(https://cloud.google.com/sql-server/),但这似乎无法直接从 FTP 站点进行恢复。有没有办法在 Google Cloud 生态系统中完成我想要做的事情?

或者,我很乐意将此数据库托管为 Azure SQL 数据库;只是我对该平台不太熟悉。我是否可以安排从那里的 FTP 站点定期恢复?

相关内容