我想每天自动运行一次gcloud命令。
命令是
gcloud beta firestore export gs://{my_location}
做到这一点的最佳方法是什么?到目前为止,我唯一的想法是在python中创建一些调用该命令的云函数,然后设置云调度程序以引发HTTP请求。
任何建议将不胜感激
答案 0 :(得分:-1)
您可以使用cron作业和Cloud SDK计划Cloud Storage导出。有关详细步骤,请访问documentation。通过设置cron.yaml文件,可以在Cloud Firestore中完成相同的操作:
cron:
- description: "Daily Cloud Firestore Export"
url: /cloud-firestore-export?outputUriPrefix=gs://BUCKET_NAME[/PATH]
target: cloud-firestore-admin
schedule: every 24 hours
另一种解决方案是通过Cloud Scheduler引发documented HTTP请求。