【Q】ホームページのバックアップってどうすればいいですか?

   web入門| 

バックアップについてお話する前に、ホームページには2種類あることを復習しますね。
1つは静的に作られたいわゆる普通のホームページ。
もうひとつは、ブログツールやプログラムを使って作られた動的サイトです。
ちょっと難しい話になりますが、系統だてて説明したいと思います。

《2016年2月補足》サイトリニューアルにあたり、旧記事を整理していますが、アクセスの多い記事は残していこうと思います。古い情報が入っていますのでご注意ください。

静的サイトってなに?

sabakan静的サイトとはいわゆる『普通のホームページ』のこと。
静的サイトは、ホームページの制作者(あなた)が、自分のパソコンの上で、HTMLを作り、画像を埋め込んで、FTPでサーバーにアップロードする。
アップされたアドレスをブラウザ(インターネットエクスプローラーなど)で呼び出してあげるとあなたのホームページが表示されます。
アップするファイル名の拡張子は.htmlとなっています。
10年前はほとんどがこの静的サイトでした。

では、動的サイトとは何でしょう?

WordPress(ワードプレス)などのブログツールを使ってつくられたホームページ。
オープンソースであるxoops(ズープス)などのシステムを使ってつくられたホームページ。
PHPなどのプログラム言語でオリジナルで作られたホームページで、MySQLなどのデータベースを利用しているサイト。
これらを、動的サイトといいます。
動的サイトはざっくり話すと、HTMLファイルを自分でつくらなくてもいいのです。
ブラウザでプログラムを実行させると、プログラムのほうで、データベースにデータ(文章や写真など)を読みにいって、テンプレートにそってHTMLを生成させて、ブラウザに表示します。
なので、HTMLを作るのはプログラムの役目であって、ブラウザでそのプログラムが呼び出されてはじめてHTMLが出現します。

動的サイトのバックアップ

動的サイトはあなたがパソコンでこつこつとページ作りをしなくていいですね?
たいていは、管理画面にログインして、記事を入力して更新ボタンを押すと、記事が反映されます。
・・・・・・・・・・・・・ということは、あなたのパソコンには、ホームページそのものはないわけです。
ということは・・・?静的サイトにくらべて、バックアップが大事なことに気がつくでしょう。

静的サイトは、自分のPCにまるっと保存されてますから、たとえばフォルダまるごとCDに焼いて、何年何月何日のデータって書いて置けば、万一のときは少なくともその日に戻せます。
では動的サイトはどうすれば?

動的サイト(データベース)のデータを失う可能性

動的サイトのデータを失う可能性は大きくわけて2種類。
人的災害と、天災です。

(1)天災の場合。地震・火事・カミナリ・オヤジはなくてあとは・・・戦争とか?

銀行とかJRなどの公共機関、NTTなどの大手のサイトは、ホームページをおいてあるサーバーが壊れたとしても、すぐに復旧できるように予備のサーバーで常に同時稼働させているそうです。(わかりやすくするために説明がかなり大雑把になってることをご容赦ください)
ここまでのことを考える場合、現実的な方法は、ミラーサーバーをつくるしかなくなります。
それも、沖縄とか、海外とか、日本で災害があっても別サーバーに移動できるように常に二つのサーバーを同期させておく方法しかありません。

(2)サーバーが壊れる可能性?

たいていの大きな会社のレンタルサーバーは、2重化されているし、何かの作業を行うときはバックアップをとってから作業してくれますから、サーバー会社のミスでデータがなくなってしまう可能性はほとんどないと思って大丈夫です。
(でも実は大手であったんですが・・・・ほんとにまれな事故なので今回は考えないとします)

ということは・・・ここから先が現実的な、可能性が高い話になってきます。

人的災害で、データを失う場合

(3)操作ミスでデータを消してしまった、壊してしまった

