【发布时间】:2022-10-17 10:21:05
【问题描述】:
我被困住了。我必须以给定的调度时间(比如说每周)将文件和目录从远程服务器(可能是 Linux)导入 GCS 存储桶。
服务器上有几个文件夹,每个项目一个。在项目文件夹中,还有其他具有日期名称的文件夹(20221015、20221019、...)。在每个文件夹中都有其他子文件夹。
我必须每周从日期文件夹开始迁移整个文件夹。\
- 第一个问题:哪个 Google 服务更适合我的目的:
Storage Transfer Service或Cloud Composer(此任务是否有操作员)? - 第二个问题:如何避免导入我已经导入(即一周前)的日期文件夹?
谢谢您的帮助
【问题讨论】:
-
在您的 VM 上创建一个 bash 脚本和一个 cron 条目。我认为写起来不应该太复杂。忘记存储传输服务和 Composer
-
Linux 服务器不受我控制。它是第三方服务器。这就是为什么我需要从 GCP 附加一个连接器
-
那么,您希望 Cloud Storage 将文件推送到服务器吗?
标签: google-cloud-platform google-cloud-storage airflow google-cloud-composer