如何将现有数据库迁移到oracle RDS

时间:2014-05-12 11:02:03

标签: oracle amazon-web-services amazon-ec2 amazon-rds

我需要将现有应用程序的数据库迁移到Amazon Web services中的oracle RDS数据库。

我有一个驻留在EC2实例上的转储文件。转储没有被我带走。我也想知道如何进行转储以便可以成功导入。 EC2实例有一个oracle常规客户端。

我在AWS中设置了oracle RDS实例,我可以连接到服务器。

我想知道如何在RDS上导入数据库转储。

我正在使用此命令:

imp rdsuser@oracledb FILE=fulldb.dmp TOUSER=rdsuser FROMUSER=SYSTEM log=test.log buffer=100000 

任何领导都表示赞赏。

另外,我想知道导入现有数据库的最佳方法是什么:

1. to take dump.
2. Or to take the clone of all files of database ( that will require the downtime in the server).

1 个答案:

答案 0 :(得分:0)

最佳策略是转储然后将其导入RDS。如果您的数据库大小太大,请联系AWS员工寻求帮助。