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