各位佬,
大家都用什么方式备份数据库,MYSQL、SQL SERVER;
备份MySQL我用脚本试过(脚本里的备份命令用的mydumper)、automysqlbackup、官方的mysqldump、和xtrabackup(只能备份本地服务器上的mysql),感觉都不是太理想;
备份sql server试过 SQLBackupAndFTP(超过两个数据库要收费),SQL Backup Free(没备份成功不知道为啥);
大佬们都用哪种方式备份的,能否指点一二,感激不尽!!!
各位佬,
大家都用什么方式备份数据库,MYSQL、SQL SERVER;
备份MySQL我用脚本试过(脚本里的备份命令用的mydumper)、automysqlbackup、官方的mysqldump、和xtrabackup(只能备份本地服务器上的mysql),感觉都不是太理想;
备份sql server试过 SQLBackupAndFTP(超过两个数据库要收费),SQL Backup Free(没备份成功不知道为啥);
大佬们都用哪种方式备份的,能否指点一二,感激不尽!!!
作为原始人,用过的只有这个,指点不了楼主了
什么叫做只能备份本地服务器上的mysql ,明确你的需求,“需要异机备份?”
xtrabackup只能备份本地服务器的mysql到本地目录或其他服务器,我需要将远程的mysql备份到本地或者其他的ftp上
用shell脚本能实现你说的这种需求吧,xtrabackup和mysqldump 将服务器的数据备份好并打包,使用sftp 或者ftp 传输 到异机不就可以了?
MySQL使用脚本备份的,脚本里的备份命令用的mydumper,sql server的备份有什么方式吗
我唯一知道的,mysqldump 可以备份其他服务器的
我是用的docker进行异机备份,可以参考一下:
docker run -it --rm mysql:5.7 mysqldump -h数据库ip -u用户名 -p密码 -B 库名> /data/mysql_backup/库名.sql
我目前在看这个,但是还没跑明白 。
这个局限性挺大的,好像对MySQL之外的适配不是很好(我们目前只用MySQL,所以还好)。
如果能跑明白,我个人倾向用这个再配合定时任务的脚本备份数据库。
多谢
多谢,我试试
多谢,我看看,试试能不能弄明白
懒人,一直用的宝塔