AWSとRDSMySQLのバージョンの違いによるEC2側のアンインストールと影響

このQ&Aのポイント
  • AWSとRDSMySQLのバージョンの違いにより、EC2側のバージョンをアンインストールして新しいバージョンをインストールする必要があります。EC2側のMySQLの使用状況を確認するためのコマンドもご紹介します。
  • EC2側のMySQLをアンインストールすると、WEBサイトからRDSとの接続ができなくなります。RDSのMySQLが起動していればWEBサイトには影響がないという認識で大丈夫です。
  • 質問内容に関するハッシュタグ: #AWS #RDSMySQL #バージョン違い #EC2アンインストール #影響
回答を見る
  • ベストアンサー

AWSとRDSMySQL

外部業者さんで開発したシステムを自社で管理することになりました。 EC2にWEBサイト、RDSにDBが設定されているということまでわかりました。 EC2側のバージョンとRDS側のMYSQLのバーションが違うようなので EC2側を一旦アンインストールして、再度新しいバーションをインストールしたいのですが 一旦アンインストールしても問題がないのかとても不安です。 EC2側のMySQLが使われているかどうか(DB一覧、テーブル一覧)を確認するにはどのようなコマンドで確認できますでしょうか? また、システムは稼働中なので、EC2側のMySQLをアンインストールすると 当然、WEBサイトからRDSとの接続はできなくなるという認識で良いでしょうか (それともRDSのMYSQLが起動していればWEBサイトは影響がない?) 聞ける人が社内におらず恐縮ですが何卒宜しくお願い致します。

  • MySQL
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5081/13278)
回答No.1

EC2側に MySQL Server がインストールされていると言うことでしょうか? MySQL Server がインストールされているのであれば、SSHで接続して mysql コマンドで MySQL Server に接続して SHOW DATABASES; とかで確認できます。 > EC2側のMySQLをアンインストールすると当然、WEBサイトからRDSとの接続はできなくなるという認識で良いでしょうか EC2側に MySQL Server がインストールされていて、使用していないのであれば MySQL Server をアンインストールしもて問題ありません。 ただ、MySQL Client をアンインストールしてしまうと RDS に接続できなくなるので、Webサイトの動作に影響します。 MySQLをパッケージでインストールする時、Server と Client が一緒にインストールされるので、Client だけインストールできればいい場合でも両方インストールされている場合があり、インストールされているだけで MySQL Server は起動していないというケースもあります。 もし、EC2側で MySQL Server を使っておらず、Client のみ使用しているのであれば、Server と Client のバージョンが必ずしも同じである必要は無いため、無理にバージョンを合わせなくてもいいんじゃないでしょうか。

ekekojr
質問者

お礼

mysqldump でバックアップを取ろうとしたところ、 Couldn’t execute ‘SET OPTION SQL_QUOTE_SHOW_CREATE=1’ というエラーが表示されまして、ググったところ Server と Client のバージョンを合わせる必要があるという情報に辿りつきました。 http://dev.classmethod.jp/cloud/aws/ec2_mysqldump/ これからSSHで接続して確認してみます! 回答ありがとうございました!!

