Tworzenie kopii zapasowych i przywracanie bazy danych SQL z jednego serwera na drugi: 2 wskazówki

Czy planujesz wykonać kopię zapasową baz danych SQL Server na innym serwerze? Zajrzyj do EaseUS, ten artykuł zawiera szczegółowy przewodnik na temat migracji baz danych pomiędzy różnymi maszynami, przedstawiając poniżej dwie metody.

Spis treści

aktualizowany przez Arek on May 12,2024

Jako administrator lub menedżer IT możesz spotkać się ze scenariuszami, w których będziesz musiał zmienić komputery lub przenieść bazę danych SQL Server do innego systemu w określonym celu. Bezpośrednie kopiowanie dużych ilości plików z bazy danych nie jest możliwe, dlatego preferowaną metodą przesyłania danych jest tworzenie kopii zapasowych i przywracanie danych. Poniżej przedstawiamy dwa proste podejścia, które pomogą Ci przejść przez ten proces.

Rozpocznij czat na żywo z ekspertem EaseUS, aby dostosować rozwiązanie do tworzenia kopii zapasowych dla przedsiębiorstw dostosowane do Twoich wymagań. Jesteśmy tutaj, aby pomóc Ci również w następujących kwestiach:

  • Rozpocznij bezpłatny okres próbny
  • Uzyskaj wycenę
  • Umów się na bezpłatną demonstrację
Dwie wskazówki dotyczące tworzenia kopii zapasowych i przywracania bazy danych SQL Server z jednego serwera na drugi
• Skorzystaj z EaseUS Todo Backup Enterprise
• Użyj Microsoft SQL Server Management Studio

Wskazówka 1. Użyj EaseUS Todo Backup Enterprise

EaseUS Todo Backup Enterprise to kompleksowe rozwiązanie do tworzenia kopii zapasowych i przywracania danych dla komputerów z systemem Windows i Windows Server, umożliwiające organizacjom bezpieczne tworzenie kopii zapasowych różnych typów danych komputerowych, w tym bazy danych SQL Server, i przywracanie ich w dowolne miejsce docelowe, zgodnie z wymaganiami. Poniższe szczegółowe kroki poprowadzą Cię przez transfer bazy danych SQL pomiędzy komputerami.

Aby zapewnić bezpieczną bazę danych i usprawnić proces, zaleca się pobranie tego narzędzia i korzystanie z niego zarówno na komputerze źródłowym, jak i docelowym.

Krok 1. Zainicjuj zadanie tworzenia kopii zapasowej na komputerze źródłowym
Aby rozpocząć tworzenie kopii zapasowej bazy danych SQL za pomocą EaseUS Todo Backup Enterprise, otwórz program na komputerze, na którym wymagana jest kopia zapasowa, i wybierz „Nowe zadanie”, aby utworzyć nowe zadanie kopii zapasowej.

użyj funkcji tworzenia kopii zapasowych Easyus todo, aby wykonać kopię zapasową i przywrócić serwer SQL z jednego komputera na drugi

Krok 2. Wybierz Bazę danych SQL Server
Wybierz „SQL” z opcji u góry i wybierz swoją bazę danych jako źródło danych.

użyj funkcji tworzenia kopii zapasowych Easyus Todo i wybierz sql, aby wykonać kopię zapasową bazy danych

Krok 3. Wyznacz miejsce docelowe
Przejdź do sekcji miejsc docelowych i wybierz lokalny cel podróży z menu rozwijanego. Zaleca się zapisanie danych kopii zapasowej na dysku zewnętrznym w celu wygodnego przywrócenia danych. Masz także możliwość zapisania go między innymi na serwerze NAS lub w chmurze.

wybierz miejsce docelowe, aby zapisać kopię zapasową bazy danych SQL za pomocą kopii zapasowej Easyus Todo

Po wykonaniu powyższych kroków kliknij przycisk „Kontynuuj”, aby rozpocząć proces tworzenia kopii zapasowej. Zapewni to bezpieczną kopię zapasową wszystkich danych serwera SQL.

