1

我們正在使用的App Engine Docs描述的過程來執行所有資料儲存庫表的每日自動備份。由於備份的數量開始超出界限(成本,但也顯然打破了管理頁面),我想以自動方式清理備份,但我似乎無法找到如何執行此操作。自動備份取消對谷歌數據存儲

我試圖用對GCS(其中存儲備份)的時間戳刪除的實際數據。我希望這也可以從數據存儲管理頁面的表中刪除備份,但它不會:我也需要手動刪除備份(這是由於無法查看所有備份而造成的額外煩惱)最後一個X)。

什麼是推薦的方式,自動保留有限的一組數據存儲的備份?

回答

1

我問這個問題在其他地方(忘記到底在哪,我覺得AppEngine上論壇)。備份系統存儲其在AE您的應用程序的 *數據存儲表的信息,所以解決方法是自行刪除這些條目。

1

你爲什麼不結合使用對象的版本與谷歌雲存儲生命週期管理。

  • Object versioning可以連續覆蓋您的對象,因爲您可以回到舊版本。
  • Lifecycle management允許你設置的規則,如:「只保留3個每個對象的最新版本在啓用版本水桶」
+0

我的問題是不是與GCS對象的管理,但是與雲數據存儲DB備份機制(這恰好使用GCS作爲後備存儲)。我無法控制數據庫備份機制在GCS對象上設置的屬性,但即使這並不重要:我的觀點是,即使我使GCS對象消失,內部備份數據庫中的備份也會保留。 – Remko