繁体   English   中英

在外部硬盘驱动器或另一个群集上备份整个linux服务器

[英]backing up entire linux server on external hard drive or another cluster

我们有一个用于数据库的linux服务器。 我们的大多数数据都在/ var /上。 我想将整个目录备份到外部硬盘驱动器或另一个linux系统上,以便在出现问题时可以完全替换该目录。 由于目录中包含许多文件,因此我不想每次都复制和粘贴,而希望同步它们。

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

感谢任何意见和建议。

Bikesh

不建议使用Rsync同步数据库文件来备份它们。 我相信您的服务器上正在运行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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM