InstallarInvenio112 » Historial » Revisió 2
« Anterior |
Revisió 2/10
(diferències)
| Següent »
Ferran Jorba, 11-06-2015 10:01
Installar Invenio 1.1.2¶
Aquests passos són la simplificació de la migració de proves de Traces a 1.1.2, documentada a
http://wikis.bib.uab.cat/projects/Traces/wiki/InstallarInvenio112. En el cas de Traces-test, la migració era més complicada perquè teníem que unificar les particularitats del DDD i les d'IFMuC. Traces no n'havia tingut cap.
Ara que Traces-test ja ho té unificat, només es tracta d'agafar els patches i aplicar-los al DDD-test.
Actualització de la base de dades¶
Com que la base de dades de proves és molt antiga i obsoleta, val la pena agafar un backup recent (el d'ahir, p. ex.) i instal·lar-lo a proves. El copiem amb rsync, i hi canviem les referències de les URLs amb sed, i el resultat el guardem també comprimit, perquè anem justos d'espai de disc:
ddd@nuix:~/migracio$ rsync -av ddd@homs:/var/backups/mysql/ddduab-dbdump-2015-06-10_02:00:02.sql.gz . ddd@nuix:~/migracio$ zcat ddd-dbdump-2015-06-10_02\:00\:02.sql.gz | sed 's|http://ddd.uab.cat|http://ddd-test.uab.cat:2000|g; s|https://ddd.uab.cat|https://ddd-test.uab.cat|g' | gzip -9 >ddd-test.sql.gz
Important: cal fer un bibsched stop abans de pujar el backup a la base de dades!!!
traces@nuix:~/migracio$ time zcat traces-test.sql.gz | dbexec ; date Error: duplicated key
Com que dóna aquest error de clau duplicada en els índexos de fulltext, farem la càrrega sense el dbexec, i hi afegirem el --force
I executar el webcoll a proves.
I ja està a punt per fer la migració pròpament dita.
Backup de la instal·lació actual¶
ddd@nuix:~$ tar cvfz invenio-1.1.1.tar.gz invenio/.git invenio/bin invenio/etc invenio/lib invenio/share
Instal·lar la versió 1.1.2¶
Actualitzat per Ferran Jorba fa quasi 11 anys · 10 revisions