Cada diretório de nível superior na Coleção de conteúdo, como /users e /courses, está associado a um armazenamento de documentos. Os administradores podem gerenciar as definições de configuração de cada armazenamento de documentos.

Configurar armazenamentos de documento

A página Gerenciar Armazenamentos de Documentos exibe os locais e detalhes de armazenamento de documentos no sistema. Cada diretório de nível superior na Coleção de conteúdo, como /users e /courses, está associado a um armazenamento de documentos. Os administradores podem gerenciar as definições de configuração de cada armazenamento de documentos, incluindo o seguinte:

  • Definições de JDBC
  • Armazenamento e local temporário de armazenamento e configurações
  • Definições e relatórios de registros de auditoria eliminados
  1. No Painel do Administrador, em Gerenciamento de conteúdo, selecione Definições Técnicas.
  2. Selecione Armazenamento de Documentos. A tabela a seguir descreve as tarefas disponíveis que são executadas selecionando uma das opções no menu do armazenamento de documentos.
    Para... Selecionar...
    definir as propriedades de JDBC Definições de JDBC. A página Definições de JDBC é exibida.
    alterar o local do armazenamento de documentos Definições Temporárias de Armazenamento. A página Definições de Armazenamento é exibida.
    configurar o local temporário de armazenamento de documentos para o armazenamento de documentos Definições Temporárias de Armazenamento. A página Definições Temporárias de Armazenamento é exibida.
    gerar um relatório de itens que foram excluídos do armazenamento de documentos Relatório de Registros de Auditoria Eliminados. A página Relatório de Registros de Auditoria Eliminados é exibida.
    definir o número de dias que os itens excluídos ficam registrados Definições de Registros de Auditoria Eliminados. A página Definições de Registros de Auditoria é exibida.
  3. Selecione Enviar.

Os administradores têm a opção de configurar uma localização temporária de armazenamento para um armazenamento de documentos. Este conjunto duplicado de dados pode ser usado para recuperação de desastres. Neste cenário, uma combinação do backup do banco de dados e sua localização temporária de arquivo manterá o sistema completamente atualizado no caso de um desastre. Esse local de backup pode ser configurado no banco de dados ou em um local do armazenamento externo. Ele não pode ser o mesmo que o local de armazenamento principal.


Alterar o local físico dos diretórios de armazenamento de Coleção de conteúdo

Para alterar o local físico dos diretórios de armazenamento da Coleção de conteúdo, siga essas etapas:

  1. No arquivo bb-config.properties, forneça a localização dos arquivos da Coleção de conteúdo para o armazenamento de documentos.
  2. Execute a ferramenta de linha de comando PushConfigUpdates para ativar as mudanças.

Configurar as definições de armazenamento temporário

  1. No Painel do Administrador, em Gerenciamento de conteúdo, selecione Definições Técnicas.
  2. Selecione Armazenamento de Documentos.
  3. No menu do armazenamento de documentos, selecione Definições Temporárias de Armazenamento. Esta tabela descreve os campos disponíveis.
    Campo Descrição
    Localização Temporária de Armazenamento
    Localização Temporária de Armazenamento do Windows Forneça o caminho para a localização temporária de armazenamento.
    Definições Temporárias de Armazenamento
    Período Temporário de Armazenamento Selecione Nunca e os arquivos permanecerão na localização temporária indefinidamente. Selecione a opção Excluir em x dias para manter os arquivos na localização temporária de armazenamento por um período de tempo específico.

Recuperar itens excluídos

Se um usuário remover um item da Coleção de conteúdo, o item será armazenado na localização temporária de armazenamento pelo período temporário de armazenamento. Os administradores podem usar o relatório de registros de auditoria eliminados para encontrar o caminho exato até o item na localização temporária de armazenamento. Depois que o item é localizado, os administradores podem enviá-lo por e-mail para o usuário.

Se a quantidade de tempo no período temporário de armazenamento for extrapolada, os administradores poderão pesquisar o item no backup do banco de dados.


Gerar um Relatório de Registros de Auditoria Eliminados

