Revizuirea bazei de date pentru compatibilitate
Atunci când migrați bazele de date la oricare dintre ofertele Azure SQL, este important să evaluați bazele de date pentru blocarea potențialelor migrări și modificările care pot necesita remedieri ulterioare migrării.
Mai multe instrumente de migrare oferă caracteristica de evaluare a bazei de date, care implică validarea codului și schemei bazei de date sursă, pentru a asigura conformitatea cu cerințele platformei țintă. Această validare vă ajută să detectați orice inconsistențe, erori sau caracteristici perimate care trebuie tratate înainte de migrare, asigurând o tranziție fără probleme și fără erori.
Identificați problemele de compatibilitate
Instrumentele de migrare pot identifica modificările de ultimă oră, modificările de comportament și caracteristicile perimate. Puteți utiliza aceste instrumente pentru a verifica în raport cu o țintă de migrare, fără a fi necesar ca acea țintă să fie instalată oriunde. Acest lucru vă permite să evaluați rapid o bază de date pentru a vedea impactul migrării fără niciun cost inițial de configurare sau de licențiere.
Un exemplu de incompatibilitate care poate împiedica migrarea la baza de date SQL Azure este utilizarea interogărilor inter-baze de date. Interogările inter-baze de date nu sunt acceptate în baza de date SQL Azure. Instrumente de migrare, cum ar fi SQL Server activat de Azure Arc și Azure Migrate , te pot ajuta să identifici această problemă și alte probleme de compatibilitate și blocaje care ar putea împiedica migrarea.
Puteți rula evaluarea pentru una sau mai multe baze de date și pentru una sau mai multe instanțe. Dimensiunea fiecărei baze de date selectate afectează timpul necesar pentru a rula evaluarea.
Se recomandă să rulați evaluări pentru o dezvoltare sau o versiune de test a bazei de date. După finalizarea evaluărilor, este posibil să decideți să rulați aceleași verificări în baza de date de producție. Atunci când este timpul să rulați evaluarea în producție, asigurați-vă că este efectuată în momentul celei mai scăzute activități, pentru a nu afecta utilizatorii.
Reguli de evaluare
Diferitele instrumente de migrare efectuează evaluări cuprinzătoare în instanța sql Server sursă și rulează mai multe reguli pentru a identifica orice probleme critice care trebuie rezolvate înainte de migrarea bazei de date SQL Server la Azure SQL SQL.
Înțelegerea regulilor de evaluare utilizate în procesul de migrare este importantă, deoarece vă permite să identificați și să rezolvați problemele potențiale sau provocările înainte de a migra baza de date SQL Server la baza de date SQL SQL. Familiarizându-vă cu aceste reguli, obțineți detalii valoroase despre cerințele specifice pentru o migrare reușită.
De exemplu, una dintre regulile din instrucțiunile de evaluare pentru migrarea bazei de date SQL Server la baza de date SQL Azure este regula LinkedServer. Această regulă verifică prezența serverelor legate, care nu sunt acceptate în baza de date SQL Azure. Prin revizuirea acestei reguli, puteți să identificați orice dependențe legate de server și să planificați abordări sau modificări alternative în aplicația dvs., pentru a asigura o tranziție reușită la baza de date SQL Azure.
Pentru a afla mai multe despre regulile utilizate pentru a evalua fezabilitatea migrării bazei de date SQL Server la baza de date SQL Azure sau la instanța gestionată Azure SQL, consultați următoarele linkuri: Reguli de evaluare pentru SQL Server la migrarea bazei de date SQL SQL la și Reguli de evaluare pentru SQL Server la migrarea instanței sql sql gestionate.
Alte scenarii acceptate
Există mai multe alte scenarii în care utilizarea unui instrument de evaluare poate fi utilă. De exemplu:
Upgrade-ul la o versiune nouă: Dacă faceți upgrade bazelor de date la o versiune mai nouă de SQL Server, se recomandă să utilizați un instrument de migrare pentru a evalua compatibilitatea și a identifica toate caracteristicile perimate sau modificările care v-ar putea afecta sarcinile de lucru.
Sintetizarea bazelor de date: Dacă unificați mai multe baze de date într-o singură bază de date sau într-o singură instanță, este posibil să utilizați un instrument de migrare pentru a evalua compatibilitatea și a identifica orice probleme care pot împiedica o sintetizare reușită. De exemplu, să presupunem că gestionați mai multe baze de date SQL Server care sunt răspândite în mai multe instanțe sau servere. Pentru a simplifica gestionarea și a reduce costurile, se recomandă să sintetizați aceste baze de date într-o singură instanță sau pe un singur server.
Descoperiți caracteristici noi: De exemplu, înainte de a migra sau a face upgrade cu ajutorul Azure Data Migration Service (DMS), baza de date poate beneficia de noile caracteristici disponibile pe platforma SQL Server țintă.