如何管理大型MySQL数据库(备份)
我们在磁盘上有一个大约320GB的MySQL生产数据库 我们需要定期备份数据集,但mysqldump或“复制表文件”都需要数小时才能完成;此外,这两个命令都会锁定数据库,导致网站无法使用 目前,out表是InnoDB,我们没有复制、集群、主从如何管理大型MySQL数据库(备份),mysql,database,backup,innodb,Mysql,Database,Backup,Innodb,我们在磁盘上有一个大约320GB的MySQL生产数据库 我们需要定期备份数据集,但mysqldump或“复制表文件”都需要数小时才能完成;此外,这两个命令都会锁定数据库,导致网站无法使用 目前,out表是InnoDB,我们没有复制、集群、主从 我们有没有办法在不关闭网站的情况下执行日常备份?而您也没有LVM?还记得“思考Ahea…”的标志吗?很抱歉索尔 我猜您使用的是Windows,所以不能使用Percona的XtraBackup?选项1:您是否尝试过mysqldump——单事务处理?如果只备份
我们有没有办法在不关闭网站的情况下执行日常备份?而您也没有LVM?还记得“思考Ahea…”的标志吗?很抱歉索尔
我猜您使用的是Windows,所以不能使用Percona的XtraBackup?选项1:您是否尝试过
mysqldump——单事务处理?如果只备份InnoDB表,则不会锁定数据库服务器
选项2:Percona XtraBackup,但此软件不适用于Windows
选项3:Windows上的Percona XtraBackup。阅读本博客,介绍如何在Windows上使用Docker运行Percona XtraBackup:
选项4:。谢谢,我将查看XtraBackup工具提示:您还可以将复制从机与mysqldump或XtraBackup结合使用。通过这种方式,您可以在从属设备上执行任何操作,而不会影响主设备的性能。