ブログ/アーカイブ・整理

はてなブログを保存する方法|エクスポートの手順と残らないもの

・

「長く書いてきたはてなブログを、念のため手元にも残しておきたい」

「エクスポートしたファイルを開いたら、記号ばかりで読めない」

「別のはてなブログに移したら、はてなスターが消えていた……」

はてなブログを保存するなら、管理画面のエクスポートで、記事本文とコメントをファイルに書き出すのが基本です。はてなブログのヘルプに、手順と、書き出したファイルに入らないものが書かれています。

ただし、書き出せるのはテキストのデータだけです。写真やブログの見た目は、別に残す必要があります。

私は、ArchiveSealというWebページ保存用のChrome拡張機能の開発者です。この記事では、はてなブログのヘルプに沿って、エクスポートの手順と、残らないものの残し方を整理します。

この記事で分かることは、次の3つです。

  • はてなブログをエクスポートで書き出す手順
  • 書き出したファイルに入らないものと、その残し方
  • はてなブログの中で引っ越すときに、引き継がれないもの

はてなブログはエクスポートで丸ごと書き出せます

はてなブログでは、管理画面のエクスポートで、ブログの記事本文とコメントをまとめてファイルに書き出せます。ヘルプによると、書き出すのはMT(Movable Type)形式のブログデータです。

ブログを丸ごと残す方法の全体は、ブログを丸ごと保存する方法にまとめています。この記事では、はてなブログの場合だけを詳しく扱います。

エクスポートの手順

はてなブログのヘルプに書かれている手順は、次のとおりです。

  1. ブログごとの管理画面で「詳細設定」ページを開く
  2. 「エクスポート」欄から、「エクスポート」ページに移動する
  3. 「〈ブログ名〉をエクスポートする」ボタンをクリックする
  4. データが用意できると表示される「ダウンロード」ボタンをクリックする

ダウンロードされるのは、MT形式のテキストファイル(文字コードはUTF-8)です。

記事を書き足したあとは、「エクスポートしなおす」ボタンをクリックすると、ダウンロードできるデータが新しくなります。残すときは、最後の記事を書いたあとで書き出してください。

書き出したファイルは、ブログの見た目では読めません

書き出したファイルは、ブログを読むためのものではなく、別のブログへ移すためのデータです。メモ帳などで開くと、記事の本文がHTMLのまま並んでいます。

ヘルプによると、書き出したデータの本文は、「はてな記法」「見たまま」などの編集モードによらず、HTML形式になります。

書き出したファイル入っているもの
形式MT(Movable Type)形式のテキストファイル
文字コードUTF-8
本文HTML形式(編集モードによらない)
入っていないもの写真やイラスト、ブログの見た目

ブログを読める形で残したいなら、エクスポートとは別に、ページとして保存しておきます。

写真やイラストは、個別に残します

はてなブログのヘルプでは、エクスポートできるのは記事本文とコメントのテキストデータのみで、写真やイラストなどは個別にバックアップするよう案内されています。

ブログに載せた写真の元のファイルが、パソコンやスマートフォンに残っているかを確かめてください。元のファイルが手元に無い写真は、ブログのページを保存して、見た目ごと残しておくと安心です。

見た目ごと残す方法は、次のどちらかです。

  • 残したい記事を、1本ずつPDFやファイルで保存する
  • ブログ全体を、サイトを丸ごと保存するソフトで残す

ブログ全体を残すソフトの使い方と注意点は、サイトを丸ごとオフライン保存する方法で扱っています。

はてなブログの中で引っ越すときに、引き継がれないもの

書き出したデータは、別のはてなブログに読み込んで、ブログを移すのにも使えます。ただし、ヘルプには次の注意点が書かれています。

  • はてなブックマークやはてなスターは移行されない
  • コメントは、すべてゲストユーザーによる投稿として扱われる
  • 読み込んだ記事は、元の編集モードに関係なく「見たまま」モードになる

ブックマークやスターの数を記録として残したいなら、移す前のブログのページを保存しておくと、その時点の様子が手元に残ります。

ArchiveSealでの扱い

Chrome拡張の ArchiveSeal は、画面の見た目をそのまま画像として残し、あわせてページの本文テキスト・URL・保存日時を取得して残す方式です。印刷用の再レイアウトを介さないため、崩れが起きにくくなります。残した PDF のヘッダーには URL と日時が入ります。動画や埋め込み枠は空白になります。

エクスポートでは残らない写真やブログの見た目を、記事のページごと残すときに使えます。保存したページを、グループで整理できるのも特徴です。

基本の保存・グループ整理・画像 PDF(A4 縮小)の出力と、保存したページの本文の閲覧は無料で使えます。Pro 版では、ページの HTML を保存し、管理画面で元のまま開いて閲覧(オフライン可・文字の選択も可)/保存した HTML を1つのファイルとしてダウンロード/範囲を指定して PDF 出力(テキスト検索に対応)/PDF の連結・一括・A4 分割出力/PDF のテキスト検索対応ができます。

Pro の機能は 10 日間無料で試せます。登録も決済情報の入力も不要で、期間が終わると自動的に Free に戻ります。

よくある質問

はてなブログを丸ごと保存するには、どうすればよいですか?

管理画面の「詳細設定」ページにある「エクスポート」欄から、記事本文とコメントを書き出します。ダウンロードされるのは、MT形式のテキストファイル(文字コードはUTF-8)です。

エクスポートしたファイルに、写真は入っていますか?

入っていません。はてなブログのヘルプでは、エクスポートできるのは記事本文とコメントのテキストデータのみで、写真やイラストなどは個別にバックアップするよう案内されています。

エクスポートしたファイルを開くと、読みにくいです。

書き出したファイルは、別のブログへ移すためのデータです。本文は編集モードによらずHTML形式になっているので、メモ帳などで開くとHTMLのまま並んでいます。読める形で残したいなら、ページとして保存しておきます。

別のはてなブログに移すと、はてなスターはどうなりますか?

はてなブログのヘルプによると、はてなブックマークやはてなスターは移行されません。コメントは、すべてゲストユーザーによる投稿として扱われます。

記事を書き足したら、もう一度エクスポートが必要ですか?

必要です。「エクスポートしなおす」ボタンをクリックすると、エクスポートが再実行され、ダウンロードできるデータが新しくなります。

まとめ

  • はてなブログは、管理画面の詳細設定からエクスポートで、記事本文とコメントを書き出せる
  • 書き出すのはMT形式のテキストファイル(UTF-8)。本文はHTML形式で、ブログの見た目では読めない
  • 写真やイラストは入らない。元のファイルが手元にあるかを確かめ、無ければページごと残す
  • 別のはてなブログに移すと、はてなブックマークやはてなスターは移行されない
  • 記事を書き足したら、エクスポートしなおしてから残す

エクスポートは、ブログを移すためのデータを残す方法です。読める形でも残したいなら、特に大事な記事だけでも、ページとして保存しておくと安心です。