Help us understand the problem. What is going on with this article?

AWS/RDS/MySQL5.7を複製する

More than 1 year has passed since last update.

やりたいこと

  • AWS/RDS/MySQL5.7のDBをもう一つ別に作りたかった

やること

  • 元DBからdumpを取得して、新DBにインポートする

RDSの設定変更

  • RDS カスタムパラメーターグループの大域 log_bin_trust_function_creators システム変数に 1 を設定

ハマったこと

  • 元DBからdump取得までは良かったが、インポートするときにエラー出まくった

コマンド

mysqldump -u <user_name> -p<password> -h <host> --quick --single-transaction --skip-triggers --compress --order-by-primary --databases <database_name> > <output_file>
  • パスワードは-pにスペース無しで記述(警告は出る mysql: [Warning] Using a password on the command line interface can be insecure.
  • --skip-triggersオプションでtriggerに関わるエラーを回避

エラー内容

ERROR 1227 (42000) at line <line number>: Access denied; you need (at least one of) the SUPER privilege(s) for this operation

対処したこと

  • dumpファイルのエラーの箇所を全部修正

削除したもの

  • SET @@SESSION.SQL_LOG_BIN= 0;
  • SET @@GLOBAL.GTID_PURGED='';
  • SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN;

これでなんとかインポートできました。

参考にしたもの(ほぼこの記事のおかげ)

いつもQiitaに助けられてます。感謝。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした