Como realizar backup e restore no servidor: mudanças entre as edições
Ir para navegação
Ir para pesquisar
(Criou página com 'A forma indicada de realizar as ações de backup e restore do servidor é com o servidor da aplicação, neste caso o tomcat, desativado. ==Backup== ===Acessar o servidor...') |
Sem resumo de edição |
||
| Linha 21: | Linha 21: | ||
<pre>$ sudo su admrede</pre> |
<pre>$ sudo su admrede</pre> |
||
<pre><senha servidor produção></pre> |
<pre><senha servidor produção></pre> |
||
===Subir o serviço Bonita=== |
|||
Com o usuário '''admrede''': |
|||
<pre>$ cd /opt/BonitaCommunity/</pre> |
|||
<pre>$ bash start-bonita.sh</pre> |
|||
==Restore== |
|||
===Acessar o servidor de produção via ssh terminal linux=== |
|||
<pre>$ ssh bonita@processos.inf.ufsc.br</pre> |
|||
Enter password: <pre><senha servidor produção></pre> |
|||
===Baixar o serviço Bonita=== |
|||
Com o usuário '''admrede''': |
|||
<pre>$ cd /opt/BonitaCommunity/ </pre> |
|||
<pre>$ bash stop-bonita.sh </pre> |
|||
<pre>$ exit /* (volta a utilizar o usuário bonita) */</pre> |
|||
<pre>$ cd ~/backups/20xx-xx/ /* (depende do backup que se deseja restaurar) */</pre> |
|||
===Restore dos arquivos SQL=== |
|||
<pre>$ unlzma -c bonita_db.20xx-xx-xx_xx:xx:xx.sql.lzma | mysql -u eap_bonita -h</pre> <pre>http://master.mysql.setic.ufsc.br/ -p eap_bonita</pre> |
|||
Enter password: <pre><senha_usuario_base_eap_bonita></pre> |
|||
<pre>$ unlzma -c bonita_dbm.20xx-xx-xx_xx:xx:xx.sql.lzma | mysql -u eap_bdm_bonita -h</pre> <pre>http://master.mysql.setic.ufsc.br/ -p eap_bdm_bonita</pre> |
|||
Enter password: <pre><senha_usuario_base_eap_bdm_bonita></pre> |
|||
Acessar os arquivos com o usuário '''admrede''': |
|||
<pre>$ sudo su admrede</pre> |
|||
<pre><senha servidor produção></pre> |
|||
===Subir o serviço Bonita=== |
===Subir o serviço Bonita=== |
||
Com o usuário '''admrede''': |
Com o usuário '''admrede''': |
||
Edição atual tal como às 19h17min de 18 de janeiro de 2021
A forma indicada de realizar as ações de backup e restore do servidor é com o servidor da aplicação, neste caso o tomcat, desativado.
Backup[editar]
Acessar o servidor de produção via ssh terminal linux[editar]
$ ssh bonita@processos.inf.ufsc.br
Enter password:
''<senha servidor produção>''
Acessar os arquivos com o usuário admrede:
$ sudo su admrede
<senha servidor produção>
Baixar o serviço Bonita[editar]
Com o usuário admrede:
$ cd /opt/BonitaCommunity/
$ bash stop-bonita.sh
Para fazer o backup:[editar]
$ exit /* (volta a utilizar o usuário bonita) */
$ cd ~/scripts
$ bash backup.sh
O backup foi criado na pasta ~/backups/20xx-xx depende do ano e mês o qual foi realizado o backup Acessar os arquivos com o usuário admrede:
$ sudo su admrede
<senha servidor produção>
Subir o serviço Bonita[editar]
Com o usuário admrede:
$ cd /opt/BonitaCommunity/
$ bash start-bonita.sh
Restore[editar]
Acessar o servidor de produção via ssh terminal linux[editar]
$ ssh bonita@processos.inf.ufsc.br
Enter password:
<senha servidor produção>
Baixar o serviço Bonita[editar]
Com o usuário admrede:
$ cd /opt/BonitaCommunity/
$ bash stop-bonita.sh
$ exit /* (volta a utilizar o usuário bonita) */
$ cd ~/backups/20xx-xx/ /* (depende do backup que se deseja restaurar) */
Restore dos arquivos SQL[editar]
$ unlzma -c bonita_db.20xx-xx-xx_xx:xx:xx.sql.lzma | mysql -u eap_bonita -h
http://master.mysql.setic.ufsc.br/ -p eap_bonita
Enter password:
<senha_usuario_base_eap_bonita>
$ unlzma -c bonita_dbm.20xx-xx-xx_xx:xx:xx.sql.lzma | mysql -u eap_bdm_bonita -h
http://master.mysql.setic.ufsc.br/ -p eap_bdm_bonita
Enter password:
<senha_usuario_base_eap_bdm_bonita>
Acessar os arquivos com o usuário admrede:
$ sudo su admrede
<senha servidor produção>
Subir o serviço Bonita[editar]
Com o usuário admrede:
$ cd /opt/BonitaCommunity/
$ bash start-bonita.sh