Krok 4. Przywróć kopię zapasową na komputerze docelowym
Aby rozpocząć przesyłanie bazy danych SQL na nowy serwer za pomocą EaseUS Todo Backup Enterprise, uruchom program na serwerze docelowym i wybierz przycisk „Odzyskiwanie”.

przywróć bazę danych SQL na inny komputer za pomocą funkcji Easyus Todo Backup

Krok 5. Przejdź do „Przeglądarki”
Przejdź do prawego górnego rogu i kliknij „Przeglądaj…”, aby uzyskać dostęp do miejsca docelowego, w którym przechowywana jest kopia zapasowa.

znajdź plik kopii zapasowej serwera SQL za pomocą kopii zapasowej Easyus Todo

Krok 6. Wybierz plik do odzyskania
W wyświetlonym oknie odzyskiwania wybierz plik kopii zapasowej bazy danych SQL i kliknij „Dalej”.

wybierz plik kopii zapasowej bazy danych sql, który chcesz odzyskać za pomocą kopii zapasowej Easyus Todo

Krok 7. Wybierz miejsce docelowe odzyskiwania
Wybierz lokalizację odzyskiwania, aby przywrócić kopię zapasową. Po podjęciu decyzji kliknij przycisk „Kontynuuj”, aby rozpocząć proces odzyskiwania.

wybierz miejsce docelowe, aby przywrócić kopię zapasową bazy danych SQL za pomocą kopii zapasowej Easyus Todo

Po wykonaniu tych kroków Twoja baza danych SQL zostanie pomyślnie przeniesiona z jednego serwera na drugi za pomocą EaseUS Todo Backup Enterprise.

Wskazówka 2. Użyj Microsoft SQL Server Management Studio

Microsoft SQL Server Management Studio (SSMS) to szeroko stosowane oprogramowanie do zarządzania bazami danych serwerów SQL. Obejmuje możliwość tworzenia kopii zapasowych i przywracania baz danych SQL Server. Aby ułatwić przesyłanie danych pomiędzy różnymi serwerami, zapoznaj się z poniższymi krokami.

użyj ssms do tworzenia kopii zapasowych i przywracania kopii zapasowych bazy danych SQL z jednego serwera na drugi

Krok 1: Uruchom SSMS na serwerze źródłowym
Na początek otwórz SSMS na komputerze źródłowym i nawiąż połączenie z serwerem bazy danych hostującym Twoją bazę danych, używając odpowiednich poświadczeń.

Krok 2: Wybierz bazę danych do utworzenia kopii zapasowej
Przejdź do „Eksploratora obiektów” w SQL Server Management Studio, rozwiń folder Bazy danych i zlokalizuj bazę danych, której kopię zapasową chcesz utworzyć. Kliknij bazę danych prawym przyciskiem myszy, wybierz „Zadania” z menu rozwijanego, a następnie wybierz „Utwórz kopię zapasową...”.

otwórz ssms, aby wybrać i wykonać kopię zapasową bazy danych SQL z komputera źródłowego

Krok 3. Wyznacz miejsce docelowe
W oknie „Utwórz kopię zapasową bazy danych” jako typ kopii zapasowej wybierz „Pełna” i określ miejsce docelowe pliku kopii zapasowej. Zalecamy kliknięcie przycisku „Dodaj”, aby zapisać kopię zapasową na dysku zewnętrznym w celu łatwego odzyskania.

zapisz kopię zapasową bazy danych sql na dysku zewnętrznym za pomocą ssms
Krok 4. Przywróć kopię zapasową na serwerze docelowym
Następnie uruchom SSMS na serwerze docelowym, połącz się z żądaną instancją, kliknij prawym przyciskiem myszy „Bazy danych” i wybierz „Przywróć bazę danych”.

przywróć kopię zapasową bazy danych SQL na inny komputer za pomocą ssms

