Mudanças entre as edições de "Dataverse:Backup e Restore"

De BrapciWiki
Ir para navegação Ir para pesquisar
Linha 23: Linha 23:
  
 
/usr/local/payara5/glassfish/domains
 
/usr/local/payara5/glassfish/domains
 +
 +
 +
== Reinstalação de um Dataverse ==
 +
Para zerar um dataverse:
 +
 +
Primeiro pare o servidor
 +
[[$PAYARA]]/bin/asadmin stop-domain
 +
 +
Remova do banco de dados Postgres
 +
su postgres
 +
psql
 +
\l
 +
drop database dvndb;
 +
\q
 +
 +
Reinstalando o Dataverse
 +
[[Dataverse:Instalação]]
 +
 +
Ajuste o número do DOI para produção ou testes, veja [[Dataverse:DOI]]

Edição das 19h15min de 22 de junho de 2021

Protocolo de Backup

Backup Payara Domain

mkdir /home/dataverse/payara
chown postgres /home/dataverse/payara
service payara stop

cd /home/datqaverse/backup # diretorio onde ficará os arquivos
$PAYARA/bin/asadmin backup-domain --backupdir /home/dataverse/payara domain1.zip

Backup do PostGres

su postgres
cd /home/datqaverse/backup # diretorio onde ficará os arquivos
pg_dump dvndb > dvndb.sql

Restore DataBase no PostGres

psql dvndb < /home/dataverse/payara/dvndb.sql

Restore Domain

asadmin restore-domain --backupdir /home/glassfish/domain1/domain1_2020_12_17_v00001.zip domain1 (opção dezipar o arquivo no domain1)

/usr/local/payara5/glassfish/domains


Reinstalação de um Dataverse

Para zerar um dataverse:

Primeiro pare o servidor

$PAYARA/bin/asadmin stop-domain

Remova do banco de dados Postgres

su postgres
psql
\l
drop database dvndb;
\q

Reinstalando o Dataverse

Dataverse:Instalação

Ajuste o número do DOI para produção ou testes, veja Dataverse:DOI