Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
Aggiornamento X-Thunderbird

Go to page   <<      
Author Post
Taf
Tue 11 Nov 2014 - 08:57

online

Registered Member #251
Joined: Mon 22 Jan 2007 - 10:12
Location: Buttrio (UD)
Posts: 3357
...e ci mancherebbe altro!
Back to top
valentino.b
Sun 29 Nov 2015 - 21:59
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Ultimo chiarimento....

Copiando la cartella USER da una versione precedente ad una piu' recente... non c'è il rischio che alcuni dei file presenti in USER, ad esempio
* i tracciati XML
* le User Preferences del file prefs.ini
* alcuni database file (key3, cert8, secmod, ...)
* alcuni file Sqlite
* ....
siano stati modificati e quindi, rimpiazzando quelli "vecchi" contenuti nella directory USER, si puo' compromettere la nuova versione di X-Thunderbird?

In linea di principio sarebbe sufficiente spostare le directoty
* ImapMail
* Mail
ma non so se da qualche parte vanno effettuate le necessarie configurazioni.


[ Edited Sun 29 Nov 2015 - 22:01 ]
Back to top
Taf
Mon 30 Nov 2015 - 18:07

online

Registered Member #251
Joined: Mon 22 Jan 2007 - 10:12
Location: Buttrio (UD)
Posts: 3357
valentino.b wrote ...

Ultimo chiarimento....

Copiando la cartella USER da una versione precedente ad una piu' recente... non c'è il rischio che alcuni dei file presenti in USER, ad esempio
* i tracciati XML
* le User Preferences del file prefs.ini
* alcuni database file (key3, cert8, secmod, ...)
* alcuni file Sqlite
* ....
siano stati modificati e quindi, rimpiazzando quelli "vecchi" contenuti nella directory USER, si puo' compromettere la nuova versione di X-Thunderbird?


io lo faccio spesso e NON ho mai avuto questo tipo di problematiche

valentino.b wrote ...

In linea di principio sarebbe sufficiente spostare le directoty
* ImapMail
* Mail
ma non so se da qualche parte vanno effettuate le necessarie configurazioni.


Con questa modalità perderesti tutti i setup degli account! PWD e personalizzazioni
Back to top
valentino.b
Thu 16 Jan 2020 - 10:02
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Ciao, dopo molti mesi sto aggiornando la mia versione da 54 a 60.

Ovviamente, resta importantissima la migrazione dei dati.
Spostando la cartella USER noto che al suo interno alcuni file sono differenti
- esiste un file CERT8 nella vecchia versione e CERT9 nella nuova
- esiste un nuovo file addonStartup.json.lz4 nella nuova versione
- esiste un file KEY3 nella vecchia versione e KEY4 nella nuova
- esiste un nuovo file pkcs11 nella nuova versione
- ....

La copia "brutale" della cartella USER (dalla vecchia versione) non rischia di compromettere il funzionamento della nuova versione? Alcuni file (CERT9, KEY4, addonStartup.json.lz4, pkcs11, ...) verrebbero rimossi.


[ Edited Thu 16 Jan 2020 - 10:04 ]
Back to top
valentino.b
Wed 30 Sep 2020 - 10:47
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Salve a tutti.
Mi trovo adesso nella situazione di aggiornare X-Thunderbird_54.0 all'attuale X-Thunderbird 78.1.1.
Sicuramente ci saranno importanti novità

Come da esperienze precedenti, vorrei copiare la directory USER dal "vecchio" al "nuovo" Thunderbird.
In passato ha funzionato

La directory USER però (oltre ai dati dei messaggi POP3/IMAP), contiene le directory
- crashes
- datareporting
- gmp
- minidumps
- safebrowsing
- saved-telemetry-pings
- startupCache
Queste 7 directory sono opzionali nella migrazione alla nuova versione?

Inoltre, tutti i database .SQLITE sono necessari, così come sono? Oppure alcuni di essi hanno cambiato formato nel tempo? E nel caso, come migro i dati/configurazioni/indici nel nuovo formato richiesto da X-Thunderbird 78.1.1?

In ultimo, copiando massivamente il contenuto della directory USER corro il rischio di eliminare eventuali nuovi file/db/configurazioni/directory richiesti dalla nuova versione.

Valentino

