giovedì 19 gennaio 2012

Backup e ripristino della rubrica Thunderbird

I file delle vostre rubriche nel profilo normalmente sono due:
  • abook.mab che corrisponde a "Rubrica personale";
  • history.mab che corrisponde a "Indirizzi collezionati";
a questi si aggiungono eventuali altri file .mab uno per ogni rubrica che avete creato.

Il sistema migliore per assicurarsi che la rubrica ci segua in un eventuale spostamento del profilo è quello di fare l'export dal vecchio profilo e l'import nel nuovo profilo, a volte questo non è possibile in quanto il vecchio profilo potrebbe essere corrotto. Vedremo quindi come precedere...

Export / Import
Personalmente consiglio questa procedura anche nel caso in cui si faccia una massiccia riorganizzazione della rubrica in questo modo si avrà un file .mab sempre "pulito".
Export dal vecchio profilo:

  • aprire la rubrica (menu strumenti - rubrica o l'apposito pulsante nella barra degli strumenti)
  • nell'elenco a sinistra selezionare la rubrica da esportare
  • dal menu strumenti selezionare esporta,
    selezionare la directory in cui salvare il file,
    nel campo "nome file" indicare il nome da dare al file di export e
    nel campo "Salva come" indicare il formato "LDIF"
  • premere il pulsante "salva"
Import nel nuovo profilo:
  • aprire la rubrica (menu strumenti - rubrica o l'apposito pulsante nella barra degli strumenti)
  • dal menu strumenti selezionare importa
  • "tipo di oggetto da importare" - "rubrica" -> premere il pulsante "avanti"
  • "programma da cui importare" - "file di testo LDIF" -> premere il pulsante "avanti"
  • selezionare il file appena esportato dal vecchio profilo e premere il pulsante "apri"
  • a questo punto ci troveremo la nuova rubrica nell'elenco a sinistra, selezionandola con il tasto destro del mouse - poroprietà è possibile cambiarne il nome
p.s.: nel caso in cui la rubrica esportata/importata sia una rubrica di default ("Rubrica personale" o "Indirizzi collezionati") potete selezionare tutti i contatti/liste dalla rubrica appena importata e spostarli nell'apposita rubrica, dopodiché è possibile eliminare la rubrica appena importata (tasto destro del mouse - elimina).

Copia manuale dei file
Se non avete mai creato rubriche aggiuntive questa procedura è la più veloce per spostare/ripristinare le vostre rubriche, è sufficiente copiare dal vecchio profilo il file abook.mab e history.mab nel nuovo profilo. Così facendo si perderanno eventuali indirizzi salvati nelle rubriche del nuovo profilo, si consiglia quindi di seguire queste istruzioni solo nel caso in cui si stia operando su un nuovo profilo.

Se invece avete creato delle rubriche aggiuntive la procedura è più complicata ma è possibile ottimizzarla per per facilitarci il compito in futuro.
Ipotizziamo di aver creato una rubrica e di averla chiamata "amici" nel file prefs.js tb creerà le seguenti righe:

Codice:
user_pref("ldap_2.servers.amici.description", "amici");
user_pref("ldap_2.servers.amici.dirType", 2);
user_pref("ldap_2.servers.amici.filename", "abook-1.mab");
user_pref("ldap_2.servers.amici.isOffline", false);
user_pref("ldap_2.servers.amici.protocolVersion", "2");
user_pref("ldap_2.servers.amici.replication.lastChangeNumber", 0);
quindi per copiare anche questa rubrica sarà sufficiente copiare queste righe dal vecchio prefs.js a quello nuovo e il relativo file "abook-1.mab".
p.s.: da notare che il nome del file "abook-1.mab" indica la prima rubrica creata dal menu file - nuovo - rubrica le successive si chiameranno "abook-2.mab", "abook-3.mab" e cos' via. Se la rubrica fosse stata creata importando i dati come descritto precedentemente il nome sarebbe stato "impab.mab" per la prima e per le successive "impab-1.mab", "impab-2.mab" e cos' via.

Partendo da queste premesse possiamo facilmente personalizzare il profilo per poter copiare velocemente le varie rubriche, è infatti sufficiente copiare le righe che cominciano con "user_pref("ldap_2.servers." dal file prefs.js al file
user.js (tralasciando quelle di default, ovvero "default", "history" e "pab").
Così facendo per spostare le rubriche basterà copiare dal vecchio profilo tutti i file con estensione .mab e il file user.js nel nuovo profilo.
p.s.: ricordatevi di aggiornare il file user.js ogni volta che aggiungete/eliminate/modificate una rubrica.

Nessun commento:

Posta un commento