Mudanças entre as edições de "Solução 4 - TEDE2"

De IBICT
Ir para: navegação, pesquisa
(Criou página com '== Exportação de dados == Algumas vezes, ao tentar migrar os dados arquivados no TEDE antigo, o processo de exportação não resulta em nenhum retorno, ou seja, o número d...')
 
(Mude as permissões)
 
(25 edições intermediárias de 3 usuários não apresentadas)
Linha 1: Linha 1:
 
== Exportação de dados ==
 
== Exportação de dados ==
Algumas vezes, ao tentar migrar os dados arquivados no TEDE antigo, o processo de exportação não resulta em nenhum retorno, ou seja, o número de arquivos exportados retorna 0, na interface do TEDE antigo. Com isso em mente, foi desenvolvido esse pequeno manual, com uma instalação zerada do TEDE antigo, com o objetivo de resolver esses problemas, sendo necessários apenas: A pasta onde os depósitos se encontram '''tde_arquivos''' e um backup dos bancos, geralmente '''TDE.sql''' e '''TDE_SUBMISSAO.sql'''.
+
Algumas vezes, ao tentar migrar os dados arquivados no TEDE antigo, o processo de exportação não resulta em nenhum retorno, ou seja, o número de arquivos exportados retorna 0, na interface do TEDE antigo. Com isso em mente, foi desenvolvido esse pequeno manual, onde você terá acesso a uma versão zerada do TEDE antigo. Com o objetivo de resolver esses problemas, serão necessários apenas: A pasta onde os depósitos se encontram '''tde_arquivos''' e um backup dos bancos, geralmente nomeados como: '''TDE.sql''' e '''TDE_SUBMISSAO.sql'''.
  
=== Adquirindo máquina virtual
+
=== Adquirindo máquina virtual ===
 
