O que é uma boa opção de banco de dados para uma instalação de usuário do JIRA 10?

2

Eu tenho trabalhado com JIRA e Greenhopper por algumas semanas e decidi me estabelecer como uma ajuda ao desenvolvimento. Isso significa que é hora de parar de usar o banco de dados HSQL.

O carregamento será muito leve; dos 10 usuários, haverá apenas um máximo de dois usuários realmente ativos, interagindo intermitentemente, com mudanças de estado nos itens do JIRA em menos de 100 por dia, pico. Tenho a sensação de que suportar isso com uma instalação do SQL Server seria mais do que um exagero. Com o SQL Server Express explicitamente não suportado, tenho que escolher outra coisa.

Minha pergunta é: Hospedado em uma máquina como descrito abaixo, qual banco de dados, entre todos aqueles abertamente suportados pela Atlassian, funcionaria melhor? Devo executar o banco de dados no hardware, encapsulá-lo em uma VM própria ou adicioná-lo à VM existente?

Hardware: Dual-Core Core 2 processor, 8 GB Memory, mirrored 250 GB hard disk, a third spinning "backup" disk connected internally.

Host OS: Windows Server 2008 R2

VM Host: VMWare Server 2008, currently running one Win Server 2003 R2 instance (2 GB memory allocated in the VM, 20 GB virtual disk, running a lightly loaded IIS instance with a few utility web services)

    
por Rob Perkins 08.09.2011 / 17:46

3 respostas

5

Eu tenho uma configuração semelhante com o Confluence e o Jira compartilhando uma caixa. Para a carga que você descreve minha sugestão seria usar o PostgreSQL na VM local. Eu olhei em termos de construção de um dispositivo de uso específico. É realmente uma questão de preferência.

    
por 08.09.2011 / 17:58
1

Estamos usando o MySQL com o JIRA, eu recomendo que para uma administração mais fácil que o PostgreSQL. Ambas são boas opções - se você tem mais experiência com uma, use isso.

A lista de bancos de dados suportados está disponível em: link

Você deve conseguir executá-lo no mesmo vm que a instalação do JIRA. Se você tem um servidor MySQL central com tarefas de backup de banco de dados agendadas (mysqldump), então eu recomendaria colocar o banco de dados lá (para tirar vantagem de seus backups de db pré-existentes).

    
por 08.09.2011 / 20:15
1

Por que a Atlassian se recusa a suportar o MSSQL Express para a licença de 10 usuários está além de mim. Nós rodamos duas instalações com o MSSQL 2008 R2 sem nenhum problema.

Obviamente - escolha o DB que você quiser. Apenas tenha em mente que certas soluções de backup (como o Backup Exec que usamos) não suportam mysql / postgresql sem usar scripts de terceiros no servidor de banco de dados para obter instantâneos.

    
por 30.09.2011 / 14:38

Tags