[gitec] [GITEC] Migração SAPL 2.1 PARA SAPL 2.3 - SOS.

Luciano De Fazio lucianodefazio em gmail.com
Quinta Novembro 4 20:05:01 BRST 2010


Olá, Adriana.

Qual é exatamente sua dificuldade ?

Luciano

Em 4 de novembro de 2010 09:41, A.chaves
<a.chaves em camarapirai.rj.gov.br>escreveu:

>   Bom dia Luciano
>
> Estou aqui na luta para transferir os dados da versão 2.2 para 2.3, o
> acl_users.zexp foi tranquilo, porém o restante não foi vc tem como me
> ajudar?
> Fiz todo o procedimento de migração de dados do colab mas não estou
> conseguindo.
>
> Adriana Augusto Chaves
> Chefe Divisão de Informática
> Câmara Municipal de Piraí
>
>  ----- Mensagem Original -----
> *De:* jonas nepomuceno <jonasrn em gmail.com>
> *Para:* Grupo Interlegis de Tecnologia <gitec em listas.interlegis.gov.br>
> *Data:* TerçA, 26 De Outubro De 2010 18:18
> *Assunto:* Re: [gitec][GITEC] Migração SAPL 2.1 PARA SAPL 2.3 - SOS.
>
> Valeu meu amigo..vou realizar isso com muita calma amanhã..
> te agradeço pela orientação..
>
> Em 26 de outubro de 2010 16:12, Luciano De Fazio
> <lucianodefazio em gmail.com> escreveu:
> > Jonas,
> > Para alcançar o que pretende, trabalharemos no conceito de restauração de
> um
> > backup.
> > Tenha em mãos o backup de sua base MySQL e o arquivo DocumentosSapl.fs do
> > SAPL 2.1.
> > Para não precisar recadastrar todos os usuários do sistema manualmente,
> > exporte a pasta acl_users via ZMI, para posterior importação no SAPL 2.3.
> > Copie esses três arquivos para o novo servidor (Ubuntu 10.04).
> > Instale normalmente o SAPL 2.3 no novo servidor, com o instalador
> > automático, conforme o documento:
> > http://colab.interlegis.gov.br/wiki/HOWTO-InstalarSAPL23Ubuntu
> > -- RESTAURANDO OS DADOS DA VERSÃO 2.1 --
> > Primeiramente, páre a instância do SAPL 2.3: #
> > /var/interlegis/SAPL-2.3/instance/sapl23/bin/shutdownsapl.sh
> > MySQL:
> > - apague o banco de dados original do SAPL 2.3: # mysqladmin -u root -p
> drop
> > interlegis
> > - recrie o novo banco de dados em branco: # mysqladmin -u root -p create
> > interlegis
> > - importe os dados da versão 2.1: # mysql -u root -p interlegis <
> > seubackup.sql
> > - execute o script para ajustes necessários na versão 2.3: $ mysql -u
> root
> > -p interlegis <
> >
> /var/interlegis/SAPL-2.3/instance/sapl23/Products/ILSAPL/instalacao/sapl_migracao_banco.sql
> > ZoDB:
> > Copie o arquivo DocumentosSapl.fs obtido no servidor do SAPL 2.1, para o
> > diretório /var/interlegis/SAPL-2.3/instances/sapl23/var.
> > Ajustes as permissões:# chown -R zope:zope
> > /var/interlegis/SAPL-2.3/instances/sapl23/var
> > Inicie novamente a instância do SAPL 2.3: #
> > /var/interlegis/SAPL-2.3/instance/sapl23/bin/startsapl.sh
> > MIGRANDO OS USUÁRIOS DA VERSÃO 2.1
> > Copie o arquivo acl_users.zexp para o diretório
> > /var/interlegis/SAPL-2.3/instances/sapl23/import
> > Na ZMI, apague a pasta /sapl/acl_users (cuidado para não apagar a
> acl_users
> > da pasta raiz !!!)
> > Faça a importação (dentro da pasta sapl) do arquivo acl_users.zexp,
> através
> > do botão "Import / Export".
> > NOTAS:
> > 1. Como no SAPL 2.3, foram criados alguns novos perfis de usuários,
> > precisará ajustar manualmente as permissões das pastas que armazenam os
> > documentos, contidas em /sapl/sapl_documentos (ZMI), através das abas
> > "Security"
> > 2. Será necessário também recriar os índices do "Catalog" dentro da pasta
> > /sapl/sapl_documentos/norma_juridica (ZMI), conforme descrito em
> > http://colab.interlegis.gov.br/wiki/HOWTOTextIndexNG2
> > 3. Não se esqueça de importar o arquivo oradores.zexp dentro da pasta
> > /sapl/sapl_documentos, para uso do módulo "Sessão Plenária".
> > Informe caso tenha algum problema.
> > []'s
> > Luciano De Fázio
> >
> > Em 26 de outubro de 2010 16:21, jonas nepomuceno <jonasrn em gmail.com>
> > escreveu:
> >>
> >> Luciano De Fazio
> >>
> >> É uma pena saber que esse script não funciona depois de dois dias
> >> tenta fazer essa migração, eu até olhei o roteiro manual.
> >>
> >> Porém eu não queria atualizar o SAPL 2.1 para SAPL 2.3 e deixar ele na
> >> mesma versão do ubuntu.
> >> pois o hoje ele roda na versão 7, gostaria de colocar na versão 10.04.
> >>
> >> Vc me daria alguma sugestão ?
> >>
> >> Em 26 de outubro de 2010 16:01, Luciano De Fazio
> >> <lucianodefazio em gmail.com> escreveu:
> >> > Amigo,
> >> > Tive a oportunidade de executar o processo de migração para a versão
> 2.3
> >> > do
> >> > SAPL em diversas casas legislativas, a partir das versões 2.1 e 2.2.
> >> > Se aceita um conselho, abandone esse script de migração automática.
> >> > Definitivamente não funciona.
> >> > Nenhuma casa legislativa que atualmente usa o SAPL 2.3 fez a migração
> >> > pelo
> >> > Roteiro Básico.
> >> > Foi justamente por esse motivo que escrevi o Roteiro Alternativo de
> >> > migração, que, por sinal, está no Colab há um bom tempo:
> >> >
> >> >
> http://colab.interlegis.gov.br/wiki/HOWTO-Migracao22-23#RoteiroAlternativo
> >> > Trata-se de um procedimento manual, relativamente complexo, mas
> funciona
> >> > com
> >> > perfeição se executado corretamente.
> >> > Boa sorte!
> >> > Luciano De Fázio
> >> >
> >> >
> >> > Em 26 de outubro de 2010 15:42, jonas nepomuceno <jonasrn em gmail.com>
> >> > escreveu:
> >> >>
> >> >> Mais erros:
> >> >>
> >> >>
> >> >>
> >> >> oot em disin19
> :/var/interlegis/SAPL-2.3/instances/sapl23/Products/ILSAPL/instalacao#
> >> >> ./sapl_migracao.sh
> >> >> ok... Encontrado o arquivo Data.fs da versao anterior
> >> >> ok... Encontrado o arquivo sapl_old.sql
> >> >> ok... Encontrado o arquivo DocumentosSapl.fs da versao anterior
> >> >> kill: 77: Usage: kill [-s sigspec | -signum | -sigspec] [pid |
> job]...
> >> >> or
> >> >> kill -l [exitstatus]
> >> >> ok... SAPL antigo parado.
> >> >> daemon manager not running
> >> >> ok... SAPL 2.3 parado
> >> >> ok... Ajustado o proprietário do arquivo old/Data.fs
> >> >> ok... Importado o arquivo do backup do MySQL
> >> >> ok... Atualizado o banco para a nova estrutura do SAPL 2.3
> >> >> ok... Arquivo DocumentosSapl.fs copiado
> >> >>
> >> >>
> /var/interlegis/SAPL-2.3/instances/sapl23/Products/ZMySQLDA/DABase.py:92:
> >> >> DeprecationWarning: The ImageFile module will be removed in Zope
> 2.11.
> >> >> Use App.ImageFile instead.
> >> >>  from ImageFile import ImageFile
> >> >>
> >> >>
> >> >>
> /var/interlegis/SAPL-2.3/instances/sapl23/Products/TextIndexNG2/TextIndexNG.py:28:
> >> >> DeprecationWarning: Using OFS.content_types is deprecated (will be
> >> >> removed in Zope 2.11). Instead use zope.app.contenttypes.
> >> >>  from OFS.content_types import guess_content_type
> >> >> 2010-10-26 15:34:06 WARNING textindexng Converter "ppt" not
> registered
> >> >> because executable "pptHtml" could not be found
> >> >> 2010-10-26 15:34:06 WARNING textindexng Converter "xls" not
> registered
> >> >> because executable "xls2csv" could not be found
> >> >> /var/interlegis/SAPL-2.3/Zope-2.9/lib/python/OFS/Application.py:830:
> >> >> DeprecationWarning: __init__.py of Products.ZMySQLDA has a long
> >> >> deprecated 'methods' attribute. 'methods' support might be removed in
> >> >> Zope 2.11 or a later feature release. Please use the 'legacy'
> argument
> >> >> of registerClass instead if the methods are constructors. Or refactor
> >> >> the product using adapters.
> >> >>  DeprecationWarning)
> >> >>
> >> >>
> >> >>
> /var/interlegis/SAPL-2.3/instances/sapl23/Products/ILSAPL/instalacao/VER.py:1:
> >> >> DeprecationWarning: Non-ASCII character 'xd0' in file
> >> >>
> >> >>
> >> >>
> /var/interlegis/SAPL-2.3/instances/sapl23/Products/ILSAPL/instalacao/VER.py
> >> >> on line 1, but no encoding declared; see
> >> >> http://www.python.org/peps/pep-0263.html for details
> >> >>
> >> >>
> >> >> Em 26 de outubro de 2010 14:32, jonas nepomuceno <jonasrn em gmail.com>
> >> >> escreveu:
> >> >> > Nobre Colegas.
> >> >> > Estou tentando fazer a migração do SAPL 2.1 para SAPL 2.3,
> >> >> >
> >> >> > O SAPL 2.3 já está instalado, porém quando sigo os procedimentos de
> >> >> > migração tenho alguns erros.
> >> >> >
> >> >> > Abrindo o script de migração fui comentando algumas linhas para ver
> >> >> > onde tá ocorrendo os erros.
> >> >> >
> >> >> > percebir que o erro começa a acontecer na execução da linha no
> >> >> > arquivo
> >> >> > sapl_migração.py :
> >> >> > ### Essa remocao eh necessaria para evitar um erro com a migracao
> do
> >> >> > banco
> >> >> > app.sapl._delObject('sapl_documentos')
> >> >> >
> >> >> > Após executar essa linha o script aponta o seguinte erro.
> >> >> >
> >> >> >  File
> >> >> > "/var/interlegis/SAPL-2.3/Zope-2.9/lib/python/OFS/subscribers.py",
> >> >> > line 156, in callManageBeforeDelete
> >> >> >    ob.manage_beforeDelete(item, container)
> >> >> >  File
> >> >> >
> >> >> >
> "/var/interlegis/SAPL-2.3/instances/sapl23/Products/StructuredDoc/StrDocElem.py",
> >> >> > line 130, in manage_beforeDelete
> >> >> >    defElem = item.definitionElement(obj=item)
> >> >> > AttributeError: definitionElement
> >> >> > 2010-10-26 14:15:09 ERROR OFS.subscribers _delObject() threw
> >> >> > Traceback (most recent call last):
> >> >> >  File
> >> >> > "/var/interlegis/SAPL-2.3/Zope-2.9/lib/python/OFS/subscribers.py",
> >> >> > line 156, in callManageBeforeDelete
> >> >> >    ob.manage_beforeDelete(item, container)
> >> >> >  File
> >> >> >
> >> >> >
> "/var/interlegis/SAPL-2.3/instances/sapl23/Products/StructuredDoc/StrDocElem.py",
> >> >> > line 130, in manage_beforeDelete
> >> >> >    defElem = item.definitionElement(obj=item)
> >> >> > AttributeError: definitionElement
> >> >> >
> >> >> >
> >> >> >
> >> >> > Daí preciso de uma orientação, gostaria de saber se alguém já fez
> >> >> > esse
> >> >> > migração ?
> >> >> > e se poderia me ajudar.
> >> >> >
> >> >> > fico grato..
> >> >> >
> >> >> --
> >> >> Site da Comunidade GITEC:
> >> >> http://colab.interlegis.gov.br/wiki
> >> >>
> >> >> Regras de participação:
> >> >> http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
> >> >>
> >> >> Para pesquisar o histórico da lista visite:
> >> >> http://colab.interlegis.gov.br/wiki/PesquisaListas
> >> >>
> >> >> Para administrar sua conta visite:
> >> >> http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >> >
> >> >
> >> > --
> >> > Site da Comunidade GITEC:
> >> > http://colab.interlegis.gov.br/wiki
> >> >
> >> > Regras de participação:
> >> > http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
> >> >
> >> > Para pesquisar o histórico da lista visite:
> >> > http://colab.interlegis.gov.br/wiki/PesquisaListas
> >> >
> >> > Para administrar sua conta visite:
> >> > http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >> >
> >> --
> >> Site da Comunidade GITEC:
> >> http://colab.interlegis.gov.br/wiki
> >>
> >> Regras de participação:
> >> http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
> >>
> >> Para pesquisar o histórico da lista visite:
> >> http://colab.interlegis.gov.br/wiki/PesquisaListas
> >>
> >> Para administrar sua conta visite:
> >> http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >
> >
> > --
> > Site da Comunidade GITEC:
> > http://colab.interlegis.gov.br/wiki
> >
> > Regras de participação:
> > http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
> >
> > Para pesquisar o histórico da lista visite:
> > http://colab.interlegis.gov.br/wiki/PesquisaListas
> >
> > Para administrar sua conta visite:
> > http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >
> --
> Site da Comunidade GITEC:
> http://colab.interlegis.gov.br/wiki
>
> Regras de participação:
> http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>
> Para pesquisar o histórico da lista visite:
> http://colab.interlegis.gov.br/wiki/PesquisaListas
>
> Para administrar sua conta visite:
> http://listas.interlegis.gov.br/mailman/listinfo/gitec
>
>
> --
> Site da Comunidade GITEC:
> http://colab.interlegis.gov.br/wiki
>
> Regras de participação:
> http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>
> Para pesquisar o histórico da lista visite:
> http://colab.interlegis.gov.br/wiki/PesquisaListas
>
> Para administrar sua conta visite:
> http://listas.interlegis.gov.br/mailman/listinfo/gitec
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.interlegis.gov.br/pipermail/gitec/attachments/20101104/f77a13f4/attachment.htm 


Mais detalhes sobre a lista de discussão GITEC