首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQLBackupAndFTP 免費版自動備份 SQL Server 完整評測與設定教學

     編輯:關於SqlServer

    工具定位

    SQLBackupAndFTP 專為 SQL Server Express (無 Agent/維護計畫) 設計的輕量備份排程工具,支援 2000~2012+,免費版功能已足應付中小型環境:

    • 排程完整/差異/記錄備份
    • 壓縮 (ZIP) + 加密 (付費)
    • 上傳至 FTP / 本機 / 網路磁碟 / Dropbox / OneDrive (付費)
    • 郵件通知 (含備份報告)
    • 一鍵還原 (含斷開連線選項)
    • 保留策略 (自動刪除舊備份)

    安裝與架構

    • 安裝路徑:C:\Program Files\Pranas.NET\SQLBackupAndFTP (主要為 DLL)。
    • 建立 Windows 服務 SQLBackupAndFTP 執行排程,取代 SQL Agent。
    • 也可選擇使用 Windows 工作排程器觸發。

    圖文設定流程 (免費版)

    1. 連線設定

    支援 Windows/ SQL 驗證,可測試連線。建議使用低權限帳號 (僅 db_backupoperator)。

    2. 選擇備份資料庫

    勾選需備份的使用者資料庫;系統庫 (master/msdb/model) 視需求勾選。

    3. 郵件通知 (SMTP)

    填寫 SMTP 伺服器、埠、認證、寄件者/收件者。備份成功/失敗皆寄送。

    4. 排程設定

    • 完整備份:每日/每週/自訂 Cron。
    • 差異備份:較頻繜 (如每 6 小時)。
    • 記錄備份:最頻繁 (如每 15 分鐘) —— **關鍵防止 LDF 暴增**。
    • 執行引擎:服務模式 (背景持續) 或工作排程器 (觸發即跑)。

    5. 備份選項

    • 臨時資料夾:大型資料庫壓縮前暫存 (建議放 SSD)。
    • 壓縮:預設 ZIP,壓縮率約 80%~90% (範例 5.1 MB → 886 KB)。
    • 驗證備份:RESTORE VERIFYONLY,勾選可早期發現損毀。
    • 日誌儲存路徑:備份作業記錄 (非資料庫記錄)。

    6. 目的地設定

    • 本機/網路路徑:D:\MSSQL\Backup (範例)。
    • FTP:被動模式、SSL/TLS 可選,可測試連線。
    • 雲端:Dropbox/OneDrive 需付費版。
    • 保留天數:自動刪除過期備份 (免費版支援)。

    7. 匯出/匯入設定檔

    重裝或遷移機器時,匯出 .sbf 設定檔一鍵還原所有參數。

    8. 手動執行與驗證

    點擊 Run Now 立即執行 → 檢查郵件報告、目的地檔案大小、壓縮率、日誌內容。

    一鍵還原實測

    1. 點選 Restore → 選取備份檔 (本機/FTP/雲端)。
    2. 若資料庫正在使用,工具提示終止現有連線 (對應 ALTER DATABASE SET SINGLE_USER WITH ROLLBACK IMMEDIATE)。
    3. 確認還原成功,資料庫上線。

    免費版限制

    • 排程僅支援 2 個資料庫 (單一作業)。
    • 雲端儲存 (Dropbox/OneDrive/Google Drive) 需付費。
    • 加密備份 (AES) 需付費。
    對於單一 Express 實例通常僅 1~2 個使用者資料庫,免費版限制影響極小。

    替代方案比較

    方案適用版本排程壓縮郵件成本
    SQLBackupAndFTPExpress/Standard/Enterprise內建服務/工作排程內建 ZIP內建免費/付費
    維護計畫 (SSMS)Standard+SQL Agent無 (需自行腳本)Agent 警示授權含
    Ola Hallengren 腳本所有版本SQL Agent / 工作排程支援 (參數)自行實作開源免費
    PowerShell + 7-Zip所有版本工作排程高壓縮率自行實作免費

    結語

    SQLBackupAndFTP 以「安裝即用、介面直覺、免費版功能完整」成為 Express 環境首選備份工具。建議搭配 記錄備份排程 + 驗證備份 + 異地複製 (FTP/NAS) 形成最小可行備份策略。

    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved