數據庫:推薦一款非常實用的數據庫定時備份工具,大神必備(附下載)!
今天給大家推薦推薦一款非常實用的數據庫定時備份工具,大神必備!
一、SQLBackupAndFTP 是什么?
SQLBackupAndFTP 是一款用于備份 SQL Server、MySQL 和 PostgreSQL Server 數據庫的實用軟件,執行定期的完整備份、差異備份和事務日志備份,備份完成后產生的備份壓縮包文件可以將它們存儲在本地、FTP 服務器或云存儲中(比如Amazon S3 、Google Drive、OneDrive),支持備份作業成功或失敗的時候分別指定電子郵件發送備份結果。
官網:https://sqlbackupandftp.com/。
二、SQLBackupAndFTP功能介紹
- 創建備份任務自動備份數據庫,
- 創建備份任務一鍵還原數據庫,
- 支持發送備份數據庫日志報告到郵箱
- 自動壓縮備份好的數據庫
- 對于SQLServer定期執行數據庫備份任務,取代微軟SSMS的維護計劃,備份完成后支持本地存儲、FTP、網絡云存儲等方式。
- 支持備份任務腳本導入和導入
- 缺點是不支持中文界面
三、SQLBackupAndFTP授權方式
軟件分為收費版和免費版。
免費版:最多支持兩個數據庫,不支持備份數據發送到Google Drive、 Dropbox等存儲、不支持AES加密、不支持全服務訂閱。
收費版:主要有四個版本主要有Lite、Standard、Professional、Professional Lifetime每個版本功能會有差異。
具體如下圖:
個人建議:如果針對規模不大的單數據庫的備份,可以考慮使用免費版就能夠滿足日常的備份需求了,如果有更高的需求可以考慮購買收費版。
四、SQLBackupAndFTP是如何使用的?
SQLBackupAndFTP是理想的任何SQL Server, MySQL, PostgreSQL, Azure SQL,或亞馬遜RDS SQL數據庫,產生的備份可以存儲到FTP, SFTP, FTPS, NAS,本地或網絡文件夾,谷歌驅動器,Dropbox, OneDrive, Box,亞馬遜S3(和任何S3兼容的存儲),Azure存儲,Backblaze B2, Yandex.Disk。它對任何SQL Server版本都特別有用,包括Azure SQL和Amazon RDS SQL、MySQL、MariaDB或PostgreSQL,因為這些數據庫沒有內置的備份工具。
五、SQLBackupAndFTP使用建議
因為SQLBackupAndFTP整體設計比較簡單,未考慮備份過程中對生產環境的影響,所以對于生產環境的備份操作一定要考慮生產環境的實際使用場景,不建議在生產環境使用比較集中的環境下進行備份操作,建議在深夜用戶幾乎不使用業務系統的情況下創建定時備份計劃。
六、軟件使用介紹
這里以備份MySQL數據庫為例簡單介紹軟件使用。
首先點擊左側的加號,選擇第一個 Add Back Job。
配置數據庫信息。
彈出數據庫配置窗口,這里選擇mysql,然后正確配置服務器ip、賬戶密碼等信息。設置完成后點擊Save & Close。
選擇需要備份的數據庫,這里選擇test數據庫。
接著設置備份的存儲方式。
支持本地存儲、FTP等十幾種存儲方式,一般選擇本地或者FTP存儲就可以了。
這里設置本地存儲,設置備份的文件夾。然后點擊保存。
設置定時備份的規則,這里可以根據需要進行設置。
然后可以設置是否需要發送備份結果郵件,備份失敗和備份成功可以分別設置不同的郵箱。
也可以設置臨時文件夾、備份的文件格式等等,大家可以根據自己的需要進行選擇。
設置完成后,可以點擊右上角的 Run Now 進行備份測試,下圖是備份的日志窗口。
七、軟件下載
方式一
下載說明:點擊上面的軟件下載地址,然后直接進入下載頁面。