Cieszy mnie to, że prawdopodobnie przeczytałeś informacje z pierwszej częsci poradnika. Jeżeli tak to mamy w pełni gotowy skrypt który tworzy kopie baz danych opartych na MS SQL Server. W firmach które obsługuje kopie zawsze są tworzone co 24h ponieważ istotna jest dla mnie ich spójność. Do tworzenia kopii cyklicznych wykorzystamy narzędzie które jest wbudowane w system Windows od wielu lat czyli Harmonogram Zadań do który znajdziemy w panelu sterowania.
1. Uruchamiamy „panel sterowania”, wchodzimy w „Narzędzia Administracyjne”, a następnie szukamy „Harmonogram Zadań”. Widok z mojego komputera mamy niżej.
2. Po uruchomieniu Harmonogramu Zadań pojawi się magiczne okno, w którym po prawej stronie wybieramy „Utwórz zadanie podstawowe…„
3. W pierwszym oknie wpisujemy nazwę zadania oraz opcjonalnie opis. Nazwa będzie widoczna na liście procesów, więc warto nazwać ją konkretnie abyśmy w przyszłości wiedzieli za co odpowiada proces. Następnie klikamy „Dalej”
4. W kolejnym oknie wybieramy jak często ma wykonywać się zadanie. Standardowo zalecam wykonywać kopie codziennie abyśmy zawsze byli przygotowani na awarie lub utratę danych, następnie klikamy „Dalej”
5. W następnym okienku ustawiamy godzinę w jakich ma się wykonywać kopia. Preferuje wybieranie godzin nocnych ponieważ w ten sposób nie obciążamy komputera w dzień generując niepotrzebne obciążenie. Następnie klikamy „Dalej”
6. W kolejnym etapie wybieramy rodzaj zadania, nas interesuje uruchomienie programu czyli uruchomienie utworzonego przed nas skryptu backupowego i klikamy „Dalej”
7. Ostatnie okienko będzie dla nas najtrudniejsze ponieważ musimy tutaj wybrać narzędzie za pomocą którego będzie otwierany skrypt oraz dodać jego ścieżkę z odpowiednimi parametrami. W miejscu program klikamy „Przeglądaj”, następnie wybieramy ścieżke:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
W polu „Dodaj Argumenty (opcjonalne)” wpisujemy:
-ExecutionPolicy Bypass c:\kopia.ps1
gdzie c:\kopia.ps1 to ścieżka do naszego skryptu – oczywiście możemy ją zastąpić własną. Gdy jesteśmy w tym miejscu to klikamy „Dalej”, a następnie „Zakończ”. Kopia będzie działać bez żadnych problemów zgodnie z naszymi ustawieniami.