读书人

Linux服务器数据库(MySQL、ORACLE)容易

发布时间: 2012-12-25 16:18:29 作者: rapoo

Linux服务器数据库(MySQL、ORACLE)简单的异地备份方案

Linux服务器MySQL数据库简单的异地备份方案

首先简单说下:

1、执行脚本导出数据库。

mysqldump -h127.0.0.1 -P3306 -uroot -ppassword dbname > /bak/db/backup.sql

2、使用scp将导出的数据库文件传输到其他服务器上,一般进行异地备份,容灾。

scp -P 195 /bak/db/backup.sql root@xxx.xxx.xxx.xxx:/bak

其中195为ssh端口号,如果是默认的22,可以省略 -P 22。

-----------------------------------------

现在需要编写一个sh脚本,并设定到定时任务中

sh脚本内容如下:

#!/bin/sh#进入oracle homecd /u01/oracle#加载oracle用户环境变量. ./.bash_profileexp user/password@clmt file=/u01/oradata/bak/$1 full=y 





读书人网 >其他数据库

热点推荐