我目前有一个包含3个MyISAM表的数据库,其中包含非常多的行(~400,000,000)。即使行不复杂并且可能包含3或4个整数字段,我希望能够最有效地备份数据库并在发生故障时进行恢复。
我尝试过使用mysqldump,但是当我最近恢复数据库时,花了很长时间(大约14个小时)。我的数据不是关键任务,因为它每周只更新一次,但如果我不得不恢复它,我仍然不想等待那么久。
由于我使用的是MyISAM表,是否可以只为每个表复制.MYD,.MYI和.FRM文件,如果需要还原数据库,只需复制这些单个表的文件他们在哪里?那会有用吗?或者我是否需要复制其他文件/数据或执行任何其他恢复任务?
提前致谢, 添