© 2009 microsoft corporation. all rights reserved. microsoft, windows, windows vista and other...
TRANSCRIPT
![Page 1: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/1.jpg)
SQL Server High Availability w trzech (a może i więcej)
aktach
Akt pierwszy: Log Shipping
Grzesiek BartosikAsseco Business Solutions S.A.
grzesiekbartosik.wordpress.com
![Page 2: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/2.jpg)
Podstawowe pojęcia
• Primary Server• Primary Database• Secondary Server• Secondary Database• Monitor Server• Fail Over
![Page 3: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/3.jpg)
Podstawowe cechy
• Zabezpieczenie na poziomie bazy danych• Nie zapewnia integralności metadanych• Wymagany Full lub Bulk-logged recovery model
bazy danych• Takie samo ustawienie CaseSensitive na każdym z
serwerów• Brak automatycznego Fail Over
![Page 4: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/4.jpg)
Fazy Log Shipping
• Backup loga transakcyjnego• Kopiowanie loga transakcyjnego• Restore loga transakcyjnego
![Page 5: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/5.jpg)
Joby Log Shipping
• Backup Job− Backup loga transakcyjnego− Logowanie (Primary Server / Monitor Server)− Usuwanie przeterminowanych backupów loga
• Copy Job− Kopiowanie backupów loga z Primary Server (zasób
sieciowy) na Secondary Server• Restore Job
− Logowanie (Secondary Server / Monitor Server)− Restore loga transakcyjnego− Usuwanie przeterminowanych backupów loga
• Alert Job− Monitoring procesu Backup / Restore
![Page 6: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/6.jpg)
Uprawnienia
• sysadmin – do konfiguracji LS na PS i SS• Backup Job
− RW do katalogu z backupem na PS• Copy Job
− R do katalogu z backupem na PS− W do katalogu z backupem na SS
• Restore− RW do katalogu z backupem na SS
![Page 7: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/7.jpg)
Przykładowa DRP
• Kopiowanie nieodzyskanych logów• Odzyskanie logów• Przełączenie bazy danych w tryb RECOVERY• Przełączenie klientów• Zamiana ról SS -> PS, ?/PS -> SS
![Page 8: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/8.jpg)
Monitoring LS
• Raport na poziomie serwera• Procedury systemowe
![Page 9: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/9.jpg)
Tips & Tricks
• Automatyzacja procesu Backup-Copy-Restore• Kompresja backupów (SQL 2008R2+ dla wersji
Standard)• Dodanie operatora do Alert job• Raportowanie na Secondary Server
− opcja NORECOVERY− odłączanie userów na czas operacji Restore
• Możliwość współpracy wersji 32bit i 64bit• Proces sqllogshipp.exe• Współpraca LS z innymi funkcjonalnościami
− Database Mirroring - http://msdn.microsoft.com/en-us/library/ms187016.aspx
− Replikacja - http://msdn.microsoft.com/en-us/library/ms151224.aspx
![Page 10: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/10.jpg)
Dziękuję za uwagę
grzesiekbartosik.wordpress.com
![Page 11: © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered](https://reader036.vdocuments.net/reader036/viewer/2022062511/55159bea550346a1418b5e64/html5/thumbnails/11.jpg)
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.