これはありえますが。
ただ、よくしくみが整っているCMS(ブログツール)の場合は、何個か前の動作に戻れるとか、誰がどんな操作をしたのか更新記録を残していけるものもあるので、そういったシステムを利用して、まちがってもすぐに戻せる可能性があります。
WordPressにもリビジョンというしくみがあって、間違って編集・更新してしまったものも、過去データに戻せる機能があります。

(4)ウィルス感染などでサーバー上のデータを壊されてしまった

FTPパスワードを盗まれるウィルスについての記事は別ページで書きました。
今、(2010年現在)流行しているガンプラー系のウィルスの場合、静的サイトだけを書き換えるという特徴があるので、DBまではやられないだろうという予測があるものの、今後どんなウィルスが出てくるかわからないし、ブログやCMSの管理権限をのっとって、中のデータを書き換える形のウィルスが出る可能性もあります。
社内からなんらかの形でパスワードが流出してしまい、外から操作される可能性もあります。

それを考えると、上記の3番、4番のことを考えて対策をたてれば良いかなと思います。

エックスサーバーならデータベースのバックアップがついている

どこかおすすめのサーバーありますか?という質問をよく受けるんですが、この理由から、わたしはエックスサーバーをイチオシで紹介します。>エックスサーバー

たくさんのサイトのお世話をしてきましたが、コントロールパネルが使いやすく、サーバーダウンした経験がなく、速度も気になるほどには遅くないです。(きちんとデータで示せと言われると困りますが、人は往々にして、ちゃんとしたデータよりも、長年の経験による感覚でさくっとイチオシのものを紹介してもらったほうが喜ぶことが多いので、そう紹介しています)

データベースを7日間バックアップしてくれるので、最悪の場合、7日前までの状態に戻せるということです。※ただし、データを元に戻す作業は別途費用がかかります。

2016-01-31_224058

月額1,000円(税抜)から、高速・多機能・高安定レンタルサーバー『エックスサーバー』

   web入門| 

  関連記事

Microsoft Designerとは?始め方、使い方。AIがデザインを提案してくれるデザインアプリ

↓動画で視聴することができます。 AIにデザイン提案してもらうってすごい時代になってしまった! 新し… ≫続きを読む

【Q】わたしのネットショップ、写真が良くないと言われたのですが・・・。

よく言われることですが、「ネットショップは写真が命」 買う人は手にとって見ることができない、匂いを嗅… ≫続きを読む

千畳敷カールで2612体験してきました

10月3日、下界はまだ夏のなごりが残る初秋。この日、中央アルプス駒ケ岳ロープウェイにのって、2612… ≫続きを読む

エックスサーバーでWEBフォントの提供開始

私が愛用しているエックスサーバー http://www.xserver.ne.jp/ で、ウェブフォ… ≫続きを読む

Canva vs Affinity 比較してみた。デザインするならどっち?

こんにちは、モモンガです。今日は、2024年7月11日。待っていました、Affinityの6ヶ月無料… ≫続きを読む

(WEB制作入門1)静的サイトと動的サイトの違い

静的サイトの作り方 2000年くらいのこと。わたしがWEB制作をお仕事としてやり始めたころのことです… ≫続きを読む

【Q】SEO対策しませんか?という電話がありました。どこで調べたのか私の個人情報も結構知っていて不安です。

●●グループから電話がかかってきましたか? しつこい営業でけっこう悪名高いところなので無視していただ… ≫続きを読む

売れるECサイトを制作、運営するためのノウハウまとめに取り上げていただきました

webの森の記事が、「売れるECサイトを制作、運営するためのノウハウまとめ」に取り上げていただきまし… ≫続きを読む

【Q】ホームページでネットショップをやっています。ツイッターをやったほうがいいよと知人に誘われたのですが何がいいのかいまいちわからないのですが?

ツイッターってなに? 140文字の「つぶやき」を投 稿するだけのシンプルな webサービスです。 無… ≫続きを読む

【ホームページの作り方】ネットショップの作成

ネットショップには、ショッピングカート、商品管理、会員機能、決済処理など、いくつかの必要な機能があり… ≫続きを読む

▲ページ先頭へ