Vista VMWare Release SysPrep / Aktywacja Najlepsza praktyka?

7

Chciałbym mieć środowiska programistyczne „bazowe” z pewnym oprogramowaniem zainstalowanym wraz z pakietami komponentów. Od czasu do czasu może być pożądane nowe oprogramowanie, które chciałbym zainstalować na czystej maszynie wirtualnej, dopóki nie uzyska się pewności, że pożądane jest pozostanie na polu dewelopera produkcji.

Bawiłem się systemem testowym, próbując go „wersjonować”, nazywając go DevUsr0105 (wersja główna 01, podwersja 05, DevUsr to nazwa użytkownika), ale to staje się trudne z aktywacją.

Mogę sobie wyobrazić ramy czasowe od wydania następnej wersji przed wycofaniem poprzedniej wersji, więc czasami mogą być używane dwie maszyny wirtualne typu DevUsr. (Nowy programista dzieje się w najnowszej wersji programisty i kończy poprzednią pracę nad istniejącą maszyną wirtualną przed wycofaniem go). Oczywiście nie ma problemu z płaceniem za dwie licencje na system operacyjny na programistę, ale nie chcę, aby przyzwyczaić się do migracji aktywacji. (Ponadto - czy nie ma ograniczenia liczby migracji na licencję?)

Każdy programista pobierałby najnowszą maszynę wirtualną dla programistów, ilekroć dostępna jest nowa wersja. Wszelkie lokalne dostosowania zostaną poddane wersjonizacji w repozytorium SVN, aby zapewnić czystą migrację bez dużej ilości pracy ręcznej.

Czy więc najnowsza wersja jest sysprepowana i gotowa do ostatecznej aktywacji przez programistę? Czy naprawdę musimy przenieść aktywację lub ponownie aktywować system operacyjny na każdym wydaniu VM maszyny?

Maszyny wirtualne nie są jeszcze aktywnie wykorzystywane przez programistów i szukam tylko informacji zwrotnych na temat tego, jak inni sobie z tym radzą, zanim stracę dużo czasu na złą ścieżkę.

Darian Miller
źródło

Odpowiedzi:

1

Właśnie stworzyłem 3 maszyny wirtualne XP dla grupy programistów. Jeden dla IE6, IE7 i IE8.

Sysprep wymaga ponownej aktywacji systemu Windows przy każdym wdrożeniu. Zamiast dać każdemu deweloperowi własną testową maszynę wirtualną. Dlaczego nie wdrożyć trzech lub czterech i powiedzieć im, że w każdy piątek będą one resetowane z wcześniejszej migawki?

Deweloperzy zwykle zostawiają dużo śmieci wszędzie tam, gdzie pracują. Pozostawienie usług i portów otwartych na świat. I korzystanie z usług powiązanych z kontami administracyjnymi. Jest to podwójnie prawdziwe w środowisku testowym.

W zeszłym tygodniu wyłączyłem serwer WWW, myśląc, że ponieważ strona nie była już utrzymywana, nie potrzebowaliśmy już serwera. Źle. Niewielka grupa programistów używała serwera do przechowywania kodu źródłowego i uruchamiania zaplanowanych zadań.

Ustawienie limitu, raz na tydzień lub dwa, w czasie, gdy system deweloperski może być używany, może pomóc w utrzymaniu czystości sieci.

Trudną częścią twojego systemu będzie licencjonowanie. Następnym razem, gdy ktoś zostanie zwolniony, nie otwieraj drzwi nikomu z BSA. ;-)

Joseph Kern
źródło
Licencjonowanie nie stanowi problemu ... Chcę to zrobić poprawnie. Jeśli będę musiał kupić dwie licencje na system operacyjny dla każdego programisty, zrobię to. Ale ja po prostu nie chcę kłopotów z ponownymi aktywacjami ani nie chcę kupować więcej niż 2 licencji na programistę.
Darian Miller
Czy rozważałeś właśnie użycie migawek? Zainstaluj raz. Migawka. Następnie ponownie wdróż z migawek? Wierzę, że przyniesie ci to problemy co 90 dni. Konto komputera w usłudze Active Directory będzie musiało zresetować hasło. Więc miej oczy szeroko otwarte. Naprawdę nie ma prostej odpowiedzi, albo zrobisz migawkę lub sysprep tych maszyn. Czy to naprawdę jest tego warte? Jeśli tak, to idź. Jeśli nie ...
Joseph Kern
0

Jeśli środowiska deweloperów nie będą trwać dłużej niż 30 dni, nie trzeba ich aktywować.

Jesse Weigert
źródło
Nie ma gwarancji, jak długo potrwa dana wersja. Czasami może potrwać kilka miesięcy. Być może będę musiał przejść tę trasę z zakupioną odpowiednią licencją, po prostu nie aktywowaną.
Darian Miller
-1

Licencjonowanie zbiorowe dla XP nie musi być aktywowane. Nie jestem jednak pewien, czy nadal możesz kupić licencję zbiorową - czy możesz kupić perspektywę i możesz obniżyć wersję i uzyskać klucz głośności.

Zaczyna się od 5 licencji i wygląda na to, że będziesz używać więcej.

W przypadku systemu Vista nie znam rozwiązania.

Jednak ponieważ jest to VM, sprzęt się nie zmienia, prawda? Więc kiedy instalujesz na tym samym sprzęcie, nie powinno się to wliczać do całkowitej liczby przypadków, w których możesz aktywować widok perspektywiczny.

Steven
źródło