Hvorfor skal du migrere SQL-serverdatabase fra en server til en anden?
- Teknologisk fremskridt :Teknologifremskridt kan være et buzzword i dag, men det er vigtigt at være opdateret, når det refererer til Tech-world, og for at være på forkant skal organisationer tilpasse sig den innovative stil med Business Intelligence og sikre smidighed og højere produktivitet. Flytning af database fra gammel SQL-version til den nyeste og avancerede teknologi giver brugerne et forspring i forhold til konkurrenterne.
- Reducer omkostningerne :Flytning af SQL-serverdatabase kan være tidskrævende og dyrt i starten, selvom omkostningerne reduceres betydeligt i det lange løb
- Opnå højere investeringsafkast :En af de væsentlige grunde til at skifte fra en lavere version til en højere version eller fra en anden database til SQL server-database er at opnå en højere rente på investeringer.
- Konsolider data :Nogle gange er data spredt over forskellige platforme. Dette gælder specifikt i tilfælde af fusioner og opkøb. Så er konsolidering af data på en enkelt platform befordrende for brugerne og nem at vedligeholde for SQL-administratorer.
- Sikkert lagermiljø :Sikkerhed er en prioritet for enhver database- og databasesikkerhed er sikret gennem beskyttelsesregler og overholdelse. Ifølge undersøgelsen udført af National Institute of Standards and Technology er SQL-server den sikreste og mindst sårbare database og dermed det mest foretrukne lagermiljø.
Når organisationen beslutter sig for migrering, skal administratoren analysere udfordringerne ved at flytte databasen fra en platform til en anden. Følgende nøgleudfordringer kan skabe en hindring i jævn bevægelse:
- SQL-databasekorruption
Flytning af SQL-database fra én server til en anden kan føre til databasekorruption. - Sikkerhedskopiering af databasen opdateres ikke
Mange gange, når databasen bliver korrupt, og sikkerhedskopier heller ikke er opdaterede, er administratoren ikke i stand til at gendanne fra backup. - Databasesikkerhedskopiering er ikke tilgængelig
Hvis backup ikke er implementeret, og organisationens database bliver korrupt, er chancerne for databasegendannelse ved siden af nul, medmindre organisationen anvender en pålidelig og ydende software som Stellar Phoenix SQL Database Repair. - Omkostninger forbundet med flytning af database
Flytning af database fra et Database Management System (DBMS) til et andet indebærer omkostninger, der skal afholdes ved at implementere en ny server og omkostningerne ved datamigrering og omkostningerne ved den gamle server, som ikke fungerer.
Der tages også hensyn til omkostningerne ved nedetid. Databasen vil forblive utilgængelig under databasemigrering fra en server til en anden.
- Sikkerhedskopier SQL-database og gendannelse til en anden server
Den nemmeste løsning er at tage den seneste backup af databasen og gendanne på en anden server. Men i de fleste tilfælde er SQL Admins og Backup Admins forskellige, og der er chancer for, at backup ikke er opdateret. - Opret en dubletdatabase i SQL Server
Hvis den tidligere database bruger SQL-database, og du ønsker at flytte databasen til en højere version, så er en af metoderne at oprette en kopi af databasen i SQL-serveren. Admins skal dog have mere end 100 % ledig plads. Dette er ikke en mulig mulighed og kan føre til korrupt SQL-database. - Flyt SQL-database til ny server
SQL Server Management Studio gør det muligt at kopiere database fra en server til en anden. For at komme videre, bør du stifte bekendtskab med: - Kildeserver
- Destinationsserver
- Brug Windows-godkendelse
- Brug af SQL Server-godkendelse
- Gå til Object Explorer, og start SQL Server Management Studio, og opret forbindelse til kildeserveren
- Højreklik på databasen for at vælge indstillingen 'Opgaver', og vælg 'Kopiér database'-skærmbilledet 'Kopiér databaseguide' vises.
- Udfyld oplysningerne om kildeserveren, og vælg indstillingen 'Brug Windows-godkendelse' efterfulgt af bruger-id og adgangskode
- Udfyld derefter oplysningerne om Destination Server og dens Windows-godkendelsesoplysninger
- Afkrydsningsfeltet for "Brug SQL Management Object-metoden"
- Vælg databasen fra de tilgængelige muligheder, og klik på Kopier. Klik på Næste for at migrere SQL-databasen til destinationsserveren
- Bekræft MDF-filer og logfilstien på destinationsserveren
- Kopiér alle andre job. Hvis SQL Management Studio ikke kan kopiere job, skal du vælge følgende:
- Systemhændelsesvisning
- Lokal sti
- Klik på Windows Event Logs efterfulgt af knappen Næste
- For at planlægge SSIS-siden skal du klikke på Kør med det samme
- Fuldfør meddelelsen om guiden. Markér denne mulighed, og klik på Udfør for at fuldføre processen.
- Stor SQL-reparation til kopiering af SQL Server-database fra én server til en anden
Implementering af en pålidelig software til at kopiere SQL Server-database. En sådan software er Stellar Phoenix SQL Database Repair-software . Denne software giver brugerne mulighed for at reparere en korrupt SQL-serverdatabase. Når du har gemt den reparerede database som en ny eller live-database, så er næste trin at implementere SQL Server Management Studio eller SSMS. SSMS adskiller databasen fra kildeserveren og vedhæfter den til destinationsserveren.
Grundene til at implementere Stellar-software til SQL-gendannelse før brug af manuel metode er:
- Databasen kan blive beskadiget under migreringen. Stellar-software reparerer den korrupte MDF-fil og sikrer jævn migrering
- Hvis MDF-filer eller enhver anden tilknyttet fil ikke er adskilt korrekt, vil SQL-databasen ikke give passende resultater
Tjek MVP's feedback om Stellar Phoenix SQL Database Repair er tilgængelig her.
Om Rajan Singh
Rajan Singh er Sr. Technology Consultant hos Stellar Data Recovery Inc. og har udgivet adskillige artikler om MS Exchange e-mails, IOT, API'er, fejlretning osv.
Sociale medieprofiler
Google Plus:https://plus.google.com/101490924635563531512