CMSのバックアップとリストア
- CMSを使いたいが、ページ数が500ページでは足りない。将来的には2,000〜6,000ページ程度の余裕が欲しい。ワードプレスやMT、ジンドゥなどのCMSを使うことを考えているが、重くないCMSをおすすめしてほしい。
- CMSのバックアップとリストアの方法が心配。現在のプロバイダの帯域制限は一日に2GBのダウンロードとアップロード。HPデータは16GBあるので、1.5GBずつ小分けにしてバックアップやアップロードをしたい。
- HTMLとCSSの知識はあるが、サーバー関連の知識は少ない。どんなCMSを使えばバックアップやリストアが簡単にできるか教えてほしい。
- ベストアンサー
■CMSのバックアップとリストア
ご覧いただきありがとうございます。 現在HP作成しようと手始めにホームページ作成ソフト を探していたのですが、プロ用のDreamWeverでは、快 適に動作する最大ページ数は、約500ページぐらいであ ろうと、こちらで解答いただきました。 しかし、500ページですと全然足らず、少なくとも2千、 将来的にも5,6千ページくらいの余裕が欲しいと思って ます。(1万ページくらい余裕があればいいですが) そこで、ワードプレスやMT、ジンドゥなどのCMSという ことになるのですが、MTは商用は有料ですし、ワードプ レスは、ページの表示が遅いページを結構見かけたの で、何か動作の軽い、デザインに自由度があるCMSは ありますでしょうか? CMSを使う上で最も心配なのが、バックアップと、リス トア(再構築)です。 インターネットブロバイダ(以下プロバイダ)には帯域 制限があり、一日あたりのダウンロードや、アップロード の容量制限があります。 (幸い今のプロバイダは、ダウンロードは無制限です。) 例えば、ダウンロードとアップロードの帯域制限が一日 あたりともに2ギガバイトとします。 そしてレンタルサーバーに置いてあるHPデータが16ギ ガバイトとします。 ●バックアップのためにダウンロード ●サーバー移転などのためのアップロード を考慮し、プロバイダの帯域制限が2ギガバイトなので 、余裕を持ち、1.5ギガバイトづつ小分けにしてバックアッ プとアップロードをしたいのです。 そのようなことができるには、どのようなCMSを使えば よろしいでしょうか? 私はHTMLとCSSの知識はありますが、サーバー関連 の知識は、用語をいくらか知ってる程度なので、そのこ とを前提としてご回答いただけますと助かります。 どうかよろしく願いいたします。
- tomoaki75
- お礼率91% (82/90)
- ホームページ作成ソフト
- 回答数8
- ありがとう数8
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
#3です。 それだけのデータ量になると、自社サーバの方が手っとり早いと思いますが、ざっと手順を。 1.MTで「Blog」を定義し、基準ディレクトリを決定、カテゴリ等を設定する。 2.基準ディレクトリ中に、投稿を配置する文書ディレクトリを作成する。 ■リソース類のコピー 3.そのディレクトリ内に、画像などのリソースを収めるディレクトリを作成する。 (html中に配置されているimg/css/pdf等へのパスと全く同構造で) 4.各ディレクトリにimg/css/pdf等をコピー。外部サーバならFTP、社内サーバならリムーバブルディスク等で移動 ■投稿文書(html)の準備 5.投稿文書をカテゴリーごとにディレクトリ単位で分類する 6.MTインポート形式に合わせ、htmlを連結。 このとき、共通部分(ヘッダ・サイドバー・フッタ等)を除く、文書のコア部分のみ抽出して連結する。 ■mtテンプレート修正 7.上記6で外したヘッダ・フッタ・サイドバーをテンプレート中に記述 8.上記2で生成したディレクトリに生成されるようテンプレートを調整。 ■mtへインポート&再構築 当初、少量のデータで試してみてください。 上手くやらないと、画像やpdfへのリンクが全て外れ、大変なことになります。 最も難しいのは、手順6のhtml連結です。 ディレクトリ中のhtmlを一気に連結するようなプログラム(Webアプリではなく、コンソールアプリケーションで)を作成したほうがいいと思います。 要は、 ■入れ物の準備 ■リソースの移動 ■既存文書の必要部分抽出と連結 ■インポート&再構築 といった感じかなあ。 文書インポートは負荷が大きいので、ローカル環境にMTを構築してインポートを行い、データベースごと配置先のサーバにリストアする方法もあります。 ただ、あまり量が多い場合はプロに頼ったほうが確実でしょう。 html文書数と容量、リソース(画像やPDF)のファイル数と容量など、不確定な要素が多いのですが。。 また、文書間のリンクは、同一カテゴリ(階層カテゴリ)で自動的に生成されますが、文書中に直接htmlファイルへのリンクがある場合は、パーマリンクに書き直す必要があります。
その他の回答 (7)
- okbakasine
- ベストアンサー率27% (67/242)
>CMSが関係ないのはわかってますよ(笑) わかっていて何故バックアップとリストアをCMSと結びつけたい? とりあえず君の質問と返信みるかぎり構築も管理も保守もすべてできないように思える。 金を払って素直に業者にやってもらおう。
お礼
結びつけたいわけではなく、16GBのファイルを 一日当たり1.5GBづつ新Webサーバー上にアップロード してリストアする手順を知りたかっただけです。 そのへんは業者さんにお任せしたほうがいいという ことがわかったので、その点ではありがとうございます。
- okbakasine
- ベストアンサー率27% (67/242)
>2GBづつ小分けにしてシステム再構築の方法を >教えてください。 だからCMS関係ない。 FTPクライアントの使い方もわかってないほどの素人ですか? >WPに恨みでも? 別にない。WordPressはCMSのなかでもブログ特化型のCMS。確かに通常のWebサイトぽいのを作ることもできるけどテンプレート機能で工夫している。本来CMSではそういうのはテンプレートではなくて CMSの管理機能でやる物。 適材適所。そういうのを無視してWordPressやMTをゴリ押しする人をリアルでもよく見ます。 >世界で最も実績ある著名なソフトをdisるとは。。 でしたらDrupalの方がもっとも実績のある著名なソフトになります。 過去の採用企業がすごいです。AOLなどまたFireFox。 極めつけは国家機関となるアメリカのホワイトハウスのWebサイトでも採用された実績があります。
お礼
毎度です。 CMSが関係ないのはわかってますよ(笑) ドルーパルをおすすめしていただいたこと、感謝します。 私の他の質問の件で、具体例を示していただくことは可能 でしょうか? よろしく願いいたします。
- aspnet
- ベストアンサー率79% (72/91)
#3です。 何かWPに恨みでも? 世界で最も実績ある著名なソフトをdisるとは。。 大規模サイトやマルチユーザ系ならいざ知らず、一般サイトならWPかMTが定番だと思います。 v3.0はCMSとして企業サイトでの採用も多いですよ。 確かにWPだとテンプレートもphpだし、カスタマイズ等で取っつきにくいことはありますが、それなら他のphpベースのCMSはみな同じだと思います。 で、何かニュアンスとしてMovableTypeのほうが良さげなので。。 ■MTOS機能制限 MovableType Open Source(MTOS)は、カスタムフィールドが使えないだけで、他の機能はほぼ同様です。 ■記事のインポート MovableTypeであれば以下 http://www.movabletype.jp/documentation/mt5/tools/import.html 手持ちのhtmlをMTのエクスポート形式にあわせて連結し、一気に読込むことになります。 オイラが以前やった感じでは、100ファイルくらいを連結して、再構築しながら読込みました。 読込み自体は、どんどん追記されていきますので問題はないですが、再構築負荷があるので、サーバ負荷を考えて読込単位を決めてください。
お礼
毎度ありがとうございます。 「手持ちのhtmlをMTのエクスポート形式にあわせて連結し、一気に読込むことになります。 オイラが以前やった感じでは、100ファイルくらいを連結して、再構築しながら読込みました。 読込み自体は、どんどん追記されていきますので問題はないですが、再構築負荷があるので、サーバ負荷を考えて読込単位を決めてください。」 ということは、ローカルPCにあるファイルを、Webサーバー上に1つづつアップロード して、Webサーバー上で連結ということでしょうか? 私の場合ですと、1日当たり1.5GBづつWebサーバーにアップロードして、それらを 連結して再構築ということで理解してもよろしいでしょうか? 何分このへんはやったことないので、お手数かけますが、どうかご教授おねがいい たしますm(__)m
- okbakasine
- ベストアンサー率27% (67/242)
>その他のCMS(JoomlaやDrupal、SOYなど)もありますが、基本的なデザインカスタマイズだけでも情報が少なく大変で、書籍も皆無なため選択する余地はないでしょう。 情報は少なくありません。 その情報量で言うなら日本国内だけで見た場合、一番はXOOPS Cubeになります。(国産のCMSとなるため日本では長年にわたり人気がありそのため国内での利用が多かったためです。) それとWordPressはブログ特化型のCMSなので通常のWebサイトに見せるにはテンプレートで工夫する必要があります。 (これがやっかいで本来はCMSの機能で実現する物をテンプレートでごまかすことがあります。) 上記の情報量の関係もありますが他のCMSは既存のテンプレートを参考にしてテンプレートを作ることが比較的容易ですが WordPressはテンプレートでCMSの機能をごまかしている部分も多々あるので既存のテンプレートを参考にするだけではテンプレートをくむのが難しいです。 別途タグの意味や使い方を調べながらやる必要があります。 >MySQLからデータが抽出されて表示されますので、極端な話、データ量は1件でも1000件でも、システム自体の負荷はほとんど変わりません。 いやいや変わります。 1件中1件を検出するのと1000件中1件を検出するのとでは違います。 >CMS自体のデータはレンタルサーバ側で自動複製されており、 これはレンタルサーバによって変わります。 ディスク障害にして対策をしてないレンタルサーバもあります。 データのバックアップを取るだけのレンタルサーバもあります。 RAIDで対策しているレンタルサーバもあります。 クラスタを組んで対策しているレンタルサーバもあります。 >共用サーバでなく専用サーバを選びますし 規模によってはVPSで十分です。
お礼
ご回答どうもです。 データのバックアップを取るだけのレンタルサーバ RAIDで対策しているレンタルサーバ クラスタを組んで対策しているレンタルサーバ 上記3つの特性のある(1つのサーバーで3つとも というわけではありません。)サーバーを、okbakasi ne様がご存知の限りご教授お願いします。
- aspnet
- ベストアンサー率79% (72/91)
ズバリ、WP(WordPress)をお勧めします。 WPはダイナミックページ生成が特徴で、「その場で」リクエストに応じページを生成するタイプなので、htmlのストレージ領域を食いません。 「動作が遅い」ということですが、WordPressはPHPで動作するシステムであるてめ、安い共用サーバで動かすとそういう現象が起きます。 少なくとも月数千円以上の共用サーバ、あるいは自社サーバであれば、ほとんどストレスなく運用できるでしょう。 MT(MovableType)もいいですが、こちらは静的ページ生成が特徴のサーバで(ダイナミックでも動きますが遅い)、実際に投稿分のページ数のhtmlを生成します。 ただし、生成してしまえば単なるhtml表示なので、動作そのものは速いです。 あと、MTには商用利用可能なMTOSというオープンソース版もあります(一部機能制限あり)。 また、MTはページテンプレートを作りやすいため、デザイン的な自由度が高いです。 お話しにある、「数千ページ」のhtmlを置く余裕のあるサーバであれば、MTを選ぶ選択もあるでしょう。 その他のCMS(JoomlaやDrupal、SOYなど)もありますが、基本的なデザインカスタマイズだけでも情報が少なく大変で、書籍も皆無なため選択する余地はないでしょう。 データの件ですが、MTもWPも、ある規模以上のサイトでは、MySQL(データベース)での運用が普通で、ダイナミック生成では、MySQLからデータが抽出されて表示されますので、極端な話、データ量は1件でも1000件でも、システム自体の負荷はほとんど変わりません。 もちろん、大規模サイトや大人数シェアの共用サーバはアクセス数が大きいので、そういう意味での負荷は大きいです。 デカい倉庫を作っても、客がいなければ従業員はいらないということです。 データのバックアップですが、CMS自体のデータはレンタルサーバ側で自動複製されており、文書保存が中心で、更新頻度が高くなければあまり考える必要はありません。 そもそも、ミッション・クリティカルなサイトであれば、共用サーバでなく専用サーバを選びますし、ストレージを多重化して冗長性を高める必要があり、月数10万円以上の維持費が必要になるため、ケースバイケースだといえます。
お礼
ご回答ありがとうございます。 WPはプログラムですから、サーバー(パソコン)の 性能に左右されるのは当たり前ですね。 MTは商用であれば有料ですが、オープンソースのもの があるのはしりませんでした。 調べてみます。(どのような機能制限があるかなど) 質問のように、サーバー移転のために、Webページ ファイルを分割して、新サーバーに移転する方法が わかりましたなら、ぜひともご教授ください。 お願いします。
- okbakasine
- ベストアンサー率27% (67/242)
>ページが増えるとサーバー負荷が高くなること >を考えてなかったです。 当たり前です。htmlだけでの表示とサーバサイドでプログラムが動いているの違い理解できるか? >CMSの勘違いですが、それはCMS自体がデータを小分け >にしてリストアなり、バックアップ機能を持ってること >ですよね? バックアップやリストアはCMSで行うのではありません。 ファイルはFTP。 DBは使うDBをコンソールから操作するかWeb管理システムを別途インストールしてそれで行う。 それにしても質問者の技量だと構築も管理も出来ない気がする。 業者に頼んだ方がいい。
お礼
度々ありがとうございます。 仮に質問のようなファイル容量だとしまして、 2GBづつ小分けにしてシステム再構築の方法を 教えてください。 CMSによって違うのかと思いますが、なにか 例を出していただけるとたすかります。
- okbakasine
- ベストアンサー率27% (67/242)
とりあえず国際的にはDrupalが有名です。 このDrupal、機能がモジュールとして小分けになっていて 必要最低限の機能だけなら結構軽い。 文字データだけなら数千ページあってもそこまで大きくないでしょうし そもそもデータ量って何をそんなにある?画像データ?その他ダウンロードデータ? それと、数千ページだとサーバもそれ相応のマシンスペックの物をレンタルしないと (場合によっては専用サーバを借りる必要あるでしょう) 多分、数千ページのデータなるとデータベースの処理がボトルネックになりそう。 >そのようなことができるには、どのようなCMSを使えば CMSをなんか勘違いしてないか?
お礼
ページが増えるとサーバー負荷が高くなること を考えてなかったです。 参考になります、ありがとうございました。 データ量ですが、総合サイトを画策中で、ページ 数もさることながら、画像やPDFなどがあります。 CMSの勘違いですが、それはCMS自体がデータを小分け にしてリストアなり、バックアップ機能を持ってること ですよね? では私が望むようなバックアップや、リストアはどの ようにすればよろしいでしょうか?
関連するQ&A
- 中規模以上にお薦めのCMS
年に1000ページほど増えていく サイトの更新(半分はニュースやイベントの告知)を、 CMSで行おうと思っています。 比較的ページ数の多いサイトに使用できる、お薦めのCMSはありますか? ちなみに別件で以前MTでニュースを更新していましたが、 1000ページぐらいになったときに再構築で時間がかかり、 待たされたのを覚えています。 サーバのスペックによってもまったく変わると思いますので、 厳密ではなく主観でかまいません。 また、オープンソースでも有料でもどちらでも大丈夫です。 お手すきの際に応えていただけますと幸いです。 どうぞよろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- レンタルサーバーからローカルへのバックアップ
CMSを使って会員制のサイトを運営しております。 ある程度の制限はありますが会員が画像などをアップロードして コンテンツを投稿できる仕組みになっています。 その場合のバックアップの方法について教えて下さい。 文章などのデータベースはmysqlに入っているのでそれを定期的に バックアップしております。 問題はサーバー内の画像などのファイルなのですが 現在は、goodsyncというソフトを使って、レンタルサーバーのフォルダから 自分のパソコンの中のフォルダにダウンロードしています。 バックアップしているとなぜか毎回、エラーがでるので調べてみたところ サーバー内には123.JPGと123.jpgが存在しているのですが パソコンのフォルダには上記の場合、ひとつのファイルとみなされるようで 一つしかバックアップできないためエラーになっているようです。 そのように大文字と小文字のファイル名の画像は複数あるので その画像ファイルが全てエラーの原因になっています。 自分だけで更新するのであれば、 「アップロードする場合はファイル名を小文字にする」 などの対策が取れるかもしれませんが、 大勢の会員さんがいるのでなかなかそういう対策もできません。 サーバーに大文字と小文字のファイルがある場合、 みなさんはどうやってバックアップをとっているのでしょうか?
- 締切済み
- その他(ITシステム運用・管理)
- MovabletypeなどのWeb上で動くCMSの公開までの期間
Movabletypeなどの、Web上で動くCMSについて質問です。 上記のようなCMSは、サーバーにアップロード、インストールして、 テンプレートをカスタマイズ、再構築してデザインを変えていきますよね。 しかし、それだと制作途中のデザインがWeb上に公開されてしまいますよね。 このような場合、やはりページ自体にパスワードなどをかけておく他ないのでしょうか。 皆さんはどうされていますか? ご意見をお聞かせください。
- ベストアンサー
- ブログ
- 乗り換えお勧めプロバイダ帯域制限
お世話になります。 現在プロバイダの乗り換え検討中です。 そこで価格調査をしたところSo-netがかなりお得なようでした。 サーバーを立てているので帯域制限が気になります。 そこで最近の帯域制限はどのようになっているのでしょうか? So-netは、帯域制限有りますでしょうか? また、帯域制限の無いお勧めプロバイダがありましたらお教えください。 よろしくお願いいたします。
- 締切済み
- ISP・プロバイダ
- blogツール(CMSツール)探しています
サイト構築に当たってblogツールというかCMSツールを探しています(可能な限り無料のもの。英語版でもよいです)。 現在のプロバイダはWebサーバとCGIサーバが分かれていて、CGIサーバはPerlしか使えない環境です。なのでMovableTypeは動きません。 このような環境で動作可能なblogツールはありませんか? 頻繁に写真やイラスト等をupするのですが、そのたびに手作業で既存ファイルのリンクを付け加えたりするのが面倒なので。 なお、当方Mac OS X10.4使用中です。
- 締切済み
- ブログ
- google photo 「バックアップと同期」
pcで「バックアップと同期」使った場合ですが 同期させるとgoogle drive とgoogle photoにアップロードされますがgoogle photoのみにアップロードさせることはできませんか。google photo、圧縮なら無制限なんでしょうがこれでは意味あるんでしょうか?(15GB制限のあるgoogle driveの容量も食ってしまう)
- ベストアンサー
- その他(ソフトウェア)
- V6プラス対応プロバイダーを探しています。
http://www.jpne.co.jp/service/v6plus/ 主に、IPV4の高速化と、feel6の終了の代替えを目的に、V6プラス対応のプロバイダーを探しています。 具体的に、お勧めできるプロバイダーはあるでしょうか? その他・・・・ 1.既存のPPPoEと並列で接続できますでしょうか? (PPPoEを2セッション貼って、機器別、行き先サイト別等で、ルーティングすることは可能でしたが・・・) 2.帯域制限はどうでしょうか? マカフィーの無制限容量のオンラインバックアップを使用しているので、余裕で30GB/Dayを超えています。 (1日、200GB/Day以上は送信しています) よろしくお願いします。
- ベストアンサー
- ISP・プロバイダ
- solaris DDS3 バックアップ リストア 方法について
急に公開Webサーバをさわるのは危険だということで、別のサーバ(メールサーバ)でバックアップ リストアの訓練をして、監査に訴えると上司にいわれました。手順書をつくりなさいとのことで下記に作成しました。 これでいいのか?悩んでいます。ご指摘いただけましたら幸いでございます。 よろしくお願いいたします。 システム稼動のままで、バックアップします。 V210 でバックアップをとる ↓ Netra t1 でリストアする Tape DDS3 容量 13G ■サーバ リストア作業手順 [作業に当たって用意するもの] ・Backup Tape (DDS3) [バックアップ作業 実施手順] --<Tape 種類>---------------- DAT(90m) /dev/rmt/0 2GB /dev/rmt/0c 5GB(圧縮) DAT(125m) /dev/rmt/0 12GB /dev/rmt/0c 24GB(圧縮) ------------------------------ まず、Tape を装着する。 / 以下、フルバックアップの場合 (今回はマルチユーザで、バックアップする!) Ok init 3 ←※ok prompt から (ファイルシステム デバイス名 確認) #devnm / ←※ファイルシステム rawデバイス名 確認 /dev/rdsk/c0t0d0s0 ←※fs のrawデバイス名が表示される (テープ装置の種類の確認) #mt-f /dev/rmt/0 status ←※今回は4mm DDS3 (フルバックアップ) # ufsdump 0ucf /dev/rmt/0ln /dev/rdsk/c0t0d0s0 ====================================================== まず、Tape を装着する。 (Tape を巻き戻す) #mt ?f /dev/rdsk/c0t0d0s0 rewind ←※Tape のはじめから、リストアする場合 (ファイルシステムの完全なリストア) # umount /home # newfs /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0 /mnt # cd /mnt ←※マウントポイントへ移動 # ufsrestore rvf /dev/rmt/0 ←※ リカーシブモードのリストア --------------------------------------------------------------------- 注)Tapeが複数のテープにまたがっている時は、 Mount volum 2 then enter volume name(default: /dev/rmt/0) このときは、ボリューム番号2のテープを入れ替えたあとで、「Retern」を入力。 --------------------------------------------------------------------- (★バックアップデータは、/export/home ファイルシステムに復元される!) #cd /export/home #rm /export/home/restoresymtable ←※リストア用の一時ファイルの削除 # cd / # umount /mnt ←※必ずアンマウントをすること! # fsck /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0
- 締切済み
- その他(ITシステム運用・管理)
- インターネットプロバイダは、マイナーなところ含めてたくさんありますが。
インターネットプロバイダは、マイナーなところ含めてたくさんありますが。。。ダウンロードやアップロードの制限がゆるい、もしくは、かかっていないプロバイダってあるんですかね?? @T-COMとかDTIとか、何かダウンロード/アップロードするときに制限がかかっていないと聞きますが本当なんですか? これらのプロバイダ以外にその制限が掛かっていないプロバイダがあれば是非教えてください!!
- ベストアンサー
- ISP・プロバイダ
- 帯域保証・転送量無制限等のサーバー
初めまして。 今回はレンタルサーバーにつきまして 質問させていただきます。 現在私はkagoyaサーバーのBプランを使用しています。 帯域が無制限な所を重視して選択したのですが、 転送量については月60GBを超すと課金する従量課金制なので 経費面で厳しくなってきてしまい他のサーバーを探しています。 サイト全体の容量が30MB程で、 多い時は一日に100~200人訪問する事を前提として ・帯域無制限、又は上記の条件でも余裕で使用できる 帯域保証がある。 ・月の転送量が無制限、又は300GB程ある ※従量課金制でも課金単価が安ければ大丈夫です。 上記2点にあてはまるレンタルサーバーは現状ありますでしょうか? もしありましたら教えていただければ幸いです。 どうぞよろしくお願いいたします。
- ベストアンサー
- レンタルサーバ・ASP
お礼
事細かい手順ありがとうございます! 実際にMTをセットアップして運用してみてから再度 質問のほうが話は早いですな~ そのときはまたよろしく願いいたします。 セットアップでもつまづくと思うので(笑) 助かりましたm(__)m