Backup bazy danych Microsoft SQL
Niniejszy artykuł wyjaśnia, jak skonfigurować backup środowiska bazy danych Microsoft SQL za pomocą Xopero ONE.
W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.
Informacje ogólne
Proces backupu bazy danych Microsoft SQL w Xopero ONE składa się z dwóch etapów:
Utworzenie zrzutu bazy danych za pomocą skryptów backupu.
Tworzenie backupu utworzonego pliku zrzutu.
Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji skryptów backupu, podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików lub obrazu.
Konfiguracja backupu
Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.
Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk
Dodaj plan na górnym pasku.

Wybierz Urządzenia z listy platform.

W następnej sekcji wybierz jedną z dostępnych opcji i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

Zdefiniuj nazwę planu backupu.
Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).
Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt pre-task, aby go włączyć.

Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Microsoft SQL (Windows).

Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.
Zdecydowanie zaleca się utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.
Użytkownik wprowadzony w polu Użytkownik bazy danych musi korzystać z uwierzytelniania SQL Server.

Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:
copy_type server_name "output_dir" database1 database2 ... databaseNcopy_type— ddefiniuje typ kopii, która ma zostać wykonana. Możesz wybrać jedną z trzech opcji:full_only,full_diff, lubcopy_only:full_only— zawsze wykonuje pełną kopię.full_diff— wykonuje kopie różnicowe z okresowymi pełnymi kopiami.copy_only— tworzy pełną kopię bazy danych bez wpływu na regularny cykl backupu.
Jeśli Twój system operacyjny uruchamia inne oprogramowanie do backupu lub harmonogramy, które wykonują dodatkowe zrzuty bazy danych, użyj zrzutów full_only. Użycie innych typów (full_diff lub copy_only) może powodować problemy, gdy inne procesy w systemie również tworzą zrzuty bazy danych.
Pełne kopie są wykonywane zgodnie z zdefiniowanym harmonogramem. Kopie różnicowe są wykonywane, gdy zaplanowane są backupy różnicowe lub przyrostowe. Jeśli plik zawierający kopię różnicową zostanie usunięty, następna kopia różnicowa zostanie utworzona na podstawie najnowszej pełnej kopii.
server_name— nazwa serwera Microsoft SQL wraz z jego instancją.output_dir— katalog, w którym zostaną zapisane zrzuty bazy danych. Ten katalog musi być również wybrany jako lokalizacja do backupu.database1database2(...) — nazwy baz danych do backupu, oddzielone spacjami. Możesz pozostawić ten parametr pusty — jeśli nie podano żadnej bazy danych, Xopero ONE automatycznie wykona backup wszystkich baz danych z serwera określonego w parametrach dostępu do bazy danych.
full_diff WINSRV-2019\SQLEXPRESS "C:\MsSQLDumps" database1 database2Włącz dwie dodatkowe opcje, używając pól wyboru:
Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.
Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.
Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.
Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.
To wszystko, co musisz zrobić, aby utworzyć zrzut bazy danych — ten plik powinien być teraz uwzględniony w sekcji Dane do ochrony, jeśli wykonujesz backup na poziomie plików (aby wykonać backup tylko bazy danych). Alternatywnie, możesz uruchomić backup na poziomie obrazu, aby chronić cały dysk.
Last updated

