首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >写重Solr / MySQL服务器的备份

写重Solr / MySQL服务器的备份
EN

Server Fault用户
提问于 2013-07-03 08:17:55
回答 1查看 253关注 0票数 3

我试图为运行Ubuntu的服务器设置一个自动备份。此服务器用于托管两个应用程序,这些应用程序编写量很大,通信量也很大。具体来说,Solr和MySQL数据库正在被维护,并不断地被更新/写入。服务器上的数据量目前在20 is的范围内,但在一年内它至少会增长到5TB。所以现在服务器上没有太多的数据,但是我想出的解决方案将来应该是可扩展的。

我想设置整个服务器的备份,包括Solr & MySQL索引,但我不确定如何进行备份。到目前为止,我已经设置了塔塔鲁斯来执行增量备份,但是我意识到只使用这个工具执行它会有问题,因为服务器没有启用LVM。由于没有启用LVM,所以当文件被写入备份时,我会得到损坏/不一致的备份。这是否是一个正确的假设,即我希望能够生成系统的LVM快照,然后执行备份?

我还接受了备份应该被分成几个部分的想法。一个部分负责处理Solr,一个处理MySQL,另一个处理系统的其余部分。这是一个可行的选择吗?

--更新--

最后,我选择了分配备份的方法。我使用复制进行Solr备份,然后对备份服务器执行ftp。对于MySQL,我现在使用mysqldump,并使用ftp。对于其余的数据,我使用Tartarus作为增量备份。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-07-03 08:23:24

就MySQL而言,首选的备份方法是设置副本从服务器,然后在那里进行备份。

见,例如:

http://dev.mysql.com/doc/mysql-backup-excerpt/5.6/en/replication-solutions-backups.html

至于solr,也许增量rsync解决方案可以工作吗?这似乎取决于版本。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/520453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档