5

有没有办法将现有的 Airflow 实例迁移到 Google Cloud Composer?

我们目前正在使用数据库的 postgres 运行我们自己的 Airflow 实例。理想情况下,我们能够保留 DAG 的现有历史,我认为这需要复制整个数据库。这可能吗?

4

1 回答 1

3

所有 Airflow 元数据都保存在数据库实例中。对于 PostgreSQL,您可以在当前数据库上执行pg_dumpcore-sql_alchemy_conn ,然后在. 在 Composer 文档中,我没有在任何地方特别提到他们使用的数据库,但我假设他们也在 PostgreSQL 上。

您需要小心确保现有数据库运行与 Composer 相同的 Airflow 版本。Composer 目前在 Airflow 1.9.0 上。

于 2018-06-15T20:18:09.183 回答