Gå till slutet av bannern
Gå till början av bannern

Migrering till 1.4.2

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 6 Nästa »

Ny datamodel, se 

Fel vid återgivning av makro 'jira' : Det går inte att hitta Jira-servern för detta makro. Detta kan bero på applikationslänkens konfiguration.

Migrering till TAK 1.4.2

Migreringsteg

  1. Stoppa möjligheten att förändra datat i TAK
  2. Backup på existernade databas
  3. Skapa ny databas med nya datamodellen
  4. Migrera data till nya databasen
  5. Säkerställ att data blev korrekt migrerat
  6. Uppdatera Tomcats context.xml att peka på nya databasen
  7. Driftsätt applikationen TAK 1.4.2
    1. Ta bort TAK 1.4.0
    2. Lägg på TAK 1.4.2
  8. Testa
  9. Släpp på användarna igen

Rollbacksteg

  1. Stoppa möjligheten att förändra datat i TAK
  2. Uppdatera Tomcats context.xml att peka på gamla databasen
  3. Driftsätt applikationen TAK 1.4.0
    1. Ta bort TAK 1.4.2
    2. Lägg på TAK 1.4.0
  4. Testa
  5. Släpp på användarna igen

Migreringssteg i detalj

Skapa, migrera, säkerställ ny databas

Scripten baseras på att existerande databas har samma namn som i installationsanvisning för TAK, dvs tp_admin. Stämmer inte detta behöver scripten uppdateras med aktuellt databasnamn.

 

Kör script enligt:

mysql -u root -p < 0-create-database.sql
mysql -u root -p < 1-create-tables-ddl.sql
mysql -u root -p < 2-migrate-data.sql
mysql -u root -p < 3-consistency-check.sql

3-consistency-check.sql rapportera ev fel, annars inget.

Uppdatera Tomcats context.xml

Uppdatera jdbc:mysql://<hostname>:3306/tp_admin?autoReconnect=true, till jdbc:mysql://<hostname>:3306/takv2?autoReconnect=true

sudo vi /<tomcat>/conf/context.xml
  
<Resource name="jdbc/TP"
    auth="Container"
    type="javax.sql.DataSource"
    maxActive="10"
    maxIdle="10"
    maxWait="10000"
    username="tp_adminuser"
    password="<lösenord>"
    driverClassName="com.mysql.jdbc.Driver"
    url="jdbc:mysql://<hostname>:3306/tp_admin?autoReconnect=true"
/>

Driftsätt applikation

 

 

  • Inga etiketter