Ajánlott eljárások a Data Migration Assistant futtatásához
Fontos
A Data Migration Assistant (DMA) elavult. Az SQL Server és Azure SQL közötti migrálási lehetőségekről az „SQL Server to Azure SQL migrálási lehetőségek” című cikkben olvashat.
Ez a cikk a telepítéssel, értékeléssel és migrálással kapcsolatos ajánlott eljárásokkal kapcsolatos információkat tartalmaz.
Telepítés
Ne telepítse és futtassa a Data Migration Assistant alkalmazást közvetlenül az SQL Server szerverén.
Értékelés
- Értékeléseket futtathat éles adatbázisokon a csúcsidőn kívüli időszakokban.
- Végezze el a kompatibilitási problémákat és Az új funkciókra vonatkozó javaslatok értékeléseket külön-külön, az értékelés időtartamának csökkentése érdekében.
Migráció
Kiszolgáló áttelepítése csúcsidőn kívüli időszakokban.
Adatbázis migrálásakor adjon meg egyetlen megosztási helyet, amely elérhető a forráskiszolgáló és a célkiszolgáló számára, és lehetőség szerint kerülje a másolási műveletet. A másolási művelet késést eredményezhet a biztonsági mentési fájl méretétől függően. A másolási művelet azt is növeli, hogy egy migrálás meghiúsul egy további lépés miatt. Ha egyetlen hely van megadva, a Data Migration Assistant átadja a másolási műveletet.
Emellett ügyeljen arra, hogy a migrálási hibák elkerülése érdekében adja meg a megfelelő engedélyeket a megosztott mappához. Az eszköz a megfelelő engedélyeket adja meg. Ha egy SQL Server-példány hálózati szolgáltatás hitelesítő adatai alatt fut, adja meg a megfelelő engedélyeket a megosztott mappában az SQL Server-példány számítógépfiókjának.
Engedélyezze a titkosítási kapcsolatot a forrás- és célkiszolgálókhoz való csatlakozáskor. A TLS-titkosítás használata növeli a Data Migration Assistant és az SQL Server-példány közötti hálózatokon továbbított adatok biztonságát, ami különösen az SQL-bejelentkezések migrálásakor előnyös. Ha nem használ TLS-titkosítást, és a hálózatot egy támadó feltöri, a migrált SQL-bejelentkezéseket a támadó menet közben elfoghatja és/vagy módosíthatja.
Ha azonban minden hozzáférés biztonságos intranetes konfigurációt igényel, előfordulhat, hogy nincs szükség titkosításra. A titkosítás engedélyezése lelassítja a teljesítményt, mivel a csomagok titkosításához és visszafejtéséhez szükséges többletterhelés. További információ: Sql Server-kapcsolatok titkosítása.
Az adatok áttelepítése előtt ellenőrizze, hogy a forrásadatbázis és a céladatbázis nem megbízható-e. Az áttelepítés után elemezze újra a céladatbázist, és ellenőrizze, hogy a korlátozások nem lettek-e megbízhatók az adatáthelyezés részeként. Szükség szerint javítsa ki a nem megbízható korlátozásokat. Ha a korlátozások nem megbízhatóak, az rossz végrehajtási terveket eredményezhet, és hatással lehet a teljesítményre.