Ho una rete con server Live, User Acceptance, staging e di sviluppo (in questo caso Windows principalmente 2012r2, tutti gli ospiti Hyper-V). Ognuna di queste parti della rete ha un server front-end e back-end. I server back-end contengono quantità proporzionalmente elevate di dati. Sui server di accettazione utente, gestione temporanea e sviluppo questi dati non cambiano (a parte l'aggiornamento occasionale da vivo) e raramente accedono al di fuori del ciclo di sviluppo.
In questo tipo di ambiente, come ridurre al minimo il consumo di memoria ed evitare di sprecare spazio di archiviazione su dati statici e con accesso raro. I dati sono costituiti da migliaia di file come pdf, json, dwgs e pngs.
Cose che ho considerato.
Eliminazione dei server quando non in uso: non è un'ottima opzione poiché a volte il tempo per ripristinare questi server pesa il tempo che gli sviluppatori li useranno. La nostra soluzione di backup è MS Data Protection Manager.
Eliminazione di dischi di dati quando non in uso - Leggermente meglio di quanto sopra, ma ancora una volta il fattore tempo.
Spostamento di dischi di dati tra server: poiché sono guest Hyper-V, è possibile collegare i dischi di dati secondo necessità, tuttavia in alcuni casi è in uso più di un ambiente contemporaneamente.