Devemos transferir nosso banco de dados para nosso host (compartilhado)?

3

A empresa para a qual trabalho tem usado um banco de dados Access nos últimos oito anos (eu só tive que aturar isso por cinco). Estamos começando a trabalhar em um sistema de pedidos on-line, então é hora de passarmos para algo mais robusto. Nós temos um servidor SBS 2003 com MSSQL 2k, e também temos um banco de dados MSSQL 2005 através de nosso host, então o SQL parece ser o caminho a ser seguido.

Pensei em alguns cenários sobre como lidar com isso e gostaria de saber qualquer contribuição que o SF tem a oferecer.

1) Banco de dados SQL interno para tudo.

Advantages: total control over security, fast internal access via whatever application platform we want.

Disadvantages: potential to bog down our internet connection during heavy ordering periods.

2) Banco de dados SQL interno para operações do dia-a-dia. Replicar o que é necessário para suportar o sistema de pedidos para o banco de dados online.

Advantages: total control over security for internal portion of the database. fast internal access. Separates customer processes from employee processes.

Disadvantages: duplicated data, extra interface required to migrate data between sites

3) Migre completamente para o servidor da Web.

Advantages: Single database supporting both admin and customer processes. Easier access for mobile employees.

Disadvantages: Full faith in host for security/backups. Slower direct DB access from our location (in case we want to use a non-web interface).

Alguma opinião?

    
por Cogwheel 25.09.2009 / 03:11

2 respostas

3

As pessoas confiam em datacenters com dados há décadas. Eu acho que é seguro para você ir em frente e usar o host. Se você fizer uma cópia localmente para backup, isso facilitará automaticamente a redundância positiva em um local remoto. Você não ganhará muita velocidade sendo local comparado ao remoto, a menos que sua conexão seja ruim ou haja problemas de largura de banda.

    
por 25.09.2009 / 03:54
0

Eu mudaria para uma hospedagem dedicada ou VPS. Usando hospedagem compartilhada se abre para possíveis problemas de outros clientes. Como você já viu, outras pessoas podem ter acesso ao seu banco de dados que não deveria estar lá. O host nunca deve permitir que outras pessoas visualizem os bancos de dados de outros clientes.

A hospedagem compartilhada é válida para sites não críticos, mas se você quiser proteger seus dados e site, eu optaria por um servidor dedicado.

    
por 25.09.2009 / 16:46