So stellen Sie den Chrome-Verlauf, Lesezeichen und Sitzungen unter Linux wieder her, nachdem alles gelöscht wurde (auch von Google-Servern)

So stellen Sie den Chrome-Verlauf, Lesezeichen und Sitzungen unter Linux wieder her, nachdem alles gelöscht wurde (auch von Google-Servern)

Nach dem Upgrade von Chrome habe ich alles verloren. Um die Dinge wiederherzustellen, habe ich versucht, sie mit Google zu „synchronisieren“, aber um es kurz zu machen, habe ich am Ende alles gelöschtalles– sowohl von den Google-Servern als auch von meinen lokalen Dateien.

Die Frage ist: Wie kann ich dies aus einem Backup wiederherstellen?

PS: Ich habe das gerade gemacht; ich konnte nirgends finden, wie das geht, also habe ich beschlossen, eine Frage + Antwort für andere hinzuzufügen. Es gibt ähnliche Fragen auf dieser Site, aber keine handelt von Linux (außer einer, bei der ich keine Antwort posten kann).

Antwort1

Alles über eine bestimmte „Person“ wird in gespeichert, ~/.config/chromium/Profile Xwobei das X eine Zahl (eine Ziffer) ist. So stellen Sie aus einem Backup wieder her:

  1. Gehen Sie zu chrome://settings/peopleund stellen Sie sicher, dass eine Person mit dem richtigen Namen und der richtigen E-Mail-Adresse vorhanden ist. Erstellen Sie eine neue, wenn sie vollständig gelöscht wurde.
  2. Schließen Sie alle Chromium-Browserfenster. Stellen Sie sicher, ps aux | grep chromdass nichts mehr ausgeführt wird.
  3. Gehen Sie .config/chromiumin Ihr BACKUP und suchen Sie das gelöschte Verzeichnis „Profil X“. Sie können es erkennen, indem Sie unter „Profil X/Einstellungen“ nachsehen. Dort finden Sie den Namen und die E-Mail-Adresse des für dieses Profil verwendeten Kontos. Außerdem Profile X/Google Profile Picture.pngsollte dort das von Ihnen verwendete Profilbild angezeigt werden.
  4. Nachdem Sie nun X kennen, bearbeiten Sie BACKUP/.config/chromium/Local Stateund ~/.config/chromium/Local Stateund suchen Sie die Zeichenfolge „Profil X“ in ersterem. Sie sollte ungefähr so ​​aussehen "Profile 2":{"active_time":.... Kopieren Sie die Zeichenfolge zwischen diesem {und der passenden schließenden Klammer }. Auf die schließende Klammer folgt ein Komma, gefolgt vom nächsten Profil, oder, wenn es das letzte ist, von einer weiteren schließenden Klammer. ~/.config/chromium/Local StateSuchen Sie in das "Profile Y":{..., das Sie reparieren möchten (also das, das Sie in Schritt 1 erstellt haben; es hat daher denselben Namen und dieselbe E-Mail-Adresse. Nehmen wir an, das neue Profil ist „Profil 5“, dann ersetzen Sie das {...}in "Profile 5":{...}durch das, was Sie aus Ihrer gesicherten lokalen Statusdatei unter -sagen wir- kopiert haben Profile 2(wenn X 2 wäre).
  5. Löschen Sie das gesamte Verzeichnis Profile 5(oder was auch immer Ihr neues Profil ist) und kopieren Sie es Profile 2von Ihrem Backup nach ~/.config/chromium/Profile 5.
  6. Starten Sie Chrome. Es sollte angezeigt werden, dass Chromium nicht sauber heruntergefahren wurde, und Sie werden gefragt, ob Sie Ihre Sitzung wiederherstellen möchten. Sagen Sie Ja. Sie sollten zurückkommenalles- Verlauf, Cookies, Passwort, Lesezeichen, Fenster mit allen geöffneten Tabs.

verwandte Informationen