削除されたSafariブラウザーの履歴とブックマークを回復する方法

更新しました
Cover image for: 削除されたSafariブラウザーの履歴とブックマークを回復する方法

iOSデバイスまたはMacからSafariの履歴と検索を抽出する方法

iPhone Backup Extractorを使用すると、Appleの組み込みアプリからデータにアクセスできます。 Safariの履歴を復元したり、最近行った検索を確認したりする場合は、次の方法をお試しください。

iPhone Backup Extractorの「アプリビュー」に移動し、Safariアプリケーションを選択してすべてのファイルを抽出します。

Examining Safari data with iPhone Backup Extractor
iPhone Backup ExtractorでSafariデータを調べる

抽出されたファイルの一部に.plist拡張子が付いていることに気付くかもしれません。これらのファイルを表示/編集するには、iPhone Backup ExtractorのFile ]メニューに移動し、 View / Edit PList ]をクリックしView / Edit PList 。表示するファイルを選択して、[ Open ]をクリックします。

Opening Plist files
Plistファイルを開く

Safariの閲覧履歴を表示するには、 History.dbファイルを開く必要があります。

Safariで行われた最新の検索を参照するには、ファイルRecentSearches.plist開きます。

バックアップがiPhone、iPad、または同じiCloudアカウントを共有するMacで削除される履歴より前の日付である場合、削除されたすべてのデータを見ることができます。きちんとした? 🤔

以下に、iPhone Backup Extractorによって抽出された最近の検索ファイルのスクリーンショットを示します。検索クエリはタグの間にあります。

Recent searches and history from Safari
Safariからの最近の検索と履歴

iTunesバックアップからSafariブックマークを取得するにはどうすればよいですか?

お気に入りのウェブサイトをブックマークすることの重要性はわかっていますが、iPhone、iPad、iPodでブックマークを失ったり、削除した場合はどうなりますか? iOSデバイスをiTunesでバックアップした場合、これらを復元することができます。今日は、これをiPhone Backup Extractorでどのように行うかを検討します。

ブックマークは、WhatsAppメッセージ、連絡先、SMSなどの他の重要なデータとともにiPhoneバックアップに保存され、適切なツールを使用して簡単に読み取ることができます。特に、iPhone Backup Extractorは、Safariがブックマークを保存するために使用するbookmarks.dbを抽出できます。

以下の手順でそのファイルにアクセスできます。

  1. iPhone Backup Extractorを開き、ブックマークを抽出するバックアップを選択します
  2. 「エキスパートモード」を選択します
  3. Libraryフォルダーに移動してから、 Safariサブフォルダーに移動します
  4. bookmarks.dbファイルを選択します
  5. [選択したものを抽出]ボタンをクリックし、 bookmarks.dbファイルを保存するフォルダーを選択します

Recovering Safari bookmarks
Safariブックマークを回復する

Safariブックマークデータベースの読み方

これはロケット科学ではないので、てないでください! databaseこのデータベースファイルはSQLite形式であり、これらのファイルを読み取るための別のツールが必要です。以下のメモには、最高のSQLite読み取りツールを入手するためのリンクが含まれていますが、ここでは、「SQLite Manager」という名前のMozillaアドオンを使用していると仮定します。

SQLite Manager
SQLite Manager

SQLite Managerを開き、抽出したbookmarks.dbファイルを開きます。 「すべてのファイル」オプションを選択していることを確認してください。そうすると、 .dbファイルを開いて開くことができます。

 Querying the Safari bookmarks database
Safariブックマークデータベースのクエリ

データベースが開いたら、 bookmarksデータベースを選択すると、 titleURLフィールドが表示され、ブックマークが表示されます。これですべてです。これですべてのブックマークが表示されます。

SQLを試して2つのフィールドのみを表示する場合は、次を使用します。

SELECT title, url FROM bookmarks

...「SQLファイルの実行」タブ内。これを行うと、結果をCSVに保存することもできます。

Safariの読書リストの読み方

bookmarksテーブルにはSafari読み取りリストも含まれています。これは、列extra_attributes値がないという事実によってブックマークと区別できます。したがって、次のクエリを使用できます。

SELECT url,title
FROM bookmarks
WHERE url NOT LIKE '' and extra_attributes NOT LIKE '';

 Extracting the Safari Bookmarks and Reading List database
Safariブックマークとリーディングリストデータベースの抽出

iTunesのバックアップからSafariの開いているタブを回復する方法

iPhone、iPad、またはiPodでSafariの開いているタブを紛失した場合、iOSデバイスをiTunesでバックアップしていれば、これらのタブを復元できます。 iPhone Backup Extractorでこれを行う方法を次に示します。

Safariの開いているタブは、 BrowserState.dbというデータベースファイルに保存されます。以下の手順でそのファイルにアクセスできます。

  • iPhone Backup Extractorを開き、開いているタブを抽出するバックアップを選択します
  • 「エキスパートモード」タブを選択します
  • iOS 13より前のバックアップの場合は、 Applicationsフォルダーに移動し、 com.apple.mobilesafariSafari展開します。
  • iOS 13以降のバックアップの場合は、 Homeフォルダーに移動し、[ Library →[ Safari ]を展開します
  • BrowserState.dbファイルを選択します
  • 「選択した抽出」ボタンをクリックして、 BrowserState.dbファイルを保存するフォルダを選択します

 Extracting the Safari BrowserState database
Safari BrowserStateデータベースの抽出

Safariの開いているタブデータベースの読み方

BrowserState.dbデータベースファイルはSQLite形式であり、これらのファイルを読み取るための別のツールが必要です。この例では、SQLiteDB Browserを使用していますが、任意のSQLiteビューアー/エディターを使用できます。

  • SqliteのDBブラウザーを開き、抽出したBrowserState.dbファイルを開きます。
  • [ Browse data ]タブに移動し、 tabsテーブルを選択しtabs

 Querying the Safari BrowserState database using SQLite editor
SQLiteエディターを使用してSafari BrowserStateデータベースを照会する

上記のスクリーンショットでわかるように、データベースのlast_viewd_time列はUNIXタイムスタンプ形式です。日付時刻形式に変換する場合は、次のSQLコマンドを使用できます。

SELECT  id, title, url, datetime(last_viewed_time, 'unixepoch', '31 years', 'localtime') AS timestamp  FROM tabs

また、DB Browser Fileメニュー→ ExportTable(s) as CSV fileを使用して、Safariの開いているタブをCSVファイルにエクスポートすることもできTable(s) as CSV file

行き詰まった場合は、ライブチャットまたはメールでご連絡ください。できる限りのサポートをいたします。

どのように我々は助けることができます?

サポートチームがお手伝いします!

営業時間は月曜日から金曜日の午前9時から午後5時(GMT)です。 時間は現在 1:52 PM GMTです。

1営業日以内に、お返事を差し上げます。メールアドレスはこちら。

私たちの素晴らしいサポートチーム

コメント (1)

Thank you for this article! It's very detailed and easy to follow, just what I needed to recover my Safari tabs. Thanks!


この記事を改善できますか?

ユーザーからの連絡をお待ちしています。電子メールを送信したり、コメントを残したり、ツイートしたりしないでください。 @reincubate?

© 2008 - 2024 Reincubate Ltd. 無断複写・転載を禁じます。 イングランドとウェールズに登録 #5189175, VAT GB151788978. Reincubate®およびCamo®は登録商標です。 個人情報保護方針 & 条項.