Faça isso:
- No Windows Server 2008, vá para Gerenciador de Servidores > Armazenamento > Disco Gestão
- Clique com o botão direito do mouse em Gerenciamento de disco > Crie VHD
- Selecione o local como estando em seu compartilhamento de rede (clique em navegar)
- Crie um VHD de tamanho fixo. Eu pessoalmente faria o VHD duas vezes tamanho do seu conjunto de dados atual, se isso for possível. É realmente depende do que você está hospedando.
- Inicie o disco clicando com o botão direito no novo VHD no gerenciador de discos e selecione Initalize Disk.
- Formate o novo volume no Gerenciamento de disco.
- Agora, copie seu site para o novo disco rígido virtual que você formatado.
- Configure o IIS para hospedar sua página da Web a partir do local em seu VHD.
Isso contorna os problemas de permissão de arquivo que você está enfrentando porque, para o servidor da Web, você está hospedando a partir de um disco rígido local em vez de através de um compartilhamento de rede.
O único problema que eu poderia encontrar é se você precisava acessar os dados no site que está sendo hospedado pelo IIS no Linux. Você pode acessá-lo pela web, mas eu não conheço nenhuma ferramenta linux que você possa usar para montar um VHD (embora um muito bem possa existir!)
Eu apenas tentei isso btw e funcionou! Tenha em mente que o host do compartilhamento no meu caso não era uma máquina linux, mas uma máquina windows - mas ainda assim o VHD que eu criei estava em um compartilhamento de rede em outra máquina.