Cómo hacer una copia de seguridad diaria de tus sesiones abiertas en Firefox

Aquí tienes cómo funciona mi flujo de trabajo con el 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 y abro Firefox. Cuando se abre el navegador, se inicia en mi sesión anterior (con todas mis pestañas fijadas y otras pestañas que pueda tener abiertas para investigar). Escribo y escribo y escribo. Eso continúa durante todo el día. Cuando llega la hora de apagar las luces de mi oficina, cierro Firefox (porque uso la versión Nightly y quiero aplicar las últimas adiciones al iniciar por la mañana siguiente) y digo buenas noches.

Al día siguiente, comienzo todo de nuevo.

Este flujo de trabajo rara vez falla.

Pero en ocasiones, sí. Verás, tengo Firefox configurado para restaurar la sesión anterior (en Configuración), por lo que siempre retoma desde donde lo dejé. Aquí es donde puede volverse problemático. Digamos, por ejemplo, que olvido que tenía una segunda ventana de Firefox abierta con una sola pestaña. Si no cierro esa ventana secundaria primero cuando vuelva a abrir Firefox al día siguiente, recordará el estado en el que estaba cuando se cerró por última vez. Si cierro esa única ventana al final ... ya sabes a dónde va eso.

Entonces, ¿qué hago?

Enseñanza y Aprendizaje con Microsoft: Herramientas y Lecciones para Profesores de todos los Niveles

Una forma de evitar esa frustración es hacer regularmente una copia de seguridad de un directorio específico que almacena el estado de la sesión. No es infalible al 100%, pero me ha ayudado en el pasado.

Te mostraré cómo hacerlo. Lo estaré demostrando en Linux, pero también se puede hacer en macOS y Windows (solo tienes que ajustar los directorios y las herramientas utilizadas).

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo localizar el directorio de perfil de Firefox
  3. Cómo crear la copia de seguridad en Firefox
  4. Cómo crear la tarea cron en Firefox

Lo que necesitarás

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

Cómo localizar el directorio de perfil de Firefox

Lo primero que debemos hacer es localizar nuestro directorio de perfil de Firefox. Para ello, abre Firefox y escribe about:support en la barra de direcciones. En la ventana resultante (Figura A), busca la línea Directorio de perfil.

Figura A

Tu directorio de perfil estará en /home/USUARIO/.mozilla/firefox/STRING.default

Guía de Examen de Certificación Lotus Notes: Desarrollo de Aplicaciones y Administración del Sistema

Donde USUARIO es tu nombre de usuario de Linux y STRING es una cadena aleatoria de caracteres.

Copia 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 se realizará antes de cerrar Firefox al final del día. Digamos, por ejemplo, que cierras Firefox a las 10 p.m. Ejecutaremos la copia de seguridad a las 9 p.m. (así sabemos que estamos guardando todas nuestras pestañas abiertas).

Vamos a crear un script que se encargará de ejecutar la copia de seguridad y luego crearemos una tarea cron que ejecutará el script todas las noches a las 9 p.m.

Crea el script con el comando:

nano firefoxbackup.sh

Cómo gestionar eficazmente grandes volúmenes de correo electrónico

En ese script, agrega lo siguiente:

#!/bin/bash

BDIR="/home/USUARIO/.mozilla/firefox/STRING.default/sessionstore-backups"
BLOC="/home/USUARIO/Documents"

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

Donde USUARIO es tu nombre de usuario de Linux y STRING es la cadena aleatoria de caracteres correspondiente al directorio de perfil de Firefox.

Guarda y cierra el archivo.

Integración de StarOffice: calendarios

Da permisos de ejecución al archivo con:

chmod u+x firefoxbackup.sh

Prueba el archivo para asegurarte de que funcione con:

./firefoxbackup.sh

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

Cómo crear la tarea cron en Firefox

Ahora vamos a crear la tarea cron. Abre el editor de crontab con:

Cómo gestionar eficazmente el correo electrónico en tu empresa

crontab -e

Al final de ese archivo, agregaremos:

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

Puedes cambiar la ubicación del script de copia de seguridad por la que prefieras. Solo asegúrate de que, si cambias la ubicación del script, ese cambio se refleje en la tarea cron.

Ahora, a las 9 p.m. todas las noches, se realizará una copia de seguridad de tu directorio de sessionstore-backups (el directorio que realmente contiene la información de tus sesiones) en ~/Documents. Si algo sale mal durante el día, puedes restaurar Firefox a la sesión de la noche anterior y recuperar todas esas pestañas abiertas.

No, esto no restaurará las pestañas que tengas abiertas en el momento en que ocurra el problema, pero te evitará tener que volver a abrir y fijar todas esas pestañas. Este pequeño truco me ha ahorrado bastante tiempo en algunas ocasiones. Configúralo y espera no tener que depender de la copia de seguridad.

WordPerfect Office 2000: La solución perfecta para compartir documentos en diferentes plataformas

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo hacer una copia de seguridad diaria de tus sesiones abiertas en Firefox , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.