Mesmo que essa seja uma pergunta antiga, só queria informar que (1) & (2) são possíveis:
sudo mysqldump --databases world --single-transaction --compress --order-by-primary –u <local_user> -p<local_password> | mysql --host hostname –-port 3306 –u <RDS_user_name> –p<RDS_password>
veja também: AWS - importação de dados de um banco de dados MySQL para uma instância de banco de dados MySQL do Amazon RDS