Procédure
Služba, které se týká : sdílený hosting Windows ASP Plesk
Panel, kterého se týká : Plesk
Úroveň : střední
Tato nápověda vysvětluje, jak přenést databázi Microsoft SQL Server oběma směry: z vašeho hostingu Plesk na jiný server SQL Server nebo ze serveru SQL Server do Plesku.
SQL Server Management Studio, také nazývané SSMS, slouží k vytvoření nebo obnovení záložního souboru používaného pro přenos. Tento postup vychází z rozhraní SSMS 22 a platí i pro jeho aktualizace 22.x. Microsoft doporučuje používat nejnovější dostupnou aktualizaci.
Pro postup budete potřebovat:
SSMS je administrační nástroj. Jeho instalace automaticky nevytvoří server SQL Server. Musíte mít také instanci SQL Server, ke které se můžete připojit.
Hostingy Windows LWS v současnosti používají Microsoft SQL Server 2019.
Záloha vytvořená pomocí SQL Server 2022, SQL Server 2025 nebo jiné novější verze nelze přímo obnovit na serveru SQL Server 2019 od LWS. Verze použitého SSMS toto omezení nemění.
Před nahrazením existující databáze si vytvořte aktuální zálohu jejího obsahu. V Plesku možnost Znovu vytvořit databázi odstraní aktuální databázi před obnovením zálohy.



Plesk vytvoří ZIP archiv obsahující zálohu databáze a poté jej stáhne do vašeho počítače.
.bak.Například:
ma-base-sauvegarde se změní na ma-base-sauvegarde.bak
Přímo nepřejmenovávejte ZIP archiv na .bak. Nejdříve musíte archiv rozbalit a poté přejmenovat pouze soubor, který obsahuje, pokud nemá žádnou příponu.
…..bak extrahovaný z archivu Plesk.Pokud již databáze s tímto názvem existuje, použijte jiný název, aby nedošlo k přepsání jejího obsahu.
Tato nabídka odpovídají postupu obnovení dokumentovanému pro aktuální rozhraní SSMS.
Pokud je SSMS připojeno k instanci SQL Server nainstalované na jiném počítači, okno pro výběr zobrazuje soubory dostupné tomuto serveru SQL. Soubor .bak proto musí být umístěn ve složce přístupné vzdálenou instancí.
Použijte název končící na .bak, například:
ma-base.bak
Soubor je vytvořen na počítači, který hostuje instanci SQL Server. Pokud jste připojeni ke vzdálenému serveru SQL, soubor nemusí být nutně uložen na počítači, ze kterého používáte SSMS.
Před importem zkontrolujte, že záloha byla vytvořena pomocí SQL Server 2019 nebo starší kompatibilní verze.
.bak vytvořený pomocí SSMS.Například:
ma-base.bak musí být v ma-base.zip
Cílová databáze již musí existovat. V případě potřeby před pokračováním vytvořte novou databázi SQL Server.
.bak.Plesk přijímá odeslání ZIP archivu obsahujícího záložní soubor. Zdrojová a cílová databáze musí používat stejný databázový engine.
V Průzkumníku objektů:
Přenos je dokončen, když se databáze objeví v cílovém prostředí, její tabulky jsou přístupné a váš web nebo aplikace se k ní může připojit.
Zkontrolujte, že jste skutečně:
.bak k extrahovanému souboru, pokud žádnou neměl;Pokud je vaše instance SQL Server vzdálená, soubor musí být uložen na vzdáleném serveru nebo v síťovém umístění, které je pro něj přístupné.
Záloha byla pravděpodobně vytvořena novější verzí SQL Server než má cílový server.
Zálohu SQL Server 2022 nebo 2025 nelze přímo obnovit na SQL Server 2019. V takovém případě musíte přenést strukturu a data pomocí kompatibilních skriptů místo přímého použití souboru .bak.
Zkontrolujte:
.bak;Aktuální limity se liší podle tarifu Plesk: maximální velikost databáze je mezi 50 MB a 750 MB.
Po přenosu zkontrolujte přihlašovací údaje uložené ve vašem webu:
Přihlašovací údaje použité na původním serveru nejsou automaticky nahrazeny údaji databáze vytvořené v Plesku.
Položte ji týmu LWS a komunitě. Odpověď bude zveřejněna po kontrole moderátorem.