Analisando propostas

Projeto de migração de sites em C# Windows Server 2019 (Web)

Publicado em 30 de Novembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Linguagem necessária .Net (C#)
Ambiente: Windows Server 2019
Tipo de aplicação: Web (Tem que ser web, será chamada de uma outra URL)
Tipo de Banco de Dados: MariaDB

O projeto será usado para migração de um site de um dominio para o outro. A rotina que precisaria ser executada é:
1. Criar uma pasta no Servidor "D:\inetpub\rogvelmotors.com.br" sendo que a variavél é o nome do site "D:\inetpub\'+ nome do site+'"
2. Criar um "alias" do C: para o D:
3. Copiar alguns arquivos da pasta de origem (Site que está sendo migrado para o novo)
4. Conectar em um banco MariaDB, bancos de origem (Banco de Origem e novo ficarão no mesmo server).
5. Baixar o banco de Origem inteiro (Schema e Dados) em um arquivo ".sql" como se fosse um Backup completo.  A ideia é clonar um banco já que renomear não é possivel.
6. Criar um novo banco com uma variavel de site "xxxx", variável será passado via QueryString "?site=xxxxx.com.br"
7. Copia completa dos dados do banco anterior (Schema e dados)
8. Criar no ISS o novo dominio e atribuir em uma aplication
9. Atribuir permissões do IIS

O projeto mandatoriamente deve ser Web (Aspx), porque será chamado de uma aplicação Web.

Git Hub https://github.com/MySqlBackupNET/MySqlBackup.Net que pode ser usado como referência.

Como forma de acelerar partes desta rotina estão em um projeto que já tenho. As etapas que poderiam ser copiados. Ou seja, faz parte já do que preciso (Itens 1,2,3,8 e 9).

Serão fornecidas informações e arquivos para a execução do projeto em máquina local:
- Uma pasta Zip para simular a do servidor
- Um banco MariaDB de exemplo que será usado como fonte (arquivo .sql) que será copiado
- Projeto acelerador com as rotinas dos itens (Itens 1,2,3,8 e 9).

ATENÇÃO: NÃO será dado acesso ao servidor. A aplicação deverá ser testada localmente e depois irá rodar no servidor. O programador deverá auxiliar na instalação da aplicação dentro do ISS em uma sessão de trabalho remoto em conjunto para garantir que a aplicação esteja rodando e funcionando 100%

O valor do projeto será liberado somente depois que a aplicação estiver 100% rodando no servidor. NÃO SERÁ pago caso esteja com bugs ou não esteja rodando no meu servidor.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por R. C.