前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库:推荐一款非常实用的数据库定时备份工具,大神必备

数据库:推荐一款非常实用的数据库定时备份工具,大神必备

原创
作者头像
IT技术分享社区
发布2023-09-17 21:10:26
1.1K2
发布2023-09-17 21:10:26
举报
文章被收录于专栏:IT技术分享社区IT技术分享社区
图片
图片

今天给大家推荐推荐一款非常实用的数据库定时备份工具,大神必备!

图片
图片

一、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 进行备份测试,下图是备份的日志窗口。

图片
图片

我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、SQLBackupAndFTP 是什么?
  • 二、SQLBackupAndFTP功能介绍
  • 三、SQLBackupAndFTP授权方式
  • 四、SQLBackupAndFTP是如何使用的?
  • 五、SQLBackupAndFTP使用建议
  • 六、软件使用介绍
相关产品与服务
数据库备份服务
数据库备份服务(Database Backup Service,简称 DBS)是为用户提供连续数据保护、低成本的备份服务。数据库备份拥有一套完整的数据备份和数据恢复解决方案,具备实时增量备份以及快速的数据恢复能力,它可以为多种部署形态的数据库提供强有力的保护,包括企业 IDC 数据中心、其他云厂商数据库及腾讯公有云数据库。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档