Azure SQL 是微軟提供的關(guān)系型數(shù)據(jù)庫服務(wù),基于云平臺構(gòu)建,支持彈性擴展、高可用性和內(nèi)置安全功能。以下介紹如何使用 Azure 門戶創(chuàng)建和管理 Azure SQL 服務(wù)器和數(shù)據(jù)庫,并參考 Microsoft Docs 官方文檔確保最佳實踐。
一、創(chuàng)建 Azure SQL 服務(wù)器
- 登錄 Azure 門戶 (portal.azure.com)。
- 在搜索欄中輸入“SQL 服務(wù)器”,選擇“SQL 服務(wù)器”服務(wù)。
- 單擊“創(chuàng)建”按鈕,填寫基本信息:
- 訂閱:選擇您的 Azure 訂閱。
- 資源組:新建或選擇現(xiàn)有資源組。
- 服務(wù)器名稱:輸入唯一名稱(如 mysqlserver123)。
- 位置:選擇數(shù)據(jù)中心區(qū)域。
- 服務(wù)器管理員登錄:設(shè)置用戶名和強密碼。
- 配置網(wǎng)絡(luò)和安全設(shè)置:
- 允許 Azure 服務(wù)訪問:啟用以允許其他 Azure 資源連接。
- 防火墻規(guī)則:添加客戶端 IP 地址以允許遠程訪問。
- 審核設(shè)置后,單擊“查看 + 創(chuàng)建”,然后確認創(chuàng)建。服務(wù)器通常在幾分鐘內(nèi)部署完成。
二、創(chuàng)建 Azure SQL 數(shù)據(jù)庫
- 在 Azure 門戶中,導航到已創(chuàng)建的 SQL 服務(wù)器。
- 在服務(wù)器概述頁面,單擊“數(shù)據(jù)庫”選項卡,然后選擇“新建數(shù)據(jù)庫”。
- 填寫數(shù)據(jù)庫詳細信息:
- 數(shù)據(jù)庫名稱:輸入唯一名稱(如 mydatabase)。
- 計算+存儲:選擇服務(wù)層級(如“基本”、“標準”或“高級”)和大小。
- 備份保留期:設(shè)置自動備份策略。
- 配置其他選項:
- 網(wǎng)絡(luò):可設(shè)置虛擬網(wǎng)絡(luò)規(guī)則。
- 安全:啟用透明數(shù)據(jù)加密 (TDE) 和威脅檢測。
- 單擊“查看 + 創(chuàng)建”,確認后啟動部署。數(shù)據(jù)庫創(chuàng)建后,可通過連接字符串從應(yīng)用程序訪問。
三、管理 Azure SQL 服務(wù)器和數(shù)據(jù)庫
- 監(jiān)控和優(yōu)化:
- 使用 Azure Monitor 和 Metrics 跟蹤性能指標,如 CPU 使用率和存儲。
- 啟用查詢性能 Insight 以識別慢查詢。
- 備份和恢復:
- Azure SQL 自動執(zhí)行備份,支持時間點還原(最多 35 天)。
- 可配置長期備份保留策略。
- 安全與合規(guī):
- 啟用 Azure Active Directory 認證以加強訪問控制。
- 使用防火墻規(guī)則限制 IP 訪問。
- 定期審核數(shù)據(jù)庫活動。
- 擴展與縮放:
- 垂直擴展:更改服務(wù)層級以調(diào)整計算資源。
- 水平擴展:使用彈性池管理多個數(shù)據(jù)庫。
四、參考 Microsoft Docs
Microsoft Docs 提供了詳細指南和最佳實踐:
- 訪問 docs.microsoft.com/azure/azure-sql/ 獲取最新文檔。
- 學習使用 PowerShell、CLI 或 ARM 模板自動化管理任務(wù)。
- 查閱故障排除指南,解決常見連接或性能問題。
通過遵循這些步驟,您可以高效地創(chuàng)建和管理 Azure SQL 資源,確保數(shù)據(jù)庫服務(wù)的可靠性和安全性。始終參考官方文檔以保持更新。