[ Edited Wed 30 Sep 2020 - 10:48 ]
Back to top
valentino.b
Thu 04 Feb 2021 - 15:12
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Dov'è possibile reperire il dettaglio utile?
Back to top
valentino.b
Fri 12 Feb 2021 - 11:17
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Condivido le informazioni che ho trovato
- tutti i file con estensione .mab contengono le rubriche (quindi da copiare/migrare)
- cert8.db (cert9.db da Thunderbird 60) contiene l'archivio dei certificati digitali, quindi non è da copiare/migrare
- extensions.ini, extensions.rdf, extensions.cache contengono le informazioni di installazione delle estensioni quindi possono essere cancellati e verranno ricreati automaticamente all'avvio di Thunderbird.
- key3.db + signons.txt (fino a TB 2.0.0.9) oppure key3.db + signons.sqlite contnegono le password degli account. Come migrare il contenuto nel nuovo KEY4.db?
Back to top
valentino.b
Sat 10 Jul 2021 - 08:19
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
Provo a tracciare le informazioni che (con difficolta') sto reperendo.... per consentire una migrazione dei dati presenti nel proprio X-Thunderbird all'interno di una nuova versione (piu' aggiornata)
Magari un giorno ne si potra' fare una guida.

1) i dati del proprio profilo sono collocati in \User\Thunderbird\Profiles\Default
2) le estensioni e i temi installati sono presenti nella cartella Extensions
3) i messaggi di posta sono archiviati nelle cartelle Mail e ImapMail Ognuno degli account di posta avrà la propria sottocartella in cui saranno memorizzati i messaggi ricevuti da quell'account.
Queste due cartelle conterranno tante cartelle quanti sono gli account configurati. Le cartelle hanno il nome dell'indirizzo del server (ad esempio imap.gmail.com) Se vi sono più account configurati con lo stesso server verrà aggiunto al nome un numero progressivo per differenziare le cartelle (imap.gmail-1.com).
Ad ogni cartella di posta corrisponde un file senza estensione che contiene i messaggi e un file con lo stesso nome e con estensione msf contenente l'indice.


Back to top
valentino.b
Sat 10 Jul 2021 - 08:28
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
4) abook.mab, history.mab, *.mab contengono le rubriche.
Da notare che abook.mab è il file della rubrica Rubrica personale mentre history.mab è il file della rubrica Indirizzi collezionati.
5) extensions.ini, extensions.json contengono le informazioni di installazione delle estensioni.
6) key3.db + signons.txt oppure signons.sqlite contenevano le password degli account.
Le nuove versioni utilizzano key4.db per crittografare le password archiviate nel file logins.json.
7) in localstore.rdf venivano memorizzate tutte le eventuali personalizzazioni che si effettuavano alle barre degli strumenti e alla dimensione delle finestre.
Le versioni più recenti hanno invece il file xulstore.json.
8 ) mimeTypes.rdf contiene l'elenco dei tipi file e le azioni ad essi associate.
9) Ogni account avrà il proprio file msgFilterRules.dat, nella relativa sottocartella, che contiene le definizioni dei filtri dei messaggi per ciascun account di posta.


[ Edited Wed 21 Jul 2021 - 11:42 ]
Back to top
valentino.b
Sat 10 Jul 2021 - 08:37
online
Registered Member #41787
Joined: Thu 10 Jul 2014 - 14:23
Posts: 62
10) prefs.js (*) contiene le impostazioni personali del programma, degli account configurati e delle eventuali estensioni installate.
11) training.dat contiene i dati di apprendimento del filtro bayesiano per la gestione della posta indesiderata e può essere letto con il tool https://github.com/topics/bayesjunktool
12) folderTree.json contiene i path (alberatura) delle varie cartelle email (standard o create dall'utente). Nel caso alcune cartelle vengano rimosse, questo file non viene automaticamente aggiornato.


(*)
Il file prefs.js che si trova nella cartella del profilo viene utilizzato da Thunderbird per memorizzare le impostazioni. Anche alcune estensioni memorizzano anche le loro impostazioni in prefs.js. Il file prefs.js in realtà non contiene tutte le impostazioni e memorizza solo le modifiche apportate alle impostazioni predefinite, dopo che sono state riscritte su disco. Ciò si verifica normalmente quando si esce dall'applicazione basata su Mozilla.
Prefs.js è un file di testo semplice che può essere modificato con un editor di testo



Da non migrare:
1) parent.lock (o lock, o .parentlock) poiche' segnala a Thunderbird che un dato profilo è utilizzato, in modo che l'applicazione non provi ad utilizzarlo una seconda volta
2) download.json contiene la storia dei download (gli allegati delle varie email)
3) global-messages-db.sqlite contiene le copie dei messaggi per scopi di ricerca. Eliminandolo, si constringerà Thunderbird a ricrearlo.


cert8.db, key3.db e signons.sqlite sono obsoleti.
Sono stati sostituiti da cert9.db, key4.db e logins.json
Come migrare il contenuto di cert8.db in cert9.db? Forse non va migrato.

[ Edited Wed 21 Jul 2021 - 12:29 ]
Back to top

Go to page   <<      
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System