A página Relatório de Registros de Auditoria Eliminados permite que os administradores gerem um relatório de dados que foram excluídos por usuários de um subdiretório específico na Coleção de conteúdo. Esses dados são usados em recuperação de arquivo seletivo para recuperar um único arquivo que foi excluído da Coleção de conteúdo de um backup. Esses dados estão disponíveis apenas enquanto estiverem armazenados nas Definições de Registros de Auditoria.

  1. No Painel do Administrador, em Gerenciamento de conteúdo, selecione Definições Técnicas.
  2. Selecione Armazenamentos de Documentos.
  3. No menu do armazenamento de documentos, selecione Relatório de Registros de Auditoria Eliminados. A tabela a seguir descreve os campos disponíveis.
  4. Selecione Enviar.
    Campo Descrição
    Relatório de Registros de Auditoria Eliminados
    Nome do diretório de nível superior O nome do diretório de nível superior aparece aqui.
    Caminho do Subdiretório Forneça o caminho do subdiretório a partir do qual vai gerar um relatório.
    Da Data Forneça a data na qual o relatório deve começar. Use o formato DD/MM/AAAA.
    Para Data Forneça a data na qual o relatório deve terminar. Use o formato DD/MM/AAAA.

Definições de JDBC

Os administradores podem personalizar as definições de conectividade do bando de dados Java (JDBC) para cada compartilhamento de documentos. JDBC é um padrão Java que permite que aplicativos Java, como a Coleção de conteúdo, conectem-se a bancos de dados. A Coleção de conteúdo lê informações e grava no banco de dados usando conexões de grupos, também referidas como "grupo de questões" de conexões. Um item ou conexão em um banco de testes permite que uma linha de discussão Java use recursos do banco de dados. Cada solicitação de dados de usuários finais geralmente consume um item do banco de testes. No entanto, não existe uma relação individual entre solicitações de usuário e o número de conexões necessárias. Quando a solicitação é concluída, a conexão é liberada para outro usuário.

Se existem mais solicitações do banco de dados do que conexões disponíveis, as solicitações aguardam em uma fila até que uma conexão com o banco de dados esteja disponível.

O uso pesado da Coleção de conteúdo geralmente requer o aumento do tamanho máximo do grupo de questões de conexão. Isso permite que o banco de dados processe mais solicitações simultaneamente. No entanto, deixar o tamanho máximo do banco de testes muito grande pode degradar o desempenho do banco de dados devido aos requisitos adicionais de CPU e memória. Diminuir o tamanho máximo do banco de testes reduz a carga no banco de dados, mas se for muito pequeno, as solicitações do usuário poderão demorar mais para serem processadas, pois vão esperar mais tempo na fila até que as conexões sejam liberadas.

Sua instituição pode ter padrões de utilização exclusivos para cada armazenamento de documentos. Por exemplo, se os usuários usarem muito a unidade de disco rígido virtual, mas não usarem a área de cursos, considere aumentar o número máximo de conexões para o armazenamento de documentos /users e reduzir essa configuração para o armazenamento de documentos /courses.

Configurar definições de JDBC

  1. No Painel do Administrador, em Gerenciamento de conteúdo, selecione Definições Técnicas.
  2. Selecione Armazenamento de Documentos.
  3. No menu do armazenamento de documentos, selecione Definições de JDBC. Esta tabela descreve os campos disponíveis.
    Definições de JDBC
    Campo Descrição
    Definições de JDBC
    Expiração do Link Ocasionalmente, uma conexão permanece aberta, mas inutilizável. Às vezes, isso é referido como uma "conexão Java interrompida". A expiração automática de todas as conexões abertas garante que conexões interrompidas sejam fechadas eventualmente. Forneça o número de minutos que uma conexão do banco de dados permanecerá aberta antes de o sistema automaticamente fechá-la. Novas conexões são criadas quando necessário, até a configuração máxima de conexões.
    Máximo de conexões Forneça o número máximo de conexões que pode existir no grupo de questões de conexão. Se esse número for muito alto, o desempenho poderá diminuir porque o servidor do banco de dados consome mais recursos. Se for muito baixo, as solicitações poderão demorar mais para processar porque vão aguardar em uma fila até que a conexão esteja disponível.
    Mínimo de conexões Forneça um número mínimo para o tamanho do grupo de questões de conexão do banco de dados.
    Período de Inatividade de Link Forneça o número de segundos antes que um link inativo alcance o tempo limite e seja removido do banco de testes. Um link inativo é aquele que não envia nenhuma atividade entre o banco de dados e a Coleção de conteúdo.
  4. Selecione Enviar.