43 | | (Esses arquivos já constam do diretório {INSTANCE}/import do SAPL 2.5) |
---|
| 27 | {{{ |
---|
| 28 | sudo cp /var/interlegis/SAPL-2.4/instances/sapl24/var/DocumentosSapl.fs /tmp/backup_migracao/ |
---|
| 29 | }}} |
---|
| 30 | |
---|
| 31 | ''Obs: Caso o seu SAPL 2.4 esteja instalado em uma pasta diferente ajuste o caminho do comando acima.'' |
---|
| 32 | |
---|
| 33 | '''4) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 34 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 35 | * posteriormente marque o item acl_users, em seguida clique no botão "Import/Export localizado na parte inferior da página, |
---|
| 36 | * e para finalizar em "Export to" selecione o item "Save to file on server" e clique em no botão "Export". |
---|
| 37 | |
---|
| 38 | Observe que se a seguinte mensagem foi retornada "acl_users successfully exported to /var/interlegis/SAPL-2.4/instances/sapl24/var/acl_users.zexp", caso positivo feche o navegador e caso negativo repita o processo.''' |
---|
| 39 | |
---|
| 40 | '''5) Utilizando o comando abaixo, faça a cópia do arquivo acl_users.zexp para a pasta de temporária. ''' |
---|
| 41 | |
---|
| 42 | {{{ |
---|
| 43 | sudo cp /var/interlegis/SAPL-2.4/instances/sapl24/var/acl_users.zexp /tmp/backup_migracao/ |
---|
| 44 | }}} |
---|
| 45 | |
---|
| 46 | '''6) Caso esteja utilizando o módulo OAI/LEXML para a trasmissão de dados para o projeto LEXML, faça a cópia do SAPL "OAI Server utilizando o procedimento a seguir, caso contrário, passe para o procedimento 9 ."''' |
---|
| 47 | |
---|
| 48 | '''7) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 49 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 50 | * posteriormente marque o item "oai", em seguida clique no botão "Import/Export localizado na parte inferior da página, |
---|
| 51 | * e para finalizar em "Export to" selecione o item "Save to file on server" e clique em no botão "Export". |
---|
| 52 | |
---|
| 53 | '''8) Utilizando o comando abaixo, faça a cópia do arquivo oai.zexp para a pasta de temporária. ''' |
---|
| 54 | {{{ |
---|
| 55 | sudo cp /var/interlegis/SAPL-2.4/instances/sapl24/var/oai.zexp /tmp/backup_migracao/ |
---|
| 56 | }}} |
---|
| 57 | |
---|
| 58 | '''9) Pare o SAPL 2.4, para isso digite no terminal o comando abaixo:''' |
---|
| 59 | |
---|
| 60 | {{{ |
---|
| 61 | sudo /var/interlegis/SAPL-2.4/instances/sapl24/bin/shutdownsapl.sh |
---|
| 62 | |
---|
| 63 | }}} |
---|
| 64 | |
---|
| 65 | ''Obs: Caso o seu SAPL 2.4 esteja instalado em uma pasta diferente ajuste o caminho do comando acima.'' |
---|
| 66 | |
---|
| 67 | '''10) Remova o banco Interlegis do Mysql, para isso digite no terminal o comando abaixo: |
---|
| 68 | |
---|
| 69 | {{{ |
---|
| 70 | sudo mysqladmin -u root -p'nn5000' drop interlegis |
---|
| 71 | }}} |
---|
| 72 | |
---|
| 73 | '''11) Remova a pasta onde está instalado o SAPL 2.4, para isso digite no terminal o comando abaixo: |
---|
| 74 | |
---|
| 75 | {{{ |
---|
| 76 | sudo rm -R /var/interlegis/SAPL-2.4/ |
---|
| 77 | }}} |
---|
| 78 | |
---|
| 79 | '''12) Neste ponto será possível proceder normalmente à instalação do SAPL 2.5, conforme Roteiro de Instalação http://colab.interlegis.leg.br/wiki/HOWTO-InstalarSAPL25Ubuntu, iniciando a partir do item 8. |
---|
| 80 | ''' |
---|
| 81 | |
---|
| 82 | ''' 13)A partir deste ponto vamos restautar os dados do SAPL 2.4 sobre a instalação do SAPL 2.5 ''' |
---|
| 83 | |
---|
| 84 | '''14) Remova o banco Interlegis do Mysql, para isso digite no terminal o comando abaixo: ''' |
---|
| 85 | |
---|
| 86 | {{{ |
---|
| 87 | sudo mysqladmin -u root -p'nn5000' drop interlegis |
---|
| 88 | }}} |
---|
| 89 | |
---|
| 90 | '''14) Crie um banco Interlegis do Mysql, para isso digite no terminal o comando abaixo: ''' |
---|
| 91 | |
---|
| 92 | {{{ |
---|
| 93 | sudo mysqladmin -u root -p'nn5000' create interlegis |
---|
| 94 | }}} |
---|
| 95 | |
---|
| 96 | '''15) Copie o backup do banco Interlegis do SAPL 2.4 para o SAPL 2,5, para isso digite no terminal o comando abaixo: ''' |
---|
| 97 | |
---|
| 98 | {{{ |
---|
| 99 | sudo mysql -uroot -p interlegis < /tmp/migracao/interlegis_bk.sql |
---|
| 100 | }}} |
---|
| 101 | |
---|
| 102 | '''16) Utilizando o comando abaixo, faça a cópia do arquivo DocumentosSapl.fs da pasta de temporária, para a pasta do SAPL 2.5.''' |
---|
| 103 | |
---|
| 104 | {{{ |
---|
| 105 | sudo cp /tmp/backup_migracao/DocumentosSapl.fs /var/interlegis/SAPL-2.5/instances/sapl25/var/ |
---|
| 106 | }}} |
---|
| 107 | |
---|
| 108 | ''17) Utilizando o comando abaixo, mude o dono do arquivo DocumentosSapl.fs copiado anteriormente''' |
---|
| 109 | |
---|
| 110 | {{{ |
---|
| 111 | sudo chown zope.zope /var/interlegis/SAPL-2.5/instances/sapl25/var/DocumentosSapl.fs |
---|
| 112 | }}} |
---|
| 113 | |
---|
| 114 | '''18) Utilizando o comando abaixo, faça a cópia do arquivo acl_users.zexp da pasta de temporária, para a pasta do SAPL 2.5.''' |
---|
| 115 | |
---|
| 116 | {{{ |
---|
| 117 | sudo cp /tmp/backup_migracao/acl_users.zexp /var/interlegis/SAPL-2.5/instances/sapl25/import |
---|
| 118 | }}} |
---|
| 119 | |
---|
| 120 | |
---|
| 121 | ''19) Utilizando o comando abaixo, mude o dono do arquivo acl_users.zexp copiado anteriormente''' |
---|
| 122 | |
---|
| 123 | {{{ |
---|
| 124 | sudo chown zope.root /var/interlegis/SAPL-2.5/instances/sapl25/var/acl_users.zexp |
---|
| 125 | }}} |
---|
| 126 | |
---|
| 127 | |
---|
| 128 | ''' 20) Caso esteja utilizando o módulo OAI/LEXML para a trasmissão de dados para o projeto LEXML, faça a cópia do SAPL "OAI Server utilizando o procedimento a seguir, caso contrário, passe para o procedimento 23 .''' |
---|
| 129 | |
---|
| 130 | '''21) Utilizando o comando abaixo, faça a cópia do arquivo oai.zexp da pasta de temporária, para a pasta do SAPL 2.5.''' |
---|
| 131 | |
---|
| 132 | {{{ |
---|
| 133 | sudo cp /tmp/backup_migracao/oai.zexp /var/interlegis/SAPL-2.5/instances/sapl25/import |
---|
| 134 | }}} |
---|
| 135 | |
---|
| 136 | |
---|
| 137 | ''22) Utilizando o comando abaixo, mude o dono do arquivo acl_users.zexp copiado anteriormente''' |
---|
| 138 | |
---|
| 139 | {{{ |
---|
| 140 | sudo chown zope.root /var/interlegis/SAPL-2.5/instances/sapl25/var/oai.zexp |
---|
| 141 | }}} |
---|
| 142 | |
---|
| 143 | |
---|
| 144 | '''23) Utilizando o comando abaixo aplique as atualizações de versão 2.4 ao banco de dados Interlegis no Mysql, para isso digite no terminal o comando abaixo: |
---|
| 145 | |
---|
| 146 | {{{ |
---|
| 147 | mysql -u root -p interlegis < /var/interlegis/SAPL-2.5/instances/sapl25/Products/ILSAPL/instalacao/documento_administrativo.sql |
---|
| 148 | }}} |
---|
| 149 | |
---|
| 150 | '''24) Inicie o SAPL 2.5, para isso digite no terminal o comando abaixo:''' |
---|
| 151 | |
---|
| 152 | {{{ |
---|
| 153 | sudo /var/interlegis/SAPL-2.4/instances/sapl24/bin/shutdownsapl.sh |
---|
| 154 | |
---|
| 155 | }}} |
---|
| 156 | |
---|
| 157 | |
---|
| 158 | '''25) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 159 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 160 | * posteriormente marque o item "acl_users", em seguida clique no botão "Delete" localizado na parte inferior da página, |
---|
| 161 | * clique no botão "import/export" |
---|
| 162 | * Em "Import file name" selecione o item "acl_users" e clique no boatão "Import" ''' |
---|
| 163 | |
---|
| 164 | |
---|
| 165 | ''' 26) Caso esteja utilizando o módulo OAI/LEXML para a trasmissão de dados para o projeto LEXML, faça o procedimento a seguir, caso contrário, passe para o procedimento 28 .''' |
---|
| 166 | |
---|
| 167 | '''27) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 168 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 169 | * * clique no botão "import/export" |
---|
| 170 | * Em "Import file name" selecione o item "oai.zexp" e clique no boatão "Import" ''' |
---|
| 171 | |
---|
| 172 | '''28) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 173 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 174 | * * clique no botão "import/export" |
---|
| 175 | * Em "Import file name" selecione o item "administrativo.zexp" e clique no boatão "Import" ''' |
---|
| 176 | |
---|
| 177 | '''29) Acesse o "manage" do SAPL 2.4, através do endereço http://localhost:8080/manage, |
---|
| 178 | * posteriormente clique sobre o item "sapl", no menu na lateral esquerda do "manage", |
---|
| 179 | * * clique no botão "import/export" |
---|
| 180 | * Em "Import file name" selecione o item "oradores_expediente.zexp" e clique no boatão "Import" ''' |
---|
| 181 | |
---|
| 182 | |
---|
| 183 | '''30) Para finalizar reinicie o SAPL 2.5, digitando no terminal o comando abaixo: |
---|
| 184 | {{{ |
---|
| 185 | sudo /var/interlegis/SAPL-2.5/instances/sapl25/bin/shutdownsapl.sh && /var/interlegis/SAPL-2.5/instances/sapl25/bin/startsapl.sh |
---|
| 186 | }}} |
---|
| 187 | |
---|
| 188 | ''' 31) Caso deseje colocaro SAPL 2.5 na inicialização, basta editar o arquivo /etc/rc.local e adicionar o comando /var/interlegis/SAPL-2.5/instances/sapl25/bin/startsapl.sh antes do "Exit 0". |
---|
| 189 | |
---|
| 190 | |
---|
| 191 | Observação: após substituir o Documentos Sapl.fs e reiniciar o Zope, o objeto /sapl/sapl_documentos poderá aparecer quebrado na ZMI. Para resolver esse problema, basta excluí-lo e adiciona-lo novamente através da opção "Add ZoDB mount point" |
---|