Cómo hacer una copia de seguridad de Firefox para recuperar una sesión potencialmente perdida

firefox imagen relacionada

Si alguna vez has perdido todas tus pestañas abiertas y ancladas en Firefox, sabes lo frustrante que puede ser. Jack Wallen le muestra cómo hace una copia de seguridad de su sesión para recuperar pestañas de la instancia anterior.

Así es como funciona el flujo de trabajo de mi navegador web Firefox.

Cada mañana, cuando estoy listo para comenzar mi primera sesión de escritura, inicio sesión en mi PC de escritorio e inicio Firefox. Cuando se abre el navegador, comienza en mi sesión anterior (con todas mis pestañas fijadas y otras pestañas que podría haber tenido abiertas para investigar). Escribo y escribo y escribo. Eso continúa durante todo el día. Cuando llega el momento de apagar las luces en mi oficina, cierro Firefox (porque uso la versión Nightly y quiero aplicar las últimas adiciones al comenzar a la mañana siguiente) y digo buenas noches.

Al día siguiente, empiezo de nuevo.

Ese flujo de trabajo rara vez me falla.

Pero en ocasiones lo hace. Verá, tengo Firefox configurado para Restaurar la sesión anterior (en Configuración), por lo que siempre continúa donde lo dejé. Aquí es donde puede volverse problemático. Digamos, por ejemplo, que olvidé que tenía una segunda ventana de Firefox abierta con una sola pestaña. Si no cierro esa ventana secundaria primero cuando vuelvo a abrir Firefox al día siguiente, recordará el estado en el que se encontraba cuando se cerró por última vez. Si cierro esa única ventana por última vez ... verá a dónde va.

¿Entonces qué hago?

Una forma de evitar tal frustración es realizar una copia de seguridad periódica de un directorio específico que contenga el estado de la sesión. No es 100% infalible, pero me ha ayudado en el pasado.

Les voy a mostrar cómo hacer precisamente eso. Haré una demostración en Linux, pero esto también se puede hacer en macOS y Windows (solo tiene que ajustar los directorios y las herramientas utilizadas).

Lo que necesitarás

Lo único que necesitará es una instancia en ejecución de Firefox. Eso es todo. Pongámonos a trabajar.

Cómo localizar el directorio de su perfil de Firefox

Lo primero que debemos hacer es ubicar nuestro directorio de perfil de Firefox. Para hacer esto, abra Firefox y escriba about: support en la barra de direcciones. En la ventana resultante ( Figura A ), busque la línea Directorio de perfiles.

Su directorio de perfiles estará en /home/USER/.mozilla/firefox/STRING.default

Donde USER es su nombre de usuario de Linux y STRING es una cadena de caracteres aleatoria.

Copie esa ruta completa.

Cómo crear la copia de seguridad en Firefox

Lo que vamos a hacer es usar cron para crear una copia de seguridad diaria que ocurrirá antes de que se cierre Firefox al final del día. Digamos, por ejemplo, que cierra Firefox a las 10 p. M. Ejecutaremos la copia de seguridad a las 9 p. M. (De esa manera sabemos que estamos guardando todas nuestras pestañas abiertas).

Vamos a crear un script que ejecutará la copia de seguridad y luego crearemos un trabajo cron que ejecutará el script todas las noches a las 9 pm

Cree el script con el comando:

nano firefoxbackup.sh

En ese script agregue lo siguiente:

#! / bin / bash

BDIR = "/ inicio / USUARIO / .mozilla / firefox / STRING.default / sessiontore-backups"

BLOC = "/ inicio / USUARIO / Documentos"

tar -czvf $ BLOC / firefoxbackup.tar.gz $ BDIR

Donde USER es su nombre de usuario de Linux y STRING es la cadena aleatoria de caracteres para el directorio de su perfil de Firefox.

Guarde y cierre el archivo.

Otorgue permisos ejecutables al archivo con:

chmod u + x firefoxbackup.sh

Pruebe el archivo para asegurarse de que funcione con:

./firefoxbackup.sh

Después de que se complete, debería ver el archivo firefoxbackup.tar.gz en su directorio ~ / Documents.

Cómo crear el trabajo cron en Firefox

Ahora vamos a crear el trabajo cron. Abra el editor crontab con:

crontab -e

En la parte inferior de ese archivo, agregaremos:

0 21 * * * /home/USER/firefoxbackup.sh> / dev / null 2> & 1

Puede cambiar la ubicación del script de respaldo para que esté donde prefiera. Solo asegúrese de que, si cambia la ubicación del script, ese cambio se refleje en el cronjob.

Ahora, a las 9 pm todas las noches, se hará una copia de seguridad de su directorio de Sessiontore-Backups (el directorio que realmente contiene la información de sus sesiones) en ~ / Documents. Si algo sale mal ese día, puede restaurar Firefox a la sesión de la noche anterior y recuperar todas esas pestañas abiertas

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualización el 2021-10-23. Fecha publicación el 2021-10-23. Categoría: firefox Autor: Oscar olg Mapa del sitio Fuente: techrepublic