*Baixar o programa ''VirtualBox'' para ''Windows'' por meio do [[https://www.virtualbox.org/wiki/Downloads link ]];
 
*Baixar o programa ''VirtualBox'' para ''Windows'' por meio do [[https://www.virtualbox.org/wiki/Downloads link ]];
 
*Executar o programa de instalação baixado. Ex.: ''VirtualBox-4.3.14-95030-Win.exe''
 
*Executar o programa de instalação baixado. Ex.: ''VirtualBox-4.3.14-95030-Win.exe''
Linha 10: Linha 10:
 
*Executar programa recém instalado;
 
*Executar programa recém instalado;
  
*Baixar arquivo  ''mvtede.rar'' no [[...]];
+
*Baixar arquivo  [[https://www.dropbox.com/s/uusuycqebg0mrwf/vmtede.zip?dl=0]];
*Descompactar o arquivo ''mvtede.rar'';
+
*Descompactar o arquivo ''vmtede.zip'';
 
*Executar o arquivo ''tede.ova'';
 
*Executar o arquivo ''tede.ova'';
 
*Selecionar a máquina “tede” e clicar em “Iniciar”;
 
*Selecionar a máquina “tede” e clicar em “Iniciar”;
 +
*Se o sistema pedir para atualizar a interface de rede, aceite a mudança;
 
*Depois de iniciada a VM, logar como root (senha: root);
 
*Depois de iniciada a VM, logar como root (senha: root);
 
*Executar o comando ifconfig, e verificar o endereço IP da interface eth1;
 
*Executar o comando ifconfig, e verificar o endereço IP da interface eth1;
Linha 23: Linha 24:
 
=== Utilizando arquivos da instalação antiga ===
 
=== Utilizando arquivos da instalação antiga ===
 
Como citado acima, você precisará de alguns arquivos/pasta da instalação do seu TEDE. Selecione a pasta '''tde_arquivos''' e a cole, substituindo a pasta da instalação que se encontra na máquina virtual, ela pode ser encontrada a partir da utilização do WinSCP.
 
Como citado acima, você precisará de alguns arquivos/pasta da instalação do seu TEDE. Selecione a pasta '''tde_arquivos''' e a cole, substituindo a pasta da instalação que se encontra na máquina virtual, ela pode ser encontrada a partir da utilização do WinSCP.
Copie e cole os arquivos referentes aos ''backups'': '''TDE.sql''' e '''TDE_SUBMISSAO.sql'''para a pasta raíz da instalação do TEDE da máquina virtual.
+
Copie e cole os arquivos referentes aos ''backups'': '''[nome-do-backup-TDE].sql''' e '''[nome-do-backup-TDE_SUBIMISSAO].sql''' para a pasta raíz da instalação do TEDE da máquina virtual.
  
 
=== Criando um novo banco e restaurando os bancos dos backups ===
 
=== Criando um novo banco e restaurando os bancos dos backups ===
 +
 +
Comece por abrir um terminal e digitar o comando para entrar no cliente MySQL:
 +
<pre>mysql -u root -p</pre>
 +
Insira: '''"root"''' essa é sua senha.
 +
 +
Após isso, crie os banco de dados:
 +
 +
<pre>
 +
CREATE DATABASE TDE;
 +
CREATE DATABASE TDE_SUBMISSAO;
 +
</pre>
 +
 +
Digite
 +
 +
<pre>
 +
\q
 +
</pre>
 +
 +
para sair.
 +
 +
Agora, realize o restore dos backups do TEDE antigo nos novos bancos criados, executando os seguinte comandos:
 +
 +
<pre>
 +
mysql -u root -p TDE < [nome-do-backup-TDE].sql
 +
mysql -u root -p TDE_SUBMISSAO < [nome-do-backup-TDE_SUBMISSAO].sql
 +
mysql -u root -p TDE < log_export.sql
 +
</pre>
 +
 +
Sempre inserindo a senha '''"root"''' quando solicitado.
 +
 +
=== Mude as permissões ===
 +
 +
 +
Permissões diferentes podem causar erros complicados de serem encontrados, portanto, por precaução, estando logado como '''root''', execute o seguinte comando para evitar tais erros:
 +
 +
chmod 777 -R /home/tede/
 +
 +
=== Partindo para a exportação ===
 +
O plugin criado pela equipe do Ibict que torna possível essa migração já se encontra instalado no TEDE instalado na sua máquina virtual. Acesse o link dessa mesma wiki referente ao procesos de exportação: [http://wiki.ibict.br/index.php/Instala%C3%A7%C3%A3o,_migra%C3%A7%C3%A3o_e_configura%C3%A7%C3%A3o_-_TEDE2#Passo_6_-_Execu.C3.A7.C3.A3o_da_exporta.C3.A7.C3.A3o link]

Edição atual tal como às 16h03min de 20 de fevereiro de 2017

Índice

Exportação de dados

Algumas vezes, ao tentar migrar os dados arquivados no TEDE antigo, o processo de exportação não resulta em nenhum retorno, ou seja, o número de arquivos exportados retorna 0, na interface do TEDE antigo. Com isso em mente, foi desenvolvido esse pequeno manual, onde você terá acesso a uma versão zerada do TEDE antigo. Com o objetivo de resolver esses problemas, serão necessários apenas: A pasta onde os depósitos se encontram tde_arquivos e um backup dos bancos, geralmente nomeados como: TDE.sql e TDE_SUBMISSAO.sql.

Adquirindo máquina virtual

  • Baixar o programa VirtualBox para Windows por meio do [link ];
  • Executar o programa de instalação baixado. Ex.: VirtualBox-4.3.14-95030-Win.exe

Máquina virtual1.jpg

  • Executar programa recém instalado;
  • Baixar arquivo [[1]];
  • Descompactar o arquivo vmtede.zip;
  • Executar o arquivo tede.ova;
  • Selecionar a máquina “tede” e clicar em “Iniciar”;
  • Se o sistema pedir para atualizar a interface de rede, aceite a mudança;
  • Depois de iniciada a VM, logar como root (senha: root);
  • Executar o comando ifconfig, e verificar o endereço IP da interface eth1;
  • Baixar e instalar o WinSCP;
  • Baixar e instalar o Notepad++;
  • Alterar arquivo /etc/apt/apt.conf com as informações do proxy local;

Utilizando arquivos da instalação antiga

Como citado acima, você precisará de alguns arquivos/pasta da instalação do seu TEDE. Selecione a pasta tde_arquivos e a cole, substituindo a pasta da instalação que se encontra na máquina virtual, ela pode ser encontrada a partir da utilização do WinSCP. Copie e cole os arquivos referentes aos backups: [nome-do-backup-TDE].sql e [nome-do-backup-TDE_SUBIMISSAO].sql para a pasta raíz da instalação do TEDE da máquina virtual.

Criando um novo banco e restaurando os bancos dos backups

Comece por abrir um terminal e digitar o comando para entrar no cliente MySQL:

mysql -u root -p

Insira: "root" essa é sua senha.

Após isso, crie os banco de dados:

CREATE DATABASE TDE;
CREATE DATABASE TDE_SUBMISSAO;

Digite

\q

para sair.

Agora, realize o restore dos backups do TEDE antigo nos novos bancos criados, executando os seguinte comandos:

 
mysql -u root -p TDE < [nome-do-backup-TDE].sql
mysql -u root -p TDE_SUBMISSAO < [nome-do-backup-TDE_SUBMISSAO].sql
mysql -u root -p TDE < log_export.sql

Sempre inserindo a senha "root" quando solicitado.

Mude as permissões

Permissões diferentes podem causar erros complicados de serem encontrados, portanto, por precaução, estando logado como root, execute o seguinte comando para evitar tais erros:

chmod 777 -R /home/tede/

Partindo para a exportação

O plugin criado pela equipe do Ibict que torna possível essa migração já se encontra instalado no TEDE instalado na sua máquina virtual. Acesse o link dessa mesma wiki referente ao procesos de exportação: link