Oceń ten artykuł :
5/5 | 1 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Service concerné : hosting współdzielony Windows ASP Plesk
Panel concerné : Plesk
Niveau : średnio zaawansowany
Ta pomoc wyjaśnia, jak przenieść bazę Microsoft SQL Server w obie strony: z hostingu Plesk na inny serwer SQL Server lub z serwera SQL Server do Plesk.
SQL Server Management Studio, zwane również SSMS, służy do tworzenia lub przywracania pliku kopii zapasowej używanego do transferu. Ta procedura opiera się na interfejsie SSMS 22 i pozostaje aktualna dla jego aktualizacji 22.x. Microsoft zaleca korzystanie z najnowszej dostępnej aktualizacji.
Aby wykonać tę procedurę, musisz mieć:
SSMS jest narzędziem administracyjnym. Jego instalacja nie tworzy automatycznie serwera SQL Server. Musisz również mieć instancję SQL Server, z którą można się połączyć.
Hosting Windows LWS korzysta obecnie z Microsoft SQL Server 2019.
Kopia zapasowa utworzona w SQL Server 2022, SQL Server 2025 lub innej nowszej wersji nie może zostać przywrócona bezpośrednio na serwerze SQL Server 2019 firmy LWS. Wersja używanego SSMS nie zmienia tego ograniczenia.
Przed zastąpieniem istniejącej bazy utwórz aktualną kopię jej zawartości. W Plesk opcja Odtwórz bazę danych usuwa bieżącą bazę przed przywróceniem kopii zapasowej.



Plesk tworzy archiwum ZIP zawierające kopię zapasową bazy, a następnie pobiera je na Twój komputer.
.bak.Na przykład:
ma-base-sauvegarde staje się ma-base-sauvegarde.bak
Nie zmieniaj bezpośrednio nazwy archiwum ZIP na .bak. Najpierw musisz rozpakować archiwum, a następnie zmienić nazwę tylko pliku, który zawiera, jeśli nie ma on żadnego rozszerzenia.
…..bak wyodrębniony z archiwum Plesk.Jeśli baza o tej nazwie już istnieje, użyj innej nazwy, aby nie zastąpić jej zawartości.
Te menu odpowiadają procedurze przywracania udokumentowanej dla bieżącego interfejsu SSMS.
Gdy SSMS jest połączony z instancją SQL Server zainstalowaną na innym komputerze, okno wyboru wyświetla pliki dostępne dla tego serwera SQL. Plik .bak musi więc zostać umieszczony w folderze dostępnym dla zdalnej instancji.
Użyj nazwy kończącej się na .bak, na przykład:
ma-base.bak
Plik jest tworzony na komputerze, na którym działa instancja SQL Server. Jeśli łączysz się ze zdalnym serwerem SQL, plik nie musi zostać zapisany na komputerze, z którego korzystasz z SSMS.
Przed importem sprawdź, czy kopia zapasowa została utworzona w SQL Server 2019 lub wcześniejszej zgodnej wersji.
.bak utworzony w SSMS.Na przykład:
ma-base.bak musi znajdować się w ma-base.zip
Baza docelowa musi już istnieć. W razie potrzeby utwórz nową bazę SQL Server przed kontynuowaniem.
.bak.Plesk akceptuje przesłanie archiwum ZIP zawierającego plik kopii zapasowej. Baza źródłowa i baza docelowa muszą używać tego samego silnika bazy danych.
W Eksploratorze obiektów:
Transfer jest zakończony, gdy baza pojawia się w środowisku docelowym, jej tabele są dostępne, a Twoja witryna lub aplikacja może się z nią połączyć.
Sprawdź, czy na pewno:
.bak do wyodrębnionego pliku, jeśli nie miał żadnego;Jeśli Twoja instancja SQL Server jest zdalna, plik musi zostać umieszczony na zdalnym serwerze lub w dostępnej dla niego lokalizacji sieciowej.
Kopia zapasowa została prawdopodobnie utworzona w nowszej wersji SQL Server niż wersja serwera docelowego.
Kopia zapasowa SQL Server 2022 lub 2025 nie może zostać przywrócona bezpośrednio na SQL Server 2019. Musisz wtedy przenieść strukturę i dane za pomocą zgodnych skryptów zamiast bezpośrednio używać pliku .bak.
Sprawdź:
.bak;Aktualne limity różnią się w zależności od oferty Plesk: maksymalny rozmiar bazy wynosi od 50 MB do 750 MB.
Po transferze sprawdź parametry połączenia zapisane w Twojej witrynie:
Dane logowania używane na serwerze źródłowym nie są automatycznie zastępowane danymi bazy utworzonej w Plesk.
Oceń ten artykuł :
5/5 | 1 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
1mn czytanie
Jak utworzyć bazę danych w Plesk?
0mn czytanie
Jak utworzyć łącze ODBC w Plesk?
3mn czytanie
Jak wyeksportować bazę danych do Plesk?
6mn czytanie
Jak zainstalować [PERSON_NAME] ?