Respaldar tus archivos de Opera en Linux usando RAR
Friday, 23. February 2007, 16:58:38
Encrypt and backup your Opera files using WinRAR (post original)
Hay varias formas de realizar respaldos del perfil y correo de Opera, nombraré dos de ellas:
Primera es copiar (NO MOVER) simplemente los directorios del perfil y correo en un lugar seguro donde luego puedes restaurarlos copiandolos en la ubicación que estaban antes. La desventaja es que copias a la vez ficheros de la caché y de bittorrent que estes compartiendo aumentando innecesariamente el tamaño del directorio de respaldo, por lo que debes borrar la cache y los ficheros de bittorrent antes de hacer la copia de respaldo. Otra desventaja es que el proceso no es automático ya que las copias debes hacerlas en diferentes directorios o si las haces en el mismo directorio se sobreescribirán las versiones anteriores de los ficheros de respaldo cada vez que realices el proceso. (aunque el proceso puede ser automático utilizando un script que debe contener las instrucciones necesarias para copiar y crear ficheros y directorios).
Segundo que es el que voy a detallar, involucra un proceso automático de respaldo utilizando RAR (que es una versión a través de líneas de comandos, no tiene GUI) para comprimir, inclusive encriptar los datos de respaldo, realizar respaldo incrementales (es decir que solo hará respaldos cada vez de archivos que han sido modificados lo que no, no serán respaldados otra vez innecesariamente) o completos.
Linux

Crea un archivo (opera-backup.sh[/B]) en tu home, añade lo siguiente y establece el permiso Execute.
#!/bin/bash -
# Opera backup using WinRAR command line
#
# To restore files from backup use the following commands
# cd ~
# unrar x <path-to-archive>
# Example : unrar x /backup/opera-backup-061010-144215.rar
#
echo -e "\nOpera backup using WinRAR command line\n"
cd ~
rar a -hppassword -m5 -r -agYYMMDD-HHMMSS opera-backup- @opera-backup.lst
sleep 5
exit 0
A continuación significados de algunos parámetros de líneas de comando de RAR:
/Programas/WinRAR - Cambia esta ruta si tu directorio de RAR es diferente.
a - Adiciona ficheros (N. del E. a respaldar) al archivo. (N. del E. de respaldo)
-hppassword - Si tú deseas configurar una contraseña para proteger tu respaldo, mantenlo así y cambia password a tu contraseña o sino remueve o borra -hppassword. (N. del E. para que el archivo de respaldo no tenga contraseña) Si tú remueves password WinRAR pedirá configurar una contraseña durante el respaldo. Sin una contraseña es "imposible" visualizar incluso la lista de ficheros en el archivo encriptado con el conmutador -hp.
-m5 - Método de compresión
-m0 No comprime los ficheros (N. del E. a respaldar) cuando se están adicionando al archivo (N. del E. de respaldo)
-m1 Utiliza el método más rápido (menos compresión)
-m2 Utiliza el método de compresión rápido
-m3 Utiliza el método de compresión normal (predeterminado)
-m4 Utiliza el método de compresión bueno (más compresión, pero más lento)
-m5 Utiliza el mejor método de compresión (un poco más compresivo, pero aún más lento)
-r - Incluye subdirectorios
-agYYMMDD-HHMMSS - Se genera el nombre del fichero usando la fecha y hora actual.
Y - año
M - mes
MMM - nombre del mes como cadena de texto (Jan, Feb, etc.) N. del E. solo en inglés
W - un número de semana (una semana empieza con el Lunes)
A - número de día de semana (Lunes es 1, Domingo - 7)
D - día del mes
E - día del año
H - horas
M - minutos (tratado como minutos si es encontrado después de las horas)
S - segundos
N - número de archivo. RAR busca por archivos ya existentes con un nombre generado y si es encontrado, se incrementa el número de archivo hasta generar un único nombre.
/Respaldos/Opera - Cambia esto a la ruta de tu directorio de respaldos. Este directorio "ya debe existir con anterioridad".
Lee el Manual del Usuario - Rar.txt en el directorio de RAR para aprender más sobre la Consola RAR.
Crea un archivo (opera-backup.lst) en tu home y añade lo siguiente y asegurate que las rutas sean correctas. Si no quieres respaldar un directorio o fichero en particular, añade // antes de una línea. Directorios (skin, userjs) y ficheros (download.dat, global.dat, vlink4.dat) son deshabilitados por defecto.
// Opera backup using WinRAR command line
// Remueve '//' antes de la ruta de un fichero o directorio para incluirlo en el respaldo
//
// Directorios a respaldar
.opera/images/ // Favicons
.opera/keyboard/ // Configuración de teclado
.opera/mail/ // Correo
.opera/menu/ // Configuración de Menu
.opera/mouse/ // Configuración de gestos de ratón
.opera/plugins/ // Plug-ins
.opera/sessions/ // Sesiones
.opera/toolbar/ // Configuración de barras de herramientas
//.opera/skin/ // Skin
.opera/styles/ // Estilos
//.opera/userjs/ // Scripts de usuario
.opera/widgets/ // Widgets
// Ficheros a respaldar
.opera/cookies4.dat // Cookies - deliciosas galletas
.opera/contacts.adr // Contactos para correo y mensajería instantánea
//.opera/download.dat // Historial de descargas
//.opera/global.dat // Historial global
.opera/notes.adr // Notas
.opera/opcacrt6.dat // Autoridades certificadoras
.opera/opcert6.dat // Certificados personales
.opera/opera6.adr // Marcadores
.opera/opera6.ini // Configuraciones de Opera
.opera/opssl6.dat // Preferencias SSL
.opera/override.ini // Preferencias de Sitios
.opera/search.ini // Motores de Búsqueda
.opera/urlfilter.ini // Contenido Bloqueado
//.opera/vlink4.dat // Enlaces visitados
.opera/wand.dat // Datos de Wand - contraseñas guardadas
.opera/widgets.adr // Configuración de Widgets
Cuando quieras respaldar tipea ./opera-backup.sh en terminal y se creará un archivo (ejemplo opera-backup-061010-144215.rar) en tu home.
Si quieres launcher añade /home/<username>/opera-backup.sh en comando and marca (o chequea) Run in terminal
Para restaurar los ficheros respaldados simplemente extrae los contenidos de respaldo a los directorios de perfil y correo de Opera
N. del E. No utilizo Linux, por lo que, el significado de algunos comandos y palabras no lo entiendo, por esa razón, pido me disculpen si hay algún error, si saben inglés pueden leer directamente el post original de Tamil con las instrucciones (el enlace está al inicio del post).
