10 wskazówek dotyczących aktualizacji do SQL Server 2008 R2

aktualizacja serwera bazy danych do SQL Server 2008 R2 to coś więcej niż tylko wstawianie instalacyjnej płyty DVD i kliknięcie kreatora. Wiele planowania idzie w upgrade SQL Server. W tym artykule podzielę się z wami 10 porad, które powinny pomóc proces aktualizacji, aby przejść bardziej płynnie.

Uwaga: Ten artykuł jest również dostępny jako plik PDF do pobrania.

1: Pamiętaj o obsługiwanych ścieżkach aktualizacji

zanim zaczniesz planować aktualizację, musisz mieć świadomość obsługiwanych ścieżek aktualizacji firmy Microsoft. Na przykład, jeśli aktualnie używasz SQL Server 2005 X64 Enterprise Edition, nie możesz uaktualnić do SQL Server 2008 R2 Standard Edition. Jedyne opcje to uaktualnienie do wersji SQL Server 2008 R2 Enterprise Edition lub Datacenter Edition.

2: Uruchom doradcę aktualizacji

Doradca aktualizacji, który jest częścią pakietu funkcji SQL Server 2008 R2, to bezpłatne narzędzie, które ma pomóc w aktualizacji SQL Server 2008 R2. Narzędzie analizuje istniejące wdrożenie SQL Server i informuje o problemach, które należy rozwiązać przed wykonaniem aktualizacji.

3: nie panikuj nad innymi problemami

raport generowany przez SQL Server Upgrade Advisor często zawiera sekcję o nazwie inne problemy. Ta sekcja istnieje jako sposób informowania o możliwych problemach, które mogą istnieć, ale narzędzie nie jest w stanie przetestować. W związku z tym problemy, które pojawiają się w sekcji Inne Problemy, niekoniecznie muszą być obecne w Twojej sieci.

4: Dowiedz się, co zrobić z usługami powiadomień

jeśli masz serwery SQL, na których działają usługi powiadomień, musisz zaplanować, jak chcesz sobie z nimi poradzić. Usługi powiadomień zostały przerwane, począwszy od SQL Server 2008 i nie można ich uaktualnić do SQL Server 2008 R2.

5: Sprawdź wymagania sprzętowe i programowe

jeśli rozważasz aktualizację na miejscu (a nie migrację), niezwykle ważne jest sprawdzenie, czy istniejący serwer SQL Server spełnia wszystkie wymagania sprzętowe dotyczące uruchamiania serwera SQL Server 2008 R2 i czy wszystkie niezbędne wymagania programowe są spełnione. Zapoznaj się z pełną listą wymagań sprzętowych i programowych.

6: wykonaj pełną kopię zapasową

chociaż powinno to być oczywiste, zawsze powinieneś wykonać pełną kopię zapasową serwera przed wykonaniem aktualizacji SQL Server 2008 R2. Proces aktualizacji zwykle przebiega płynnie, ale rzeczy mogą, a czasami nie idą źle. Ważne jest, aby mieć sposób na przywrócenie poprzedniego stanu serwera SQL, jeśli aktualizacja nie pójdzie zgodnie z planem.

7: zachowaj ostrożność podczas aktualizacji silnika bazy danych

jest kilka rzeczy, które powinieneś zrobić przed aktualizacją silnika bazy danych, aby zapewnić płynne działanie. Po pierwsze, jeśli korzystasz z usług analizy, upewnij się, że je uaktualniłeś przed uaktualnieniem silnika bazy danych. Najpierw należy uaktualnić usługi analizy.

tuż przed aktualizacją tymczasowo wyłącz wszystkie procedury składowane. W trakcie aktualizacji zostaną uruchomione i zatrzymane różne usługi związane z SQL. Jeśli masz procedury składowane, które są skonfigurowane do uruchamiania podczas uruchamiania usług, istnieje duża szansa, że te procedury składowane będą zakłócać aktualizację.

sprawdź również bazy danych Master, Model, MSDB i TEMPDB i sprawdź, czy są ustawione na autogrow (i czy jest dużo miejsca na dysku). Ponadto przed dokonaniem aktualizacji należy wyłączyć replikację bazy danych.

wreszcie, mimo że SQL Server 2008 R2 został zaprojektowany tak, aby zachować ustawienie Max worker Threads, Microsoft zaleca ustawienie wartości Max Worker Threads na 0. Spowoduje to automatyczne obliczenie optymalnej wartości przez SQL Server 2008 R2.

8: pamiętaj o wycofanych funkcjach

Microsoft usunął narzędzie do konfiguracji powierzchni z SQL Server 2008 R2. Większość funkcjonalności narzędzia nadal istnieje, ale została przeniesiona do innych obszarów aplikacji. Na przykład opcje protokołów, połączeń i uruchamiania są teraz dostępne w menedżerze konfiguracji serwera SQL. Jeśli od czasu do czasu używasz narzędzia do konfiguracji powierzchni, dobrym pomysłem jest wdrożenie SQL Server 2008 R2 w środowisku laboratoryjnym, dzięki czemu można zorientować się, co trzeba zrobić, aby zarządzać SQL bez tego narzędzia.

9: wykonaj testową aktualizację

przed próbą uaktualnienia produkcyjnego serwera bazy danych wypróbuj aktualizację w środowisku laboratoryjnym. Wykonaj pełną kopię zapasową kontrolera domeny, serwera DNS, serwera SQL i innych wymaganych serwerów infrastrukturalnych, a następnie Przywróć te kopie zapasowe na izolowanych serwerach laboratoryjnych. Po uruchomieniu programu SQL wypróbuj swój plan aktualizacji w laboratorium. W ten sposób możesz poradzić sobie z wszelkimi problemami, które pojawią się, zanim będziesz musiał przeprowadzić prawdziwą aktualizację.

10: nie zapomnij wyczyścić po zakończeniu

po zakończeniu aktualizacji uruchom DBCC UPDATEUSAGE na wszystkich bazach danych, aby zapewnić integralność bazy danych. Będziesz także musiał ponownie zarejestrować swoje serwery i ponownie zapełnić katalogi pełnotekstowe. Jeśli replikacja została wyłączona lub procedury przechowywane dla aktualizacji, trzeba będzie przywrócić wszystko do normy.

aktualizacja serwera bazy danych do SQL Server 2008 R2 to coś więcej niż tylko wstawianie instalacyjnej płyty DVD i kliknięcie kreatora. Wiele planowania idzie w upgrade SQL Server. W tym artykule podzielę się z wami 10 porad, które powinny pomóc proces aktualizacji, aby przejść bardziej płynnie. Uwaga: Ten artykuł jest również dostępny jako plik PDF…

aktualizacja serwera bazy danych do SQL Server 2008 R2 to coś więcej niż tylko wstawianie instalacyjnej płyty DVD i kliknięcie kreatora. Wiele planowania idzie w upgrade SQL Server. W tym artykule podzielę się z wami 10 porad, które powinny pomóc proces aktualizacji, aby przejść bardziej płynnie. Uwaga: Ten artykuł jest również dostępny jako plik PDF…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.