woj. kujawsko-pomorskie

Administracja MS SQL
Bydgoszcz

Serwer bazy przeniesiono na maszynę wirtualną razem z innymi serwerami firmy. Od tego czasu system działa nierówno, a host co jakiś czas zgłasza brak pamięci. Kopie? „Robimy migawki całej maszyny co noc". Tyle że migawka maszyny w trakcie zapisu do bazy to nie to samo co kopia bazy, z której da się pewnie odtworzyć dane.

Bezpłatna wycena +48 887 831 588

Schemat maszyn wirtualnych MS SQL na wirtualizacjiustawienia pod bazę, nie domyślne
MS SQL Server Maszyna wirtualna Ustawienia pamięci Dyski współdzielone Migawki maszyny Kopie bazy Procesory wirtualne Wydajność Bydgoszcz i okolice
1kopia bazy niezależna od migawek
1limit pamięci ustawiony dla silnika
24/7monitoring bazy i kopii
4filary: indeksy, statystyki, kopie, konserwacja

MS SQL na wirtualizacji

Domyślne ustawienia na wspólnym sprzęcie

Wirtualizacja serwerów jest dziś standardem także w mniejszych firmach z Bydgoszczy. Jeden mocny host, na nim kilka maszyn: kontroler domeny, serwer plików, serwer bazy. Wygodne i tańsze w utrzymaniu — pod warunkiem, że baza danych jest skonfigurowana z myślą o tym, że dzieli sprzęt z innymi.

MS SQL w ustawieniach domyślnych zajmuje tyle pamięci, ile może, i nie oddaje jej chętnie. Na maszynie wirtualnej prowadzi to do konfliktu z systemem i z hostem. Dyski współdzielone przez kilka maszyn powodują, że kopia pliku na serwerze plików spowalnia bazę. A migawki maszyny traktowane są jako kopie zapasowe, choć nie gwarantują spójnej bazy.

Ustawiamy MS SQL pod wirtualizację: limit pamięci dla silnika, rozsądną liczbę procesorów wirtualnych, rozdzielenie plików bazy i dziennika, a przede wszystkim kopie bazy niezależne od migawek maszyny — z testem odtworzenia.

Co sprawdzamy

Co sprawdzamy na maszynie wirtualnej

Współpracujemy z osobą odpowiedzialną za host.

  • Limit pamięci dla silnika bazy
  • Pamięć przydzielona maszynie i jej wykorzystanie
  • Liczba procesorów wirtualnych
  • Rozmieszczenie plików bazy, dziennika i kopii
  • Obciążenie dysków współdzielonych
  • Kopie bazy niezależne od migawek maszyny
  • Test odtworzenia z kopii bazy
  • Konserwacja poza godzinami innych ciężkich zadań
  • Nie traktujemy migawki maszyny jako jedynej kopii bazy
  • Nie zostawiamy domyślnego ustawienia pamięci
  • Nie dokładamy procesorów bez pomiaru
Moduły pamięci RAM

Ustawienia

Ustawienia domyślne i dopasowane

Poniżej najczęstsze różnice między instalacją domyślną a dopasowaną do wirtualizacji.

ObszarDomyślnieDopasowane
Pamięć silnikabez limitulimit z zapasem dla systemu
Procesory wirtualnedużo, „na zapas"według pomiaru obciążenia
Pliki bazy i dziennikana jednym dyskurozdzielone, jeśli możliwe
Kopiemigawki maszynykopie bazy plus migawki
Kopie na tym samym magazynierazem z maszynąpoza hostem
Konserwacjarazem z kopiami innych maszynrozdzielona w czasie
Monitoringtylko hostatakże bazy
Migawka to nie kopia bazy

Migawka maszyny wykonana w trakcie zapisu do bazy może nie dać spójnego stanu danych. Kopia bazy wykonana przez silnik gwarantuje spójność i pozwala odtworzyć dane do wybranego momentu.

Wynik

Co dostajecie

Bazę, która dobrze dzieli sprzęt z innymi serwerami.

  • Ustawiona pamięć: Bez konfliktów z systemem i hostem.
  • Spójne kopie: Kopie bazy niezależne od migawek.
  • Stabilna wydajność: Bez skoków przy zadaniach innych maszyn.

Bydgoszcz w praktyce

Czego nauczyły nas bazy na wirtualizacji w Bydgoszczy

Pierwsza rzecz: brak limitu pamięci dla silnika to najczęstsza przyczyna nierównej pracy po wirtualizacji. Ustawienie go zajmuje chwilę, a efekt widać od razu.

