Ubuntu 服务器;服务器及 MySql 数据库、Solr 数据库备份

Ubuntu 服务器;服务器及 MySql 数据库、Solr 数据库备份

如何在 ubuntu 服务器上进行备份?

我有一台服务器(Ubuntu 9.10),其中安装了 apache2、php5、mysql 等...

该网站是一个分类广告网站,所有分类广告都存储在 mysql 和 Solr 中。

我需要备份该服务器的所有信息,以便在出现问题时能够完全恢复它。

我应该如何开始?这是一项自动化任务,还是我要手动进行备份?(最好手动)

谢谢

答案1

ubuntu 服务器中没有默认备份机制。

首先,您必须决定是否要推式备份或拉式备份。

我从我的服务器中提取备份快照。它的工作原理有点像苹果的 TimeMaschine。它使用 rsync 传输数据,并为未更改的文件创建硬链接。

使用 rsnapshot,您可以在备份之前在远程服务器上运行脚本。在其中一个脚本中,我运行 mysqldump 来备份我的 MySQL 数据库。

备份应该是一项自动化任务,但一定要偶尔进行一次测试恢复,以确保一切按预期工作。

相关内容