Como adicionar suporte a versões ao armazenamento de arquivos do Azure

1

Eu tenho um cliente usando o armazenamento de arquivos do Azure (v1) para hospedar alguns arquivos binários (imagens, pdfs, etc) para um aplicativo da web. Gostaria de adicionar suporte a versões nos arquivos de casos excluídos ou sobrescritos, como o AWS S3. Eu sei que a versão mais recente do armazenamento do Azure Blob suporta exclusão suave, mas isso ainda não é suficiente para as minhas necessidades e, como eu disse, eles estão usando o Armazenamento de Arquivos.

Como posso adicionar suporte de versão robusto ao armazenamento de arquivos do Azure. Meu melhor pensamento até agora é usar o Git LFS, com o Git sendo hospedado no VSTS e os arquivos com versão entrando em outra conta do Armazenamento de Arquivos do Azure. Isso pode exigir uma VM para mapear a unidade e tudo mais. Não tenho certeza. Existe alguma maneira melhor de fazer isso? Minha ideia funcionará?

Obrigado!

    
por Dan Csharpster 28.02.2018 / 22:19

1 resposta

1

Uma maneira de conseguir o que você está procurando seria usar snapshots de compartilhamento. Os snapshots compartilhados são semelhantes ao que você pode alcançar em um volume do Windows com VSS, e os arquivos serão exibidos em "Versões anteriores" para um arquivo no Windows quando o compartilhamento for montado em SMB.

Aqui estão algumas referências sobre instantâneos de compartilhamento:

Espero que isso ajude,

Will Gries Gerenciador de programas, arquivos do Azure

    
por 28.02.2018 / 22:33