documentazione_3di_riservata:extraway_ee:migrazione_ee20x_ee21
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
documentazione_3di_riservata:extraway_ee:migrazione_ee20x_ee21 [2018/10/08 16:39] – [Passo 5: Verifiche] rtirabassi | documentazione_3di_riservata:extraway_ee:migrazione_ee20x_ee21 [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Conversione archivi eXtraWay EE 2.0.* in 2.1.* ====== | ||
- | Con l' | ||
- | Ciò ha richiesto una revisione dei contenuti dei record che va compiuta con i seguenti passi. | ||
- | ===== Passo 1: Esportazione ===== | ||
- | Identificare quale database di MongoDB sia collegato allo storage dell' | ||
- | La collection si chiama '' | ||
- | |||
- | Esportare tutta la collection dei records di eXtraWay con l' | ||
- | |||
- | <code cmd> | ||
- | mongoexport /db:xwDb / | ||
- | </ | ||
- | |||
- | ===== PAsso 2: Conversione ===== | ||
- | Modificare il file JSON esportato con i due seguenti comandi: | ||
- | <code cmd> | ||
- | sed -i -e ' | ||
- | sed -i -e ' | ||
- | </ | ||
- | |||
- | ===== Passo 3: Importazione ===== | ||
- | Importare il file modificato con l' | ||
- | * Un DB differente, nella collection '' | ||
- | * Lo stesso DB con un nome collection differente. In seguito si provvederà a rinominare la vecchia collection '' | ||
- | |||
- | Importare con un comando come il seguente: | ||
- | |||
- | <code cmd> | ||
- | mongoimport /db:xwDb / | ||
- | </ | ||
- | |||
- | ===== Passo 4: Aggiornamento ===== | ||
- | Aggiornare eXtraWay Server dalla versione 2.0.* alla versione 2.1.* | ||
- | |||
- | ===== Passo 5: Verifiche ===== | ||
- | Verificare la correttezza funzionale dell' | ||
- | |||
- | <WRAP center round warning 90%> | ||
- | Si raccomanda di non aggiungere record fin quando non si ha la certezza che la conversione è stata fatta in modo appropriato. | ||
- | </ | ||
- | |||
- | ===== Passo 6: Pulizia ===== | ||
- | Rimuovere il vecchio database o la vecchia collection. | ||
- | |||
- | ===== Appendice ===== | ||
- | L' | ||
- | Bisogna identificare un elemento '' | ||
- | |||
- | <code xml Esempio> | ||
- | <?xml version=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | |||
- | A questo punto si deve accedere al file '' | ||
- | Il file presenta alcune // | ||
- | La prima verifica va fatta nella sezione rappresentata dall' | ||
- | |||
- | <code xml Esempio> | ||
- | <?xml version=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | La seconda verifica va fatta nella sezione rappresentata dall' | ||
- | |||
- | <code xml Esempio> | ||
- | <?xml version=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | < | ||
- | </ | ||
- | < | ||
- | </ | ||
- | </ | ||
- | |||
- | Gli elementi '' |
/data/attic/documentazione_3di_riservata/extraway_ee/migrazione_ee20x_ee21.1539009577.txt.gz · Ultima modifica: 2018/10/08 16:39 da rtirabassi