在外部硬盘驱动器或其他群集上备份整个Linux服务器

时间:2015-01-10 15:44:42

标签: linux

我们有一个数据库的Linux服务器。我们的大多数数据都在/ var /上。我想备份外部硬盘驱动器或其他Linux系统上的整个目录,这样如果出现问题我可以完全替换目录。由于目录有很多文件,我不想每次都复制和粘贴,而是喜欢同步它们。

有没有简单的方法呢? rsyn可以做到这一点,我如何避免每次登录服务器? BTW我对linux系统的了解有限。

赞赏任何意见和建议。

Bikesh

1 个答案:

答案 0 :(得分:1)

不推荐使用Rsyncing数据库文件进行备份。我相信你在服务器上运行了mysql。在这种情况下,您可以使用以下链接中提到的步骤在服务器中执行完整数据库转储:

http://www.microhowto.info/howto/dump_a_complete_mysql_database_as_sql.html#idp134080

然后,将这些文件同步到备份服务器。您可以使用rsych命令实现此目的:

http://www.tecmint.com/rsync-local-remote-file-synchronization-commands/

确保您已在备份服务器中安装了mysql。您还可以将mysql配置文件/etc/my.cnf文件复制到数据库备份服务器。如果您需要始终更新数据库,可以设置mysql复制。您可以按照下面提到的指南进行相同操作。

http://kbforlinux.blogspot.in/2011/09/setup-mysql-master-slave-replication.html