質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.40%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

意見交換

クローズ

6回答

1476閲覧

AWSのDBをXserverに移管したい

t.new.engineer

総合スコア0

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2024/07/01 13:49

0

0

テーマ、知りたいこと

AWSのDBを全てXserverに移管したくてDB移管の手順を教えていただきたいです。
Wordpressで非エンジニアが全ての記事を簡単に編集できればクリアです。

背景、状況

【背景】
WordpressはXserverで運用しており、サイトの一部はAWSで運用していて以下のような課題がある
・ランニングコストが高い
・運用を楽にしたい
・サイトパフォーマンスが悪い

【状況】
reactとWordpress混合サイトで、WordpressはXserverで管理しており、サイトの一部はWordpressのみで投稿可能。ただしメインの記事は全てAWS内で管理しておりメンテナンスがしづらいため全てXserverに移管したい。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答6

#1

AbeTakashi

総合スコア4790

投稿2024/07/01 14:44

編集2024/07/01 15:16

ランニングコスト、運用コスト、パフォーマンスと3つも大きな課題があるので、ここで議論するにしても情報が足りなく、かつ焦点がぼやけてしまい、まともな議論ができないように思えます。そしてこの大きな3つの課題をここで議論して解決策を見つけ出すのは非現実的ではないかという気もします。

ぶっちゃけ、その辺の知識持ってるエンジニアにまるっとお願いした方がいいような案件な気がしますが、どうしても質問者ご自身(非エンジニア?)で解決したいということであれば、もう少し状況や問題点を詳細に記載していただき、要点を絞ってご質問された方が良いように思えました。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

t.new.engineer

総合スコア0

投稿2024/07/01 16:11

#1
ご回答いただき有難うございます。
どうしても非エンジニアがやらないといけなくて、状況説明させて頂きます。

メディア運営する上で装飾をWordpressのデフォルト以外の装飾も使いたいため、react+Wordpressでサイト運営していて、記事をアップする際にAWS上の色んなテーブルを組み合わせてアップしており、サービス記事が全てAWSにある状態です。そこで今回メンテナンスをしやすくするために、全ての記事や画像をAWSからxseverに移したくて質問させて頂きました。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#3

AbeTakashi

総合スコア4790

投稿2024/07/02 01:46

編集2024/07/02 04:19

現状の内容ですと#1 に書いたとおりで回答がかなり出にくいと思います。「意見交換」ということでそこまで具体的な回答は求められてないかもしれませんが、意見交換するにしてもその材料が足りないと感じます。第三者から見れば「XServerに移したい」と言われても、とっかかりがなくて何を回答していいか正直分からないというのが実情だと思います(そもそもXServerに移すのが正しいのか? それで解決できるのか?とすら思えてしまう)。

ということで、材料がないので想像の範囲で答えますが、現状でAWSを使われていて、ReactとWordPressを併用している構成ということで、おそらくエンジニアの方がそれなりにしっかり組まれた構成なのだと思います(コスト面や運用面の使い勝手は別として)。本来であればそのエンジニアにお願いしたいところだと思いますが、何かしらの事情でそれができないということでしょうか。

一般論にはなりますが、現状でもちょっと複雑な構成だと思うので、それをシンプルな構成にしたり再構成したりするにもそれなりのスキルを要します。この構成したエンジニアと同レベルのスキルが必要になると思ってください(AWSやデータベース、ReactやWordPressなどに関してある程度の知識が必要)。まずはその人材をどうするかを検討すべきなのかな?と思います(どこかからその人を探してくるのか? 非エンジニアが学んで何とかするのか?)。

頓珍漢な解答になってるかもしれません。解決へ向けてもう少し具体的な回答がほしい、もしくは違う方向性で議論を深めたいということであれば、#1 に書いたとおりでもう少し具体的な情報を開示していただき、要点を絞られた方が良いと思います。

追記)
単純に「DBをAWSからXServerに移したい」ということなのかもしれませんが、そもそもXServerには色々なプランがありますし、コストパフォーマンスがよいレンタルサーバプランのデータベースはXServer以外からの外部接続が不可能だったりするので、単純にXServerに移せば解決するという話ではなさそうです。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#4

winterboum

総合スコア23487

投稿2024/07/02 01:48

(ランニングコスト、運用コスト、パフォーマンス が改善されるかどうかはわからんが)とにかく DB を AWS から xserverに移したいのだ

ということ?

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#5

yu_1985

総合スコア7559

投稿2024/07/02 07:31

#3 にて説明されている内容にほぼ全面的に同意します。

現状の記載の解像度だと、開発者または開発会社にお金を払ってお願いして工数を取ってもらい、何をやるべきなのか・何を達成すれば目的が果たせるのかを整理するところからやってもらう必要がある内容です。
ちょっと無料の質問サイトで解決出来るレベル感ではないかなと思いますね。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#6

pecmm

総合スコア612

投稿2024/07/03 19:55

既に言われている通りどのサービスの何を利用しているのか不明なので
想像&可能性を語るしかないですが…

①シンプルにAWS内に仮想サーバが1~2台立っていて、そこにDB/アプリ/ミドルウェアなどシステムに必要なものが全て収まっているだけ
②AWSフルマネージドなDBサービス(RDSとかKVSとかその他)+αを利用

例えば上記①であれば普通の移行手順 ①-1:DBの中身をダンプして移行先に環境再構築 とか ①-2:イメージやストレージの中身を丸ごとエクスポートして移行先にそのまま複製 …などでなんとかなる程度かもしれないですし、

上記②であればそれこそ構成次第でサービス互換のミドルウェアやライブラリ/FWを選定したり少なくとも連携箇所だけは一からシステム開発しなおしたりするレベルの大仕事になるかもしれないですし、そのうえでシステムの規模によっては大幅な性能劣化(AWSで利用者のアクセス増減に併せて自動でスケール調整してくれる機能に頼っていた場合とか)のおそれがあったりします。

つまるところ、システム構築した/メンテナンスしてる詳しい人に聞いてみるしかないです。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問