Procédure
Dienst in kwestie : gedeelde Windows ASP Plesk-hosting
Panel in kwestie : Plesk
Niveau : gemiddeld
Deze handleiding legt uit hoe u een Microsoft SQL Server-database in beide richtingen kunt overzetten: van uw Plesk-hosting naar een andere SQL Server, of van een SQL Server naar Plesk.
SQL Server Management Studio, ook wel SSMS genoemd, wordt gebruikt om het back-upbestand te maken of te herstellen dat voor de overdracht wordt gebruikt. Deze procedure is gebaseerd op de interface van SSMS 22 en blijft geldig voor de 22.x-updates. Microsoft raadt aan om de nieuwste beschikbare update te gebruiken.
Om deze procedure te volgen, moet u beschikken over:
SSMS is een beheertool. De installatie ervan maakt niet automatisch een SQL Server aan. U moet ook beschikken over een SQL Server-instantie waarmee u verbinding kunt maken.
De Windows-hostings van LWS gebruiken momenteel Microsoft SQL Server 2019.
Een back-up die is gemaakt met SQL Server 2022, SQL Server 2025 of een andere recentere versie kan niet rechtstreeks worden hersteld op de SQL Server 2019-server van LWS. De versie van SSMS die wordt gebruikt, verandert niets aan deze beperking.
Voordat u een bestaande database vervangt, maakt u een recente back-up van de inhoud ervan. In Plesk verwijdert de optie Database opnieuw aanmaken de huidige database voordat de back-up wordt hersteld.



Plesk maakt een ZIP-archief met de back-up van de database en downloadt dit vervolgens naar uw computer.
.bak toe aan het einde van de naam.Bijvoorbeeld:
ma-base-sauvegarde wordt ma-base-sauvegarde.bak
Hernoem het ZIP-archief niet rechtstreeks naar .bak. U moet eerst het archief uitpakken en vervolgens alleen het bestand dat erin zit hernoemen als dit geen extensie heeft.
…..bak-bestand dat uit het Plesk-archief is gehaald.Als er al een database met deze naam bestaat, gebruik dan een andere naam om de inhoud ervan niet te vervangen.
Deze menu's komen overeen met de herstelprocedure die is gedocumenteerd voor de huidige SSMS-interface.
Wanneer SSMS verbinding maakt met een SQL Server-instantie die op een andere computer is geïnstalleerd, toont het selectievenster de bestanden die toegankelijk zijn voor die SQL Server. Het .bak-bestand moet daarom worden geplaatst in een map die toegankelijk is voor de externe instantie.
Gebruik een naam die eindigt op .bak, bijvoorbeeld:
ma-base.bak
Het bestand wordt aangemaakt op de computer waarop de SQL Server-instantie wordt gehost. Als u verbonden bent met een externe SQL-server, wordt het bestand niet noodzakelijk opgeslagen op de computer van waaruit u SSMS gebruikt.
Controleer vóór de import of de back-up is gemaakt met SQL Server 2019 of een eerdere compatibele versie.
.bak-bestand op dat met SSMS is gemaakt.Bijvoorbeeld:
ma-base.bak moet zich in ma-base.zip bevinden
De doeldatabase moet al bestaan. Maak indien nodig een nieuwe SQL Server-database aan voordat u verdergaat.
.bak-bestand.Plesk accepteert het uploaden van een ZIP-archief met het back-upbestand. De brondatabase en de doeldatabase moeten dezelfde database-engine gebruiken.
In de Objectverkenner:
De overdracht is voltooid wanneer de database in de doelomgeving verschijnt, de tabellen toegankelijk zijn en uw site of applicatie er verbinding mee kan maken.
Controleer of u wel degelijk hebt:
.bak toegevoegd aan het geëxtraheerde bestand als het geen extensie had;Als uw SQL Server-instantie extern is, moet het bestand worden geplaatst op de externe server of in een netwerklocatie die voor die server toegankelijk is.
De back-up is waarschijnlijk gemaakt met een nieuwere versie van SQL Server dan die van de bestemmingsserver.
Een back-up van SQL Server 2022 of 2025 kan niet rechtstreeks worden hersteld op SQL Server 2019. U moet dan de structuur en de gegevens overzetten met compatibele scripts in plaats van rechtstreeks het .bak-bestand te gebruiken.
Controleer:
.bak-back-upbestand bevat;De huidige limieten verschillen per Plesk-pakket: de maximale grootte van een database ligt tussen 50 MB en 750 MB.
Controleer na de overdracht de verbindingsinstellingen die in uw site zijn opgeslagen:
De inloggegevens die op de oorspronkelijke server worden gebruikt, worden niet automatisch vervangen door die van de database die in Plesk is aangemaakt.
Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.