
准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create a storage bucket
/ 20
Set up Retention Policy
/ 20
Lock the Retention Policy
/ 20
Set up Temporary Hold
/ 20
Create Event-based holds
/ 20
在本實驗室中,您將學習如何使用 Cloud Storage 的 bucket 鎖定功能,為 Cloud Storage bucket 設定資料保留政策,指定 bucket 物件的保留期。本功能也能讓您鎖定資料保留政策,永久防止政策遭刪減或移除。
只要搭配 Cloud Storage 詳細稽核記錄模式 (記錄 Cloud Storage 要求和回應詳情) 或物件生命週期管理,bucket 鎖定功能可協助您遵循法規,例如與 FINRA、SEC 和 CFTC 相關的規範。您也能使用 bucket 鎖定功能,因應醫療照護產業的某些資料保留法規。
本實驗室的學習內容包括:
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您將在真正的雲端環境完成實作實驗室活動,而不是模擬或示範環境。為此,我們會提供新的暫時憑證,供您在實驗室活動期間登入及存取 Google Cloud。
為了順利完成這個實驗室,請先確認:
點選「Start Lab」按鈕。如果實驗室會產生費用,畫面上會出現選擇付款方式的對話方塊。左側的「Lab Details」窗格會顯示下列項目:
點選「Open Google Cloud console」;如果使用 Chrome 瀏覽器,也能按一下滑鼠右鍵,選取「在無痕視窗中開啟連結」。
接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。
提示:您可以在不同的視窗中並排開啟分頁。
如有必要,請將下方的 Username 貼到「登入」對話方塊。
您也可以在「Lab Details」窗格找到 Username。
點選「下一步」。
複製下方的 Password,並貼到「歡迎使用」對話方塊。
您也可以在「Lab Details」窗格找到 Password。
點選「下一步」。
按過後續的所有頁面:
Google Cloud 控制台稍後會在這個分頁開啟。
Cloud Shell 是搭載多項開發工具的虛擬機器,提供永久的 5 GB 主目錄,而且在 Google Cloud 中運作。Cloud Shell 提供指令列存取權,方便您使用 Google Cloud 資源。
點按 Google Cloud 控制台頂端的「啟用 Cloud Shell」圖示 。
系統顯示視窗時,請按照下列步驟操作:
連線建立完成即代表已通過驗證,而且專案已設為您的 Project_ID:
gcloud
是 Google Cloud 的指令列工具,已預先安裝於 Cloud Shell,並支援 Tab 鍵自動完成功能。
輸出內容:
輸出內容:
gcloud
的完整說明,請前往 Google Cloud 參閱 gcloud CLI 總覽指南。
Cloud Storage 公用程式工具 gsutil 已安裝在 Google Cloud,可隨時使用。在本實驗室中,您會在 Cloud Shell 運用 gsutil。
點選「Check my progress」,確認目標已達成。
假設某金融機構分行必須遵守美國證券交易委員會 (SEC) 規則 17a-4,將金融交易記錄保留 6 年 (本實驗室為示範性質,因此改成保留 10 秒)。這間分行的 IT 管理員,負責管理日常交易記錄和保留相關資料,他想建立資料保留政策為 10 秒的 Cloud Storage bucket,以符合 SEC 的規範。
以下示範如何設定 bucket 的資料保留政策。
10d
表示 10 天、10m
表示 10 個月,或 10y
表示 10 年。使用下列指令可查看更多說明:gsutil help retention set
。
輸出內容範例:
Effective Time
(生效時間) 會定義政策何時開始在 bucket 中生效。
輸出內容範例:
物件的資料保留政策到期後,即可刪除該政策。
如要延長資料保留政策,請使用 gsutil retention set
指令更新政策。
點選「Check my progress」,確認目標已達成。
如果資料保留政策未處於鎖定狀態,您可以將政策從 bucket 移除,或縮短保留時間。資料保留政策一旦鎖定後,就無法從 bucket 中移除,也無法縮短保留時間。
用來確認鎖定功能的輸出內容範例:
y
確認。gsutil retention get "gs://$Cloud Storage_BUCKET/"
資料保留政策鎖定後即無法解鎖,只能延長保留時間。如果自初次設定或上次更新生效時間以來,經過的時間已超過保留政策指定期限,系統將更新生效時間。
點選「Check my progress」,確認目標已達成。
延續上方範例,假設 bucket 設有 10 秒的資料保留政策,且政策已鎖定。
金融監管機構決定對某個分行的客戶進行稽核,並要求稽核期間都要保留記錄。這位客戶的部分 Cloud Storage 物件即將到期,很快就會由系統自動刪除。
為因應這個情況,分行 IT 管理員可以在監管調查開始時,為各個與稽核相關的物件增設暫時性保留標記,這樣即使物件保留超過 10 秒,也不會遭到刪除。
您應該會看見下列錯誤訊息:
點選「Check my progress」,確認目標已達成。
延續上方範例,假設 bucket 設有 10 秒的資料保留政策,且政策已鎖定。
除了保留金融交易記錄 10 秒外,分行也必須自貸款還清日當天起,保留貸款記錄 10 秒。為遵守這項規範,分行 IT 管理員會上傳貸款記錄做為新的 Cloud Storage 物件,然後設定事件型的保留標記。
每天都有客戶還清貸款,分行 IT 管理員也會取消對應 Cloud Storage 物件的事件型保留標記。Cloud Storage 會自動計算新的資料保留政策期限 (自當天起 10 秒後到期),因此 IT 管理員無須採取進一步行動。
只要加上事件型保留標記,資料保留政策就會延後生效,直到解除保留後才開始倒數計時。您可以按物件管理事件型保留設定,也能在 bucket 屬性建立預設設定,這樣新物件加入 bucket 時就會自動套用。
以下示範如何為貸款增設事件型保留標記。
您應該會看見類似下方的輸出內容:
您應該會注意到,系統傳回的結果中未顯示保留期限。只有在物件的事件型保留解除後,保留期限才會顯示。
您應該會看見類似下方的輸出內容:
系統應該會傳回下列內容:
gsutil retention event set "gs://bucket-name/object-name"
點選「Check my progress」,確認目標已達成。
該分行因故必須終止貸款業務。分行 IT 管理員仍須在現有記錄到期前全程維護資料,但 bucket 原則上不會再出現新的記錄。最後一筆貸款的保留期限到期,且不再受保留政策限制後,分行 IT 管理員即可刪除空 bucket。即使 bucket 有鎖定中的資料保留政策,管理員也能刪除 bucket,因為該處已經沒有需要保留的資料。
在本實驗室中,您學會多種管理保留物件的方式,包括定義具效期的政策、暫時性保留、事件型保留,以及刪除具有鎖定保留政策的 bucket。
進一步瞭解 Cloud Storage:
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2025 年 9 月 30 日
實驗室上次測試日期:2025 年 9 月 30 日
Copyright 2025 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验