Zrezygnuj z GUI, czyli Windows Server Core

Mniejsze wymagania dotyczące przestrzeni dyskowej, pamięć RAM, mniejszy obszar ataków, mniejszy obszar do zarządzania, mniej poprawek, mniejsza czas niedostępności. To główne zalety Windows Server Core. Czym jest w takim razie Windows Server Core? Jest niczym innym jak odchudzoną wersją Windows Server, w której najbardziej zauważalną różnicą dla administratora jest brak interfejsu graficznego. 

czytaj dalej

Kilka faktów na temat migracji SQL Server do Microsoft Azure

Tym razem o migracji SQL Server z tradycyjnego środowiska do chmury publicznej. Pokrótce o tym, jakie Microsoft Azure daje nam opcje, jakie są ich zalety i wady. Czym się charakteryzuję Azure SQL Database i na ile SQL Server na Azure VM różni się od serwera on-promise.

czytaj dalej

Klucze do naszych danych w chmurze, czyli wykorzystanie usługi Azure Key Vault oraz SQL Server

Wpis na temat wykorzystania usługi Azure Key Vault do przechowywania kluczy poza instancją SQL Server z wykorzystaniem Extensible Key Menagment. Następnie jak wykorzystać tą wiedzę do podniesienia bezpieczeństwa danych. Stosując takie rozwiązania jak Transparent Database Encryption do szyfrowania baz danych lub Backup Encryption do szyfrowania kopii zapasowych.

czytaj dalej

Wskazówki po instalacji System Center 2016 Data Protection Manager

  1. instalacja poniższych poprawek do Windows Server 2016:
    1. Cumulative Update for Windows 10 Version 1607 and Windows Server 2016: October 27, 2016
      http://www.catalog.update.microsoft.com/Search.aspx?q=KB3197954
    2. Aktualizacja systemu Windows Server 2016 dla komputerów z procesorami x64 (KB3199986)
      https://www.catalog.update.microsoft.com/Search.aspx?q=kb3199986
  2. Może oczywiste ale po instalacji roli Hyper-V oraz modułu Hyper-V PowerShell wykonaj restart serwera i wznów instalacje DPM ponownie.
  3. Instalacja nie będzie kontynuowana jeśli usługi SQL Server Reporting Services i SQL Server Agent nie będą uruchomione z poświadczeniami użytkownika domenowego lub konta systemu lokalnego.
  4. Jeśli SQL Server znajduję się na zdalnej maszynie trzeba zadbać aby zainstalować na niej System Center DPM Support Files (DPM Remote SQL Prep). Natomiast jeśli bazy będziemy mieć lokalnie instalator będzie wymagać SQL Server Management Tools.
  5. Już po instalacji DPM pobierz poprawkę która pozwala wykonywać kopie zapasowe używając Modern DPM Storage (Modern Backup Storage):
    1. Update Rollup 1 for System Center 2016 Data Protection Manager
      https://support.microsoft.com/en-us/kb/3190600
  6. Jak coś jeszcze mi się przypomni lub wyjdzie po instalacji dopiszę…

Dodatkowo o Modern Backup Storage:

Add Storage to DPM 2016

Introducing DPM 2016 Modern Backup Storage

Announcing SC 2016 DPM with Reduced TCO of Backup

 

Błędy w LSCopy i LSRestore

Po konfiguracji Log Shipping na serwerze pomocniczym w jobach LSCopy i LSRestore otrzymywałem tego typu błędy:

Na pomoc przyszedł mi wpis z innego bloga, a konkretnie http://ms-dba.blogspot.com/2010/06/copy-and-restore-job-errors-with-log.html

Rozwiązanie, rozwiązaniem a co spowodowało problem? Mianowicie użycie klona serwera z domyślną instancją SQL Server gdzie nazwa serwera została międzyczasie zmieniona. Niestety SQL Server nie zmienił sobie automatycznie nazwy instancji. W takim przypadku trzeba wykonać to ręcznie uruchamiając następującą procedurę:

Wykonanie procedury kończymy restartem SQL Server, rezultat natomiast możemy sprawdzić poleceniem:

Więcej na temat zmiany nazwy serwera znajdziemy tutaj: http://msdn.microsoft.com/en-us/library/ms143799.aspx

Po tych zmianach i ponownej konfiguracji Log Shipping zadania utworzyły się poprawnie bez potrzeby ręcznej zmiany parametru -Server dla aplikacji sqllogship w zadaniach.