Ubuntu – Firefox Sessions Backup

Wenn irgendwann mal das Internet für längere Zeit ausfallen sollte – Stichwort Cloudausfall – wäre ich gewappnet. Ich habe das Internet bei Firefox in meinen Tabs offen. Vielleicht gehört ihr auch zu denen, die über 1000 Tabs offen haben. Warum auch immer. Wahrscheinlich könnte man darüber eine Doktorarbeit schreiben. Mit dem Titel: „Persönlichkeitsanalyse anhand des Tabverhaltens.“ Bei mir ist es jedenfalls so, dass ich wenn ich etwas Interessantes gefunden habe aber in jenem Moment zu faul bin es bis zum Ende durchzulesen, lasse ich es im Tab offen. Und mit der Zeit kumuliert sich das auf mehrere Hundert offene Tabs. Vielleicht ist bei mir eine versteckte Bindungsphobie inkludiert. Wer weiß das schon.

Irgendwann nimmt die Anzahl der Tabs überhand und die Performance des Rechners lässt nach. Spätestens dann fragt man sich, wie man seine offenen Tabs jetzt backupen kann um sie eventuell in 10 Jahren mal durchzulesen. Also quasi nie. Aber für das gute Gefühl muss das ja gemacht werden.

Es gibt mehrere Möglichkeiten. Man installiert sich eine Firefox Erweiterung. Kann man machen. Hier würde ich den „Session Manager“ an Eurer Stelle mal ausprobieren. Aber es gibt eine viel elegantere Lösung. Und zwar über die Kommandozeile.

Geht zu einem Ordner wo ihr Euer Firefox Session Backup speichern wollt. Falls ihr über den Filemanager den Ordner angelegt habt, dann klickt rein und öffnet über das Mauskontextmenü das Terminal. Ihr sollte Euch jetzt im angelegtem Backup Ordner befinden. Gebt nun folgenden Command ein:

tar -jcvf firefox-browser-session-profile-backup.tar ~/.mozilla 

Damit packt ihr den gesamten relevanten Firefox Ordner in eine TAR Datei.

Ca. 10 Jahre später habt ihr ein wenig Zeit gefunden und wollt mal eure alten Tabs durchstöbern. Dann einfach in dem Ordner mit der gepackten Datei rein und das Terminal aufrufen. Dann eingeben:

tar -xvf firefox-browser-profile.tar

Und ihr habt das Internet vor 10 Jahren im Fenster.

Alternativ könnt ihr auch Deja Dup nutzen. Das ist ein Tool mit Userinterface, falls euch das mit der Konsole nicht vertraut erscheint.


Leave a Comment

Your email address will not be published. Required fields are marked *

*

*

Empfholende Artikel


Count files via the CLI in a folder (also recursive)

December 5, 2022

For example, you want to know how many files are in your Laravel vendor folder. To do this, go to the project folder with your console. Now you can count the files with find. If you don’t want a recursion and just want to know how many folders and files a certain path has, you […]

Symlinks – Was sind symbolische Links

March 11, 2022

Bei einem aktuellen Projekt bin ich auf ein außergewöhnliches deployment gestoßen. Außergewöhnlich aber nicht negativ wertend gemeint. Halt nicht “state of the art”. Stack: Amazon EC2 Server mit einem NGINX Webserver. Der Ablauf ist wie folgt. Der Order html unter dem Pfad /usr/share/nginx/html war ein Symlink auf ein Verzeichnis im selben Pfad. Nennen wir den […]

Odt Dateien in ein PDF konvertieren

January 4, 2022

Möchte man über die Commandline aus einer odt Datei eine PDF machen, brinbt libre Office von Hause auch gleich ein Headless Tool mit. libreoffice –headless –convert-to pdf textdatei.odt und schubdiwup, da ist das neue PDF.

Mit sed Text in einer Datei ändern

November 20, 2021

Wer über die CLI in einer Textdatei etwas editieren möchte greift für gewöhnlich zu nano, vim etc. Aber es gibt auch eine andere Möglichkeit in einer Textdatei etwas zu ändern. Über eine Stream (Stream Edit). Das kann zum Beispiel bei einem Deploymentscript sinnvoll sein. Wenn man zum Beispiel ein Deploymentscript hat und mit Release Ordner […]

Verschlüsseltes Zip über die Kommandozeile erstellen

November 9, 2021

Folgendes Szenario. Ihr seid via SSH auf einem Server der nicht mehr ansprechbar ist. Um die Dateien zu sichern erstellt ihr rasch ein ZIP von den Dateien die gesichert werden müssen. Das geht schnell mit: zip -re outputfileName.zip input folder/file r = rekursive = encryption

What does the -p option stand for in mkdir?

November 4, 2021

If you want to create several directories with the command mkdir you use the -p option. But what does the -p stand for? One could assume it stands for “Path”. But no. It stands for “parent”. And the flag is needed to create a parent directory if it is required. If you try to create […]