共用方式為


Analysis Services 資料庫備份和還原

備份 Azure Analysis Services 中的表格式模型資料庫與本地 Analysis Services 非常相似。 主要差異在於您儲存備份檔的位置。 備份文件必須儲存至 Azure 記憶體帳戶中的容器。 您可以使用您已擁有的記憶體帳戶和容器,或在設定伺服器的記憶體設定時建立它們。

備註

建立記憶體帳戶可能會導致新的計費服務。 若要深入瞭解,請參閱 Azure 記憶體定價

備註

如果記憶體帳戶位於不同的區域,請設定記憶體帳戶防火牆設定以允許從 選取的網路存取。 在 [防火牆 位址範圍] 中,指定 Analysis Services 伺服器位於之區域的 IP 位址範圍。 支援設定記憶體帳戶防火牆設定以允許從 [所有網络] 存取,但偏好選擇 [選取的網络] 並指定IP位址範圍。 若要深入瞭解,請參閱 網路連線常見問題

備份會以 .abf 擴展名儲存。 針對記憶體內部表格式模型,會儲存模型數據和元數據。 針對 DirectQuery 表格式模型,只會儲存模型元數據。 備份可以壓縮和加密,視您選擇的選項而定。

設定記憶體設定

備份之前,您必須設定伺服器的記憶體設定。

設定記憶體設定

  1. 在 Azure 入口網站 >[設定] 中,按兩下 [ 備份]。

    顯示 [設定] 中備份的螢幕快照。

  2. 按兩下 [已啟用],然後按兩下 [ 記憶體設定]。

    顯示 [已啟用] 按鈕的螢幕快照。

  3. 選取您的記憶體帳戶或建立新的帳戶。

  4. 選取容器或建立新的容器。

    顯示選取容器的螢幕快照。

  5. 儲存備份設定。

    顯示 [儲存備份設定] 的螢幕快照。

備份

使用 SQL Server Management Studio 進行備份

  1. 在 SQL Server Management Studio (SSMS) 中,以滑鼠右鍵按兩下資料庫 >[備份]。

  2. [備份資料庫>備份檔] 中,按兩下 [ 瀏覽]。

  3. 在 [ 另存盤成] 對話框中,確認資料夾路徑,然後輸入備份文件的名稱。

  4. 在 [ 備份資料庫] 對話框中,選取選項。

    允許檔案覆寫 - 選取此選項可覆寫同名的備份檔。 如果未選取此選項,您儲存的檔案不能與已存在於相同位置的檔案同名。

    套用壓縮 - 選取此選項以壓縮備份檔。 壓縮備份檔可節省磁碟空間,但需要稍微較高的CPU使用率。

    加密備份檔案 - 選取此選項以加密備份檔案。 這個選項需要使用者提供的密碼來保護備份檔。 密碼可防止讀取除了還原作業以外的任何其他方式的備份數據。 如果您選擇加密備份,請將密碼儲存在安全的位置。

  5. 按兩下 [確定 ] 以建立並儲存備份檔。

PowerShell

使用 Backup-ASDatabase Cmdlet。

還原

還原時,備份文件必須位於您為伺服器設定的記憶體帳戶中。 如果您需要將備份文件從內部部署位置移至記憶體帳戶,請使用 Microsoft Azure 記憶體 總管或 AzCopy 命令行公用程式。

備註

如果您要從內部部署伺服器還原,您必須從模型的角色中移除所有網域使用者,並將其新增回為 Microsoft Entra 使用者的角色。

使用 SSMS 還原

  1. 在 SSMS 中,以滑鼠右鍵按兩下資料庫 >[還原]。

  2. 在 [ 備份資料庫] 對話框的 [備份檔] 中,按兩下 [ 瀏覽]。

  3. 在 [ 尋找資料庫檔案 ] 對話框中,選取您要還原的檔案。

  4. [還原資料庫] 中,選取資料庫。

  5. 指定選項。 安全性選項必須符合備份時所使用的備份選項。

PowerShell

使用 Restore-ASDatabase Cmdlet。

Azure 儲存帳戶
高可用性
Analysis Services 網路連線常見問題