Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
备份和恢复多个MySQL数据库(InnoDB和MyISAM)_Mysql_Database_Backup_Database Backups - Fatal编程技术网

备份和恢复多个MySQL数据库(InnoDB和MyISAM)

备份和恢复多个MySQL数据库(InnoDB和MyISAM),mysql,database,backup,database-backups,Mysql,Database,Backup,Database Backups,我正在做MySQL数据库的夜间和每小时备份。有多个MySQL数据库是InnoDB或MyISAM注意:每个数据库都是InnoDB或MyISAM,这是有原因的。对于这两种不同的类型,我希望确保我能够获取备份和恢复所需的一切。这是我目前的计划 每晚 -本地和远程存储的每个数据库的mysqldump 每小时 -刷新二进制日志并在本地和远程存储它们 周报 -使超过一周的二进制日志过期 我觉得我正在抓取MyISAM数据库所需的一切,但我担心InnoDB数据库及其创建的日志文件ib_logfile0、ib_l

我正在做MySQL数据库的夜间和每小时备份。有多个MySQL数据库是InnoDB或MyISAM注意:每个数据库都是InnoDB或MyISAM,这是有原因的。对于这两种不同的类型,我希望确保我能够获取备份和恢复所需的一切。这是我目前的计划

每晚 -本地和远程存储的每个数据库的mysqldump

每小时 -刷新二进制日志并在本地和远程存储它们

周报 -使超过一周的二进制日志过期

我觉得我正在抓取MyISAM数据库所需的一切,但我担心InnoDB数据库及其创建的日志文件ib_logfile0、ib_logfile1、ibdata1。我应该备份这些文件吗?每晚?每小时?二者都如果我已经在做上述夜间和每小时备份,我真的需要它们吗?

你应该试试。它的sja组件使用户可以非常顺利地安排备份/同步,而且它还可以在社区版中使用

免责声明: 我在Webyog,Inc.工作,Webyog,Inc是SQLyog的出版商

编辑:我还想补充一点,我发现它非常可靠、故障安全,并用于管理生产服务器