メッセージをバックアップしてストレージ容量を節約する方法

メッセージをバックアップしてストレージ容量を節約する方法

  • Oligur
  • 0
  • vyzf
メッセージをバックアップしてストレージ容量を節約する方法
  • ハウツー
1分だけバックアップ
もっと正確に言うと、iMessageの履歴をバックアップするということです。
画像: D. Griffin Jones/Cult of Mac

Mac用の無料ツール「iMessage Exporter」を使えば、テキストメッセージ(およびiMessage)をバックアップできます。大切な家族のメッセージ履歴を保存したい場合でも、ビジネス用に会話記録を保存したい場合でも、iMessage Exporterがきっと役に立ちます。

すでにiCloudにメッセージをバックアップしているかもしれませんが、Appleはストレージ容量に法外な料金を請求します。ローカルにバックアップし、クラウドストレージを空にすることで、容量(とお金)を節約できます。

方法については、読み進めるか、ビデオをご覧ください。

デバイス、写真、ファイルのバックアップは常に良いアイデアですが、テキストをバックアップするツールはあまりありません。しかし、オープンソースツールを使えば、これらすべてが可能です。

iMessage Exporterは、会話履歴全体をローカルにバックアップします。このバックアップは、検索や閲覧が可能です。通常のiMessageスレッドによく似たリッチファイル形式で保存されます。添付ファイルと画像をすべて含めて最大限のバックアップを実現するか、プレーンテキストで保存して効率性を最大限に高めるかを選択できます。

メッセージを Mac にバックアップしておけば、携帯電話から古いメッセージを簡単に削除でき、スペースを節約できます。

目次: テキストメッセージのバックアップ方法

  1. iMessageエクスポーターをダウンロード
  2. セキュリティ設定でiMessageエクスポーターを承認する
  3. ターミナルを使用してメッセージをバックアップする
  4. iCloudから古いメッセージを削除する
  5. メッセージのバックアップを削除する

iMessageエクスポーターをダウンロード

GitHubからiMessage Exporterをダウンロード
GitHubからプロジェクトをダウンロードするのは、何を探しているのかがわからないと簡単ではありません。
スクリーンショット:D. Griffin Jones/Cult of Mac

iMessage Exporterは、Macのターミナルから実行する小さなコマンドラインツールです。そのため、単にアプリをダウンロードするよりも少し複雑です。しかし、使い方を順を追って説明します。必要なのはMacだけです。

まず、GitHub のリリースページにアクセスして、iMessage Exporter をダウンロードします。

Apple Siliconチップを搭載した新しいMacをお使いの場合は、「imessage-exporter- aarch64 -apple-darwin.tar.gz」をクリックしてください。古いIntel Macをお使いの場合は、「imessage-exporter- x86_64 -apple-darwin.tar.gz」をクリックしてください。(不明な場合は、「」 > 「このMacについて」をクリックして、お使いのMacに搭載されているプロセッサの種類をご確認ください。)

セキュリティ設定でiMessageエクスポーターを承認する

次に、ダウンロードフォルダを開き、.tar ファイルをダブルクリックして解凍します。 「imessage-exporter」という黒いアイコンが表示されます。これをダブルクリックして、iMessage Exporter を初めて起動します。

実行できないというポップアップメッセージが表示される可能性があります。「OK」をクリックしてください。

システム設定で「とにかく開く」をクリック
macOSのセキュリティは厄介なこともある。
スクリーンショット:D. Griffin Jones/Cult of Mac

次に、システム設定(macOSの旧バージョンではシステム環境設定)を開き、 「プライバシーとセキュリティ」に移動します。大きなリストの下までスクロールすると、「imessage-exporterは識別可能な開発元ではないためブロックされました」というメッセージが表示されます。

[とにかく開く]をクリックし、ダイアログ ボックスで[開く] をクリックします。

また、必ずシステム設定に戻り、フルディスクアクセスまでスクロールして、ターミナルの iMessage エクスポーターを有効にしてください。

ターミナルを使用してメッセージをバックアップする

iMessage Exporterを実行してターミナルからメッセージをバックアップする
設定は大変ですが、少なくともiMessage Exporterの実行は簡単です。
スクリーンショット:D. Griffin Jones/Cult of Mac

これで準備が整いました。実際にメッセージをバックアップしましょう。ツールを実行した際に開いたターミナルウィンドウをクリックしてください。参照用として開いたままにしておくこともできます。

Command-N ( ⌘N )を押して新しいターミナル ウィンドウを開き、 . と入力しますcd Downloads(「cd」は「change directory」の略です)。これにより、ターミナルは imessage-exporter をダウンロードしたフォルダーと同じフォルダーを指すようになります。

iMessage のバックアップを作成するには、./imessage-exporter -f html -m YourFirstName「YourFirstName」の代わりに自分の名前を入力します。(「YourFirstName」はエクスポート内の電話番号を自分の名前に置き換え、エクスポートが読みやすくなります。)

iMessage のバックアップ方法を正確に調整するためのオプションがいくつかあります。

  • 写真や動画も含める場合は、生成されるファイルのサイズが大幅に大きくなりますが、より完全なバックアップになります。そのためには、上記と同じコマンドの-c clone最後に を追加して実行してください。
  • フォーマットされたHTMLファイルではなくプレーンテキストのバックアップが必要な場合はhtmltxt
  • ホームフォルダではなく別の場所に直接バックアップを保存する場合は、-p /folderpath/

別の場所を指定しない限り、バックアップはホームフォルダに保存されます。Finderアイコンをクリックし、Shift + Command + H ( ⇧⌘H ) を押すとホームフォルダに移動できます。

iCloudから古いメッセージを削除する

ローカルのiMessageアーカイブを作成したら、iCloudの空き容量を増やしたいと思うかもしれません。そのためには、メッセージアプリを開きます。メニューバーから「メッセージ」>「設定」(macOSの古いバージョンでは「環境設定」)に進みます。「メッセージの保存期間」を「無期限」から「1年間」に変更するだけです。

iPhone の場合は、「設定」>「アプリ」>「メッセージ」に移動し、下にスクロールして同じ設定を見つけます。

メッセージのバックアップを削除する

間違えて別の設定で iMessage Exporter を再度実行したい場合や、バックアップが必要ないと思われる場合は、作成したバックアップ ファイルを簡単に削除できます。

デフォルトでは、iMessage Exporter はホームフォルダに保存します。Finder をクリックし、Shift + Command + H ( ⇧⌘H ) を押すと表示されます。「imessage_export」フォルダをゴミ箱にドラッグして、ゴミ箱を空にしてください。

かなり良いが、限界がある

このツールは便利ですが、いくつか制限があります。まず、Macのターミナルを使うのは、コマンドラインインターフェースに慣れていない人にとっては難しいです。(もし誰かが挑戦する気があれば、SwiftUIで小さなインターフェースをさっと作るのはそれほど手間はかからないでしょう。)

iMessage Exporterが連絡先名を取得できないのは、理解できるものの、やはり不便です。とはいえ、このツールを使えば、昔のメッセージを素早く簡単にバックアップできるので、Appleにストレージ料金を支払うことなく、永遠に保存しておくことができます。

メッセージのバックアップ方法に関するこの記事は、当初 2023 年 4 月 26 日に公開されました。新しい情報を加えて更新しました。