ちょっとした作業メモです。
現在更新が止まっている社内ブログが入っていたサーバを引っ越しすることになり、ブログをどうするか?が問題になりました。
ブログは Movable Type で稼動させていたので、新サーバで新たに Movable Type を立てて旧データを移行して継続稼動させることも考えたのですが、頻繁に閲覧されるものでもないので、単に静的ページのバックアップを取ればよいという結論になりました。(社内ブログの管理者がいなくなってしまったという理由もありますが。)
ポイント
- Movable Type 4 で稼働していた
- 新サーバでは社内ブログは継続運用しない
- 静的ページをバックアップできればよい
バックアップの要件
- ブログサーバには Basic認証がかかっている
Movable Type はブログ記事を静的ページとして生成しているそうなので、外部からツールを使ってまるっとサイトごと保存してしまおうと考えました。
ググった結果、候補に挙がったのが、「WeBoX」と「GetHTMLW」です。
どちらも、Windows 用です。
WeBoX
http://freesoft.tvbok.com/freesoft/web/hddwebox.html
GetHTMLW
http://freesoft.tvbok.com/freesoft/web/gethtmlw.html
GetHTMLW の方が更新日が新しかったのですが、WeBoX の方が操作がシンプルなのと、デフォルトでリンクが相対パスになるのでローカルで閲覧するのに便利ということで、「WeBoX」を採用することにしました。
手順
http://webox.sakura.ne.jp/software/webox/download.html
から、「webox0.99M.exe」をダウンロード。
「webox0.99M.exe」をダブルクリックして解凍されたファイルの中から、「WeBoX.exe」をダブルクリックして実行します。
先に、Basic認証の ID・パスワードを設定しておきます。
アドレスに取得したいサイトのURLを入れて「サイトをまるごと取り込む」アイコンをクリックすると、クローリングが始まります。
エラーがいくつか出ましたが、閲覧は特に問題はなさそうでした。日本語名の画像ファイルがダメなのでしょうか。。
デフォルトでは、「Data」フォルダの中にデータが保存されます。
実際にファイルを開いてみると、問題なく閲覧することができました。
リンクもバッチリです。