Druga: więcej procesorów wirtualnych nie zawsze znaczy szybciej. Na zajętym hoście maszyna z dużą liczbą procesorów potrafi częściej czekać na dostęp do nich.

Trzecia: nocne kopie wszystkich maszyn i konserwacja bazy startujące o tej samej porze obciążają te same dyski. Rozdzielenie w czasie skraca oba zadania.

Po wirtualizacji baza działała nierówno, a jako kopie mieliśmy tylko migawki maszyny. Po ustawieniu pamięci i osobnych kopiach bazy system jest stabilny, a odtworzenie przetestowaliśmy.
firma produkcyjna z Bydgoszczy
Serwer z maszynami wirtualnymi w szafie

Na start

Czego potrzebujemy na start

Najważniejszy jest kontakt do osoby od hosta.

  • Wersja MS SQL i system na bazie
  • Platforma wirtualizacji i parametry hosta
  • Zasoby przydzielone maszynie z bazą
  • Obecne kopie i migawki
  • Kontakt do osoby odpowiedzialnej za host
  • Dostęp administracyjny do maszyny z bazą

Współpraca

Jak pracujemy

Zaczynamy od przeglądu maszyny, bazy i kopii razem z osobą odpowiedzialną za host.

Ustawiamy pamięć, pliki i kopie bazy, rozdzielamy zadania nocne. Zmiany wymagające restartu planujemy w oknie serwisowym. Pracujemy zdalnie.

Robimy test odtworzenia z kopii bazy. W ramach opieki monitorujemy bazę niezależnie od monitoringu hosta.

Zasięg

Gdzie dokładnie pracujemy

Bazami MS SQL na maszynach wirtualnych administrujemy dla firm z Bydgoszczy zdalnie.

Pracujemy też dla firm z Solca Kujawskiego, Nakła nad Notecią, Białych Błot, Koronowa, Szubina i Inowrocławia.

  • Bocianowo-Śródmieście-Stare Miasto
  • Nowy Fordon
  • Stary Fordon
  • Szwederowo
  • Bartodzieje
  • Wyżyny
  • Kapuściska
  • Bielawy
  • Osowa Góra
  • Miedzyń-Prądy
  • Błonie
  • Wilczak-Jary

Poza samym miastem pracujemy też w okolicy: Solec Kujawski, Białe Błota, Osielsko, Nakło nad Notecią, Koronowo, Żnin, Szubin. Dla nas to ten sam wyjazd, a dla wyszukiwarki osobny zestaw zapytań, o który mało kto konkuruje świadomie.

Budżet

Ile kosztuje dopasowanie bazy do wirtualizacji

Zwykle to kilka godzin pracy.

ElementZakresCzasOrientacyjnie
Przegląd maszyny i bazypamięć, procesory, dyski, kopiekilka godzinwycena po rozmowie
Ustawienia pod wirtualizacjępamięć, pliki, zadania nocnew oknie serwisowymgodzinowo
Kopie bazy i testniezależne od migawek, odtworzeniekilka godzingodzinowo
Opiekamonitoring bazy, konserwacja, awariemiesięcznieabonament, wycena po przeglądzie

Konfigurację samego hosta wykonuje osoba za niego odpowiedzialna albo realizujemy ją w ramach outsourcingu IT.

Współpraca

Od nierównej pracy do bazy dopasowanej do wirtualizacji

  1. Przegląd

    Maszyna, baza, kopie.

  2. Pamięć

    Limit dla silnika.

  3. Dyski i pliki

    Rozmieszczenie i obciążenie.

  4. Kopie bazy

    Niezależne od migawek.

  5. Zadania nocne

    Rozdzielone w czasie.

  6. Test odtworzenia

    Z kopii bazy.

Pytania

Zanim zapytasz

Tak, po dopasowaniu ustawień do wirtualizacji.

Nie jako jedyna. Potrzebna jest kopia bazy wykonana przez silnik.

Bo domyślnie nie ma limitu. Ustawiamy go.

Nie zawsze. Decydujemy po pomiarze.

Niektóre tak, planujemy je w oknie serwisowym.

W porozumieniu z osobą za niego odpowiedzialną.

Dopasujmy bazę do Waszej wirtualizacji

Napiszcie, na jakiej platformie działa maszyna z bazą i jak robicie kopie. Zaczniemy od przeglądu.

Wszystkie miasta i usługi (851 stron) →
Bezpłatna wycena