Posts tagged Install
Windows 7 instalacja z USB jeszcze prostsza
Jul 23rd
Znalazłem bardzo pomocne narzędzie umożliwiające wykonanie bootowalnego klucza USB bez konieczności mozolnego pisania komend jak w metodzie, którą kiedyś zaprezentowalem.
“A bootable USB” to program napisany przez człowieka o ksywce Aris. Za jego pomocą można przeprowadzić cały proces budowania bootowalnego klucza USB z płyty instalacyjnej Windows 7 lub Windows lub Windows Server 2008 R2 bądź jej obrazu ISO. Program oczywiście umożliwia też przygotowanie startowego klucza USB z Windows Vista i Windows Server 2008.
Do przeprowadzenia operacji poza programem niezbędne są:
- Klucz USB 4GB lub większy
- Nośnik z Windows 7,Vista, Server 2008 R2, Server 2008 lub jego obraz ISO
- System na którym wykonamy operację (Windows 7,Vista, Server 2008 R2 lub Server 2008)
Program po pobraniu wymaga instalacji:
Po przeprowadzeniu jej otrzymujemy dostęp do aplikacji (wymaga uruchomienia z uprawnieniami administratora), której okno wygląda tak:
Program przeprowadzi nas przez cała operację.
Aby pobrać program należy posłużyć się jednym z poniższych linków:
Trochę denerwujące może tylko być brak komunikatów o zakończeniach poszczególnych etapów operacji.
źródło: A Bootable USB: Utility to Create Bootable USB Drive to Install Windows Vista, Server 2008 and 7
TFS 2008 czynności po upgrade i testy (Upgrade TFS 2005 do wersji 2008 cz. 4/4)
Nov 20th
Pora na weryfikację upgradu:
http://localhost:8080/services/v1.0/Registration.asmx – uwaga: działa tylko z komputera lokalnego
wybranie GetRegistrationEntries następnie Invoke , jeśli w pliku XML który się pojawił jest sekcja: <Type>vstfs</Type> i znajdują się w niej dane znaczy, że upgrade został przerowadzony pomyślnie.
Nie pora to jeszcze na otwieranie szampana, posostało jeszcze zainstalowanie Web Explorera i ewentualnie innych dodatków a po tym aktualizacja WSS do wersji 3.0.
Nie każdy zna Visual Studio Team System Web Access ale myślę, że warto zapoznać się z tym narzędziem. Nie zawsze jest potrzeba uruchamiania środowiska programistycznego, by sprawdzić co się zmieniło w projekcie:) Istalacja jest bardzo prosta. Domyslnie dostęp do narzędzia jest przez przeglądarkę internetową pod adresem http://localhost:808/
Jeśli wymagane są inne dodatki to TFS warto sprawdzić, czy są kompatybilne z wersją 2008.
Żeby nie było tak cukierkowo na koniec zostawiłem najbardziej problematyczny proces: Podniesienie wersji WSS z 2.0 na 3.0.
Najbardziej problematyczny, bo chyba nawet zespół produktowy tak myślał nie automatyzując tego procesu w instalatorze TFS 2008.
Polecam zapoznanie się z tym artykułem, który mimo tego, że szczegółowo opisuje tę wbrew pozosrom skomplikowaną procedurę – w momencie pisania artykułu najnowszą wersją WSS była wersja 3.0 SP1 – polecam jej użycie (chyba, że jest już nowsza).
Polecam ponowne wykonanie backupu baz danych i serwera aplikacji. Z własnego doświadczenia wiem, że dość często podczas operacji zmianay wersji WSS występuje problem. Szczegolnie jeśli baza danych SharePointa ma powyżej 100GB. Wtedy usługa ją uaktualniająca potrafi się zawiesić. Jednak nawet podczas jej prawidłowego działania trudno jest ustalić czy ona działa czy już nie:) Dla nerwowych proponuję przy bazie większej niż 100GB parugodzinny spacer.
Jeśli operacja się powiodła – gratulacje, jeśli nie to proponuję powrót do ostatniego zbackupowanego etapu. I zastanowienie się co poszło nie tak.
Kilka uwag:
Team Explorer 2005 jest kompatybiny z TFS 2008 ale ma ograniczoną funkcjonalność (miedy innymi nie można za jego pomoca zakładać nowych projektów, zanim nie doinstalujemy hotfixa KB932544) Polecam zainstalowanie nowego Visual Studio Team System 2008 Team Explorer.
Na pewno znacie narzędzie Visual Studio Team System 2008 Team Foundation Server Power Tools -potrafi oszczędzić administratorowi sporo czasu np przy nadawaniu uprawnienień:) Pozwala uniknąć zmieniania uprawnień w trzech różnych miejscach.
żródła: własne doświadczenia i lektura dokumentacji na MSDN
TFS 2008 upgrade (Upgrade TFS 2005 do wersji 2008 cz. 3/4)
Nov 4th
Zanim zaczniemy instalację zalecam odinstalowanie wszytstkich dodatków zainstalowany do TFS w tym Web Explorer i Team Explorer. Jeśli chodzi o to czy odinstalowywać TFS 2005 przed instalacją 2008 to zostawię to do rozważenia. W dokumentacji dostarczonej przez Microsoft nie ma o tym wzmianki ale ja tą operację praktykuję i nie mam z tego powodu żadnych problemów.
Sam proces upgradu jest właściwie formalonścia jeśli poprzednie kroki zostały wykonane poprawnie. Sprowadza się do przeklikania przez instalator ze zrozumieniem:) zakceptowaniu licencji, wskazaniu katalogu gdzie ma być zainstalowany TFS (polecam pozostanie przy domyślnym), podaniu nazwy serwera bazodanowego i kont w oparciu o które działa usługa, wprowadzeniu adresu mailowego i danych serwera SMTP który ma rozsyłać raporty.
Po przeprowadzeniu upgrade’u aplikacji polecam restart maszyny.
Nie pora to jeszcze na otwieranie szampana, posostało jeszcze kilka operacji, ale o tym w następnym wpisie.
żródła: własne doświadczenia i lektura dokumentacji na MSDN
TFS 2008 przygotowania do upgradu (Upgrade TFS 2005 do wersji 2008 cz. 2/4)
Oct 29th
Nośnik z VSTFS 2008 SP1 już jest:) Teraz najbardziej złożona i odpowiedzialna operacja od której może zależeć dalsze funkcjonowanie serwera i projektów. Proponuję się zapoznać z najnowszą wersją Team Foundation Installation Guide for Visual Studio Team System 2008. Są w nim zawarte scenariusze instalacji i upgradeu róźnych wariantów TFS. W moim przypadku infrastruktura była następująca: Serwer aplikacji, Serwer bazodanowy, Buildy odbywają się na serwerach buildujących, sieć oparta na AD.
Przygotowałem checkistę która w moim przypadku świetnie się sprawdziła:
- Zainstalowanie najnowszych poprawek dla serwerów aplikacji i bazodanowych.
- Sprawdzenie czy Sharepoint Services działają poprawnie
- Sprawdzenie czy SQL Server Reporting Services działają poprawnie: http://localhost/reports
- Należy przypomnieć sobie w kontekscie jakich użytkowników działają usługi TFS i jakie są hasła tych użytkowników. W moim przypadku były to konta: domena\TFSService i domena\TFSReports
- Przygotować, wykonać i sprawdzić procedurę backupu baz danych i logów transakcyjnych (baz wykorzystywanych przez TFS jest 11).
- Przygotować, wykonać i sprawdzić procedurę backupu serwera aplikacji
- Wyeksportować klucze Reporting Services Encryption Key
- Jeśli port na którym TFS nasłuchuje został zmieniony należy wrócić na 8080 (domyślny).
- Upewnienie się czy posiadamy odpowiednią ilość wolnego miejca na serwerach bazodanowym i aplikacyjnym. W moim przypadku po operacji przestrzeń dyskowa baz danych i logów transakcyjnych wzrosła o około 15% a zajętość serwera aplikacji wzrosła o około 600MB.
- Zainstalowanie i uruchomienie Team Foundation Server Best Practices Analyzer i uzupełnienie braków które aplikacja wykryła.
Jeśli udało Ci się przebrnąć przez checklistę i w dalszym ciągu chcesz podjąć się operacji upgradu zapraszam do następnego wpisu.
żródła: własne doświadczenia i lektura dokumentacji na MSDN