Krok 5. Wybierz plik kopii zapasowej do odzyskania
W kolejnym oknie wybierz „Urządzenie” i kliknij symbol wielokropka, aby wybrać plik kopii zapasowej .bak z dysku lokalnego, a następnie kliknij „OK”.

Krok 6. Wybierz plik do odzyskania
Potwierdź ustawienia przywracania i kontynuuj, klikając „OK”, aby rozpocząć proces przywracania.

rozpocznij proces przywracania bazy danych SQL za pomocą ssms

Możliwość tworzenia kopii zapasowych i przywracania baz danych SQL z jednego serwera na drugi to niezbędna umiejętność każdego administratora baz danych lub informatyka. Postępując zgodnie z właściwymi procedurami i korzystając z odpowiednich narzędzi opisanych powyżej, możesz zagwarantować płynny i bezpieczny transfer danych pomiędzy serwerami. Umożliwi to efektywne zarządzanie cennymi zasobami bazy danych i ich ochronę.

Wniosek:

Opanowanie sztuki tworzenia kopii zapasowych i przywracania baz danych SQL z jednego serwera na drugi to podstawowa umiejętność w świecie zarządzania bazami danych. Ta wiedza nie tylko oszczędza czas i minimalizuje ryzyko, ale także gwarantuje bezproblemową ciągłość danych. Niezależnie od tego, czy przeprowadzasz migrację danych na nowy serwer, ustalasz strategię odzyskiwania po awarii, czy przesyłasz dane między serwerami, niezbędna jest solidna znajomość procesu tworzenia kopii zapasowych i przywracania baz danych SQL. Postępuj zgodnie z powyższymi dwiema metodami i wypróbuj je.

Tworzenie kopii zapasowych i przywracanie bazy danych SQL z jednego serwera na inny Często zadawane pytania:

Przeczytaj poniższe często zadawane pytania, aby uzyskać więcej instrukcji dotyczących tworzenia kopii zapasowych i przywracania bazy danych SQL Server z jednego serwera na drugi.

1.Jak wykonać kopię zapasową bazy danych SQL?
Uruchom SQL Server Management Studio i połącz się z instancją, dla której chcesz wykonać kopię zapasową. Następnie kliknij prawym przyciskiem myszy konkretną bazę danych i wybierz Zadania > Utwórz kopię zapasową. Następnie upewnij się, że typ kopii zapasowej to pełna kopia zapasowa, a następnie wybierz miejsce docelowe.

2. Jak przywrócić bazę danych SQL z kopii zapasowej?
Połącz się z odpowiednią instancją aparatu bazy danych SQL Server, a następnie w Eksploratorze obiektów wybierz nazwę serwera, aby rozwinąć drzewo serwerów. Kliknij prawym przyciskiem myszy Bazy danych, a następnie wybierz Przywróć bazę danych. Zostanie otwarte okno dialogowe Przywróć bazę danych. Z listy rozwijanej wybierz bazę danych do przywrócenia.

3.Jak przenieść pliki kopii zapasowych z jednego serwera na drugi w SQL Server?
Otwórz SQL Server Management Studio i wykonaj następujące kroki:
Kliknij bazę danych prawym przyciskiem myszy i wybierz Zadania > Kopiuj bazę danych...
Aby przejść dalej, w oknie Kreatora kopiowania bazy danych kliknij przycisk Dalej.
Wybierz serwer źródłowy, wprowadzając jego nazwę.

4. Jaka jest różnica między odzyskiwaniem a przywracaniem w SQL Server?
Przywracanie polega na kopiowaniu plików kopii zapasowej z dodatkowego magazynu (nośnika kopii zapasowych) na dysk. Można to zrobić, aby zastąpić uszkodzone pliki lub skopiować/przenieść bazę danych do nowej lokalizacji. Odzyskiwanie to proces stosowania dzienników powtórzeń w bazie danych w celu jej przywrócenia.