Dataverse:Upgrade Version

De BrapciWiki
Ir para navegação Ir para pesquisar

GITHUB

Site oficial das atualizações do Dataverse

[https://github.com/IQSS/dataverse/releases]

Backup dos dados atuais

Backup Glassfish/Payara

Para o Payara/Glassfish

$PAYARA/bin/asadmin stop-domain

Realizar Backup dos dados

./asadmin backup-domain --backupdir /home/dataverse/backup domain1

O sistema cria um arquivo ZIPado com todas as pastas e subpastas no diretório /home/dataverse/backup/domain1/ O arquivo tem a seguinte nomenclatura, onde:

domain1_2021_01_18_v00001.zip
domain1 -> nome do domínio
2021_01_18 -> data do backup, realizado em 18/01/2021
v00001 -> Versão do backup 

Se for criado um novo backup no mesmo dia, ele terá sua versão alterada para v00002

Deploy

Checar privilégios na pasta

chown -R root:root /usr/local/payara5
chown dataverse /usr/local/payara5/glassfish/lib
chown -R dataverse:dataverse /usr/local/payara5/glassfish/domains/domain1

Verificando aplicações instaladas

$PAYARA/bin/asadmin list-applications
$PAYARA/bin/asadmin deploy dataverse
service payara stop
rm -rf $PAYARA/glassfish/domains/domain1/generated
service payara start

Deploy this version

$PAYARA/bin/asadmin deploy dataverse-5.5.war

Restart payara

service payara stop service payara start