2010-10-26 65 views
2

如果获取数据库的快照,是否可以将其复制到另一个驱动器并重新创建?拍摄MySQL快照并重新创建数据库?

+1

不确定你的意思。你的意思是创建一个转储并恢复它,或者你的意思是移动数据库的实际位置? – 2010-10-26 07:46:40

回答

2

我不知道你是什么意思“复制到另一个驱动器”,但一个很好的工具来创建一个运行数据库的快照是mysqlhotcopy.

mysqlhotcopy的是,本来是一个Perl脚本由Tim Bunce撰写和贡献。它使用FLUSH TABLES,LOCK TABLES和cp或scp来进行数据库备份。这是一种快速备份数据库或单个表的方法,但它只能在数据库目录所在的同一台机器上运行。