這很重要
Lakebase 自動縮放在以下地區處於 Beta 階段:eastus2、westeurope、westus。
Lakebase 自動縮放是 Lakebase 的最新版本,具備自動縮放運算、縮放至零、分支及即時還原功能。 關於與 Lakebase Provisioned 的功能比較,請參見「選擇版本」。
受保護的分支幫助你保護關鍵分支,防止意外修改或刪除。
什麼是受保護的分支?
受保護的分支是具有特殊規則以限制特定操作的分支。 Lakebase 的受保護分支功能實施以下防護措施:
- 受保護的分支無法被刪除
- 受保護的分支無法重置
- 擁有受保護分支的專案無法被刪除
- 與受保護分支相關的運算無法被刪除
- 由受保護分支創建的分支,會自動為 Postgres 角色生成新的密碼。 請參閱 子分支的新密碼
- 受保護的分支因未活動而未歸檔
將分支設為受保護
要將分支設為受保護:
- 前往 Lakebase App 中的 分支,然後選擇你希望保護的分支。
- 點擊 「保護 」並確認您的選擇。
您的分行現在被指定為受保護,這可由分 行 頁面和分行詳情頁面分支名稱旁的盾牌圖示顯示。
子分支的新密碼
當你在 Lakebase 建立分支時,它會包含所有 Postgres 資料庫和來自父分支的角色。 預設情況下,子分支的 Postgres 角色與父分支的密碼相同。 然而,這不適用於受保護的分支。
當你從受保護分支建立子分支時,子分支上會自動產生對應 Postgres 角色的新密碼。
此行為旨在防止密碼被洩漏,避免被用來存取你受保護的分支機構。 例如,如果您已將某個生產分支指定為受保護,子分支的自動密碼變更可確保您能夠建立用於開發或測試的子分支,同時保護生產分支上的資料不被未授權存取。
有保護分支的分支操作
分支重置
當重設受保護父分支的子分支時,Postgres 角色的密碼處理方式如下:
- 子分支中已存在的角色會保留其現有密碼
- 從受保護的父系項目複製的角色會生成新的密碼。
這確保了與子分支的現有連線能持續為已存在的角色運作,同時維持受保護分支的安全。
還原到特定時間點
即時還原會建立一個新的分支,因此新密碼會自動產生,遵循與從受保護來源建立新分支相同的保護規則。
移除分支保護
要移除受保護的分支名稱:
- 請前往受保護分支的分支頁面。
- 點選 更多,選擇 「設定為未受保護」,並確認您的選擇。