我们有一个数据库的Linux服务器。我们的大多数数据都在/ var /上。我想备份外部硬盘驱动器或其他Linux系统上的整个目录,这样如果出现问题我可以完全替换目录。由于目录有很多文件,我不想每次都复制和粘贴,而是喜欢同步它们。
有没有简单的方法呢? rsyn可以做到这一点,我如何避免每次登录服务器? BTW我对linux系统的了解有限。
赞赏任何意见和建议。
Bikesh
答案 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