関連するQ&A

  • サーバ負荷を考慮した処理

    apache2, PHP4.1, MySQL4でECサイトを構築しています。OSはLinux。 注文情報をMySQLのテーブルに格納した後、MySQL以外にも別にDBが存在しており、そちらにも同時にXML形式で渡して格納しています。 しかし負荷が上がると別DBへのアクセスがボトルネックになっているようで、ECサイト側のLoad Averageが高くなっているところまで判明しました。 MySQLと別DBは完全同期でなくてもかまわないので、できれば、ブラウザのアクセスとは切り離した形で、テーブル内の情報を別DBにポツポツアップしていきたいのですが、どのようなやり方が最適でしょうか。

  • アマゾン AWSとMWSの違いについて

     アマゾンの法人向けECサービスを、うちの会社が利用する動きがありますが、総務主導である為、システム部門には、話が後から降りてくる形で、よくわかってません。  AWSは、アマゾンWebサービスの略称なようですので、この手のサービスの講義的な呼称(総称)と察しておりますが、MWSは、マーケットプレイスWebサービスという呼称だそうで、AWSとMWSの違いがわかってません。  MWSは、開発を視点においた、APIの提供で、それを利用して自社独自のECをアマゾン上で開発できるという考えでよろしいのでしょうか?。

  • AWSのFTP設定について

    AWSのサーバーにWebサイトを置いて公開したいと思っています。 インスタンスの立ち上げ、固定IPアドレス取得までは調べながらできたのですが、 FTPの設定でつまずいてしまいました。 FTP情報を入れたつもりなのですが、接続できません。 ポートを開けなくてはいけない?ようですが、 ポートの開け方、どのポートを開けるかなどがわかりません。 Macでいうターミナル等で作業する必要があるのでしょうか。 ■環境 PC/Windows7 64 FTP/FileZilla AWS EC2/Amazon Linux AMI ちなみにドメインは未取得です ※当方、サーバー等に関する知識が薄く、手探りで進めております。 大変恐縮ですが、なるべく噛み砕いた解説をしていただけると幸いです。 どうかご教授よろしくお願いします。

  • Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイト

    Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイトでDBのデータが変わるとWEBサイトの表示も変わるようにするにはどうすればいいのでしょうか。

    • ベストアンサー
    • AJAX
  • Web制作会社またはECサイト運営会社への転職

    現在転職活動をしていて、楽天などのWebショップを運営している会社様から内定をいただいているのですが、Webディレクターへの転職活動を続けるべきが迷っています。 もともとWebの制作がやりたくて、少しでもWebの世界に近づけるよう転職をし、現在の会社では、自社ECサイトを運営しています。 今の状況では、スキルが身につかないと考え、転職を考えています。 Web制作会社への就職を目指していたのですが、画像処理ソフトの経験しかなく、HTMLはおろかサイト構築の経験もないため、面接はして頂けるものの、難しい状況です。 現在、ECサイトを運営している会社様から内定をいただきましたが、 ・会社が少人数であること(10数名) ・次もECサイト運営の方向へ行くと、将来の自分のキャリアとしてその方向性で決まってしまうと思うので、Web制作会社への転職はさらに難しくなるであろうこと の理由で、決断を迷っています。 実際、Web制作側から運営側へ来る人が多いと聞きますが、今からWeb制作側を目指すより、サイト運営側でいたほうが良いのでしょうか?

  • システムに使われているDBを判断する方法

    初心者ですが、phpinfo()からシステムに使われているDBを確認する方法を聞きたいですが、phpinfo()から出力された情報にDBの情報がいくつありますが、mysqlやDB2など多くありますが、実際に使われているのが、なんのDBであるかはどうやって判断しますか? よろしくお願いします。

    • 締切済み
    • PHP
  • web2台+DB2台のwebシステム開発

    web1、web2、db1、db2を使用したwebシステムを開発し勉強したいと思っております。 下記構成で考えています。 <構成> web1-DB1 |      | web2-DB2 webは、apacheで考えています。最悪IISでも構いません。 DBは、mysqlかposgreで考えています。最悪SQLServerやOracleでも構いません。 <質問1> web1-DB1 web2-DB2 で接続する構成を考えているのですが、 apache1、apache2からは、両方のDB1、DB2に接続する構成を取るのが普通でしょうか? <質問2> 何か良い参考書等はありませんでしょうか。 ご教授お願いします。

  • JavascriptからJavaを実行する

    Webからデータ入力をしてMysqlに書き込む或いは表示するSystemを作りたいのです。教えて戴きたいのは2点です。 1.JavascriptからJavaを呼ぶ   どのような記述になるのでしょうか、パラメータの渡し方、結果の受け取りについて 2.Javaの稼動を確認する   Eclipseでコンパイルするとして、どうやってWebを開いたままで実行の途中結果を確認するのですか。 当方初心車です、拙文にてしか質問出来ませんが宜しくお願い致します。

    • ベストアンサー
    • Java
  • MySQLをDBにしたWEBサイトでアクセス数が3億PVぐらいならWE

    MySQLをDBにしたWEBサイトでアクセス数が3億PVぐらいならWEBはPHPのsymfonyで作るのとJAVAで作るのではどっちがいいのでしょうか。

    • ベストアンサー
    • PHP
  • DBサーバとWebサーバの連携について

    お世話になります。 Web,DBサーバを同一サーバ上で動かしていたのですが、今回WebとDBを別々に作ろうと思っております。 ここで、PHPをWebサーバとDBサーバ間で連携させたいのですが、同一でないサーバー上にDBサーバを置く場合、Webサーバ側のPHPインストール時の--with-pgsql=の後のオプションはどのようにすればよいのでしょうか? それともWebサーバ上にDBサーバを作って、PostgreSQLクライアントとして動作させ、DBサーバへアクセス出来るようにしなければならないのでしょうか? 後、DBサーバ側にはPostgreSQLの他にMySQLも動作させたいのですが、同一サーバ上に二つのDBサーバがあるのはやはりセキュリティ的には良くないのでしょうか? 回答の程宜しくお願い致します。