2016-04-08 169 views
1

我是新的谷歌雲存儲近線和測試它。我打算使用谷歌雲存儲附近的備份。如何保留時間戳當gsutil cp

我想知道如何在本地和近線之間執行'gsutil cp'時保留文件時間戳。

gsutil cp localfile gs://mybucket 

然後,上傳的文件時間戳被設置上傳時間。我想保留原始文件時間戳。

回答

1

對不起,您不能在GCS中指定對象的創建時間。創建時間始終是在GCS中創建對象的時刻。

但是,您可以在上傳的對象上設置額外的用戶元數據。如果你願意,你可以記錄對象的原始創建時間:

$> gsutil cp -h "x-goog-meta-local-creation-time:Some Creation Time" localfile gs://mybucket 
+0

謝謝!看來我必須創建gsutil的包裝... –