Analisando propostas

Backup Online

Publicado em 08 de Março de 2018 dias na TI e Programação

Sobre este projeto

Aberto

1. Preciso de uma aplicação desktop ao qual será configurado o tipo de banco de dados do cliente podendo ser oracle, mysql, acess, mariadb, sqlserver, mysql, firebird, postgre, lotus e outros.

2. Deverá ter uma tela ao qual preciso configurar dois link's diferentes de armazenamento com o nome de uma pasta em nuvem Ex. Dropbox\backup, Dropbox\backup2, amazon\backup3 ou outros.

2.1 Deverá ter nesta mesma tela a configuração de outro link para que seja copiado arquivos do office, pdf, fotos, videos e outros arquivos mesmo que estes estejam em execução no computador.

2.2 Este backup de arquivo deverá ser feito de forma incremental copiando somente os arquivos novos ou modificados.

3. Esta ferramenta irá executar o backup e copiará para uma pasta especifica configurada no item 1, compactando os arquivos.

4. Esta aplicação deverá ter a opção de copiar os arquivos para um pen-driver se caso for necessário.

5. O backup poderá ser configurado para ser executado em qualquer dia da semana e qualquer horário não podendo ser feito manualmente pelas tarefas do windows e sim dentro da interface da aplicação.

6. Os dados deverão ser transferidos através de conexões da internet utilizando um canal seguro de comunicação (https/SSL).

7. Deverá permite limitar o consumo máximo da banda da internet disponível para a aplicação de backup.
Também irá gerenciar o tamanho dos dados arquivados em nuvem e o quanto de espaço ainda se tem para serem gerados novos backups.

8. Relatórios de auditoria, deverá conter a emissão diária, semanal ou mensal de relatórios consolidados de gerenciamento, controle e auditoria dos seus backups.

9. Na tela ao qual irá iniciar o backup deverá ter uma barra de progressão onde irá mostrar o status do progresso do backup.

10.Deverá ter uma tela ao qual informará quantos backups já foram realizados na semana, mês e qual os tamanhos dos backup's.

11. A ferramenta terá que enviar uma notificação caso não consiga gerar o backup ou que não consiga transferir para a nuvem ou se ocorreu erro ao finalizar o backup.

12. Deverá ter uma tela para o administrador verificar o status da geração do backup onde terá informações como, checou o serviço do banco de dados? serviço em execução ou parado? gerou o backup? ocorreu desligamento bruto? horário?

13. Preciso de uma tela que poderá ser informado a chave de liberação do sistema caso o cliente não tenha pago o boleto mensal da aplicação.


14. E de uma outra aplicação simples que gere três tipos de chaves de liberação, uma temporária de 7 dias, uma para 30 dias e outra para 365 dias, nesta aplicação deverá conter os dados de cada cliente que utiliza o sistema.

15. Caso o cliente formate a máquina e tente re-instalar o software, o software devera enviar um código para este sistema de gerenciamento solicitando a liberação on-line.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Designer, Desenvolvedor, Fazer o design de uma landing page

Prazo de Entrega: 07 de Maio de 2018

Habilidades necessárias

C