Migrações
Esta funcionalidade é parte do Moodle Workplace, que está disponível através dos Moodle Partners.
Visão geral
Esta ferramenta, através de um processo passo a passo intuitivo, oferece a capacidade de exportar diferentes partes de uma instância do Moodle Workplace e importá-las do mesmo ou de outro site.
Exportar
Etapa 1 - Configurações gerais
Selecione qual exportador você deseja usar nas opções exibidas. Nas etapas a seguir, você poderá restringir sua seleção e especificar quais elementos deseja exportar.
Etapa 2 - Opções
Especifique quais elementos você deseja exportar, selecionando-os. Os exportadores podem ser ligeiramente diferentes uns dos outros.
Conteúdo
Atributos e configurações que podem ou não estar incluídos no arquivo exportado.
Instâncias
Selecione quais instâncias serão incluídas no arquivo exportado.
Etapa 3 - Revisão
Nesta página, você pode verificar rapidamente se tudo está correto antes de exportar o arquivo.
Status de exportação
Após passar pelo processo passo a passo, você será redirecionado para a página de exportação do relatório onde poderá verificar, entre outros atributos, seu status, tamanho e data de criação.
Agendada
Uma exportação definida como “agendada” será executada na próxima execução do cron. (Quanto demora para iniciar dependerá das configurações do cron para o seu site). É seguro continuar navegando no site.
Em andamento
O arquivo de exportação está sendo gerado.
Concluído
O arquivo está pronto para ser baixado ou importado novamente. Mais informações sobre o arquivo devem ser exibidas neste momento, e o usuário receberá uma notificação sobre isso.
Importar
Etapa 1 - Selecione a fonte
Faça upload de um arquivo contendo uma exportação do Moodle Workplace ou um arquivo CSV. Você pode pular esta etapa se estiver importando uma exportação do Moodle Workplace do seu site atual: neste caso, clique no botão “Nova importação deste arquivo” diretamente da aba “Exportar”.
Etapa 2 - Configurações gerais
Verifique se o arquivo que está sendo importado é o correto. Os importadores podem ser ligeiramente diferentes uns dos outros, mas a maioria deles oferece opções em relação ao destino do tenant e à mudança de data. Você poderá especificar quais elementos deseja importar na próxima etapa
Etapa 3 - Opções
Novamente, eles podem variar dependendo do importador, mas estes são os mais comuns:
Conteúdo
Selecione quais atributos e configurações disponíveis no arquivo exportado serão importados.
Instâncias
Selecione quais instâncias disponíveis no arquivo exportado serão importadas.
Etapa 4 - Conflitos
Muitas vezes o processo de importação irá gerar conflitos que exigirão algum tratamento manual. Se nenhum conflito for encontrado, esta etapa será ignorada automaticamente. Para cada conflito encontrado, os seguintes elementos serão exibidos:
Instâncias
Indica quais instâncias, do arquivo que está sendo importado, estão gerando o conflito.
Se afeta
Mostra todos os componentes que estão sendo afetados pelo conflito gerado por essas instâncias.
Solução
Ele oferece uma lista de diferentes opções disponíveis que irão resolver o conflito.
Etapa 5 - Revisão
Aqui, uma visão geral do processo de importação é exibida. Verifique se tudo está correto antes de importar o arquivo.
Status de importação
Após passar pelo processo passo a passo, você será redirecionado para a página de importação do relatório, onde poderá verificar, entre outros atributos, seu status, tamanho e data de criação.
Agendada
Uma importação definida como “agendada” será executada na próxima execução do cron. (Quanto demora para iniciar dependerá das configurações do cron para o seu site). É seguro continuar navegando no site.
Em andamento
O conteúdo está sendo importado para seu destino.
Concluído
O processo de importação está encerrado e seu conteúdo deve estar disponível no destino. Mais informações sobre o arquivo devem ser exibidas neste momento, e o usuário receberá uma notificação sobre isso.
Interface de linha de comando
Os comandos a seguir permitirão que você execute a exportação e importação da CLI:
php admin/tool/wp/cli/export.php php admin/tool/wp/cli/import.php
Ambos os comandos têm ajuda que explica como usá-los. Também possuem modo interativo que permite escolher algumas opções e exibir as opções disponíveis para exportadores e importadores.
Parâmetros específicos do exportador / importador são atualmente passados como string codificada em JSON. Nas versões futuras estaremos trabalhando na internacionalização do CLI (tradução de diálogos) e mais interatividade nas configurações do exportador / importador.
Importação de dados legados
Audiência e cronograma do Construtor de Relatórios antes de 3.11
O Moodle Workplace 3.11 introduziu algumas mudanças na audiência e nos cronogramas do Construtor de Relatórios para suportar mais tipos de audiências e vincular o cronograma a audiências existentes.
Devido a essas melhorias, audiência e cronogramas exportados de versões anteriores a 3.11 serão importados seguindo este processo:
- Audiências: Audiências legados com base na posição / departamento de cargo serão convertidos para o novo tipo de audiência "cargo".
- Cronograma: Novas audiências serão criadas automaticamente para destinatários de cronograma legado para departamento de cargo, posição e usuários adicionados manualmente. Cada uma dessas audiências será adicionada automaticamente à nova programação como destinatários
Observação emails de destinatários não são suportados em cronogramas de 3.11 em diante. Onde cronogramas anteriores as utilizavam, os usuários serão informados por meio de uma opção de resolução de conflito para importar sem emails ou pular a importação e serão direcionados à documentação.
O mesmo processo será seguido quando atualizar audiência e cronogramas antes de 3.11












