簡體   English   中英

如何將特定日期創建的所有文件從一個存儲桶復制到 GCS 中的另一個存儲桶?

[英]How to copy all the files created on a specific date from one bucket to another in GCS?

我們如何將指定日期創建的所有文件從一個目錄復制到 GCS 中的另一個目錄。

我有一個存檔文件夾,我需要將在指定日期(例如 2022 年 8 月 20 日)創建的所有文件復制到另一個目錄。 我們可以通過提供文件中的文件名列表並將其作為輸入提供給gsutil cp命令來做到這一點,但是我有 500 多個文件並且沒有所有這些文件的名稱。

試試這個命令:

gsutil ls -l gs://{SOURCE_BUCKET}/ | grep 2022-08-20 | rev | cut -d ' ' -f1 | rev | gsutil -m cp -I gs://{DESTINATION_BUCKET}/

您可以使用數據傳輸服務將數據從一個 GCS 復制到另一個 GCS。

第二步,select 高級過濾器並選擇絕對時間范圍在此處輸入圖像描述

它應該符合您的期望。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM