sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server backup/gendannelse vs. frakoble/vedhæfte

Afmonter/Vedhæft-indstillingen er ofte hurtigere end at udføre en sikkerhedskopi, da den ikke behøver at oprette en ny fil. Derfor er tiden fra Server A til Server B næsten udelukkende filkopieringstiden.

Indstillingen Sikkerhedskopiering/gendan giver dig mulighed for at udføre en fuld sikkerhedskopiering, gendanne den og derefter udføre en differentiel sikkerhedskopiering, hvilket betyder, at din nedetid kan reduceres mellem de to.

Hvis det er datareplikering, du leder efter, betyder det så, at du vil have databasen funktionel begge steder? I så fald vil du sandsynligvis have muligheden for sikkerhedskopiering/gendannelse, da det vil efterlade den nuværende database fuldt funktionsdygtig.

EDIT:Bare for at præcisere et par punkter. Med nedetid mener jeg, at hvis du migrerer en database fra en server til en anden, vil du generelt stoppe folk med at bruge den, mens den er på vej. Derfor kan dette fra "stop"-punktet på Server A op til "start"-punktet på Server B betragtes som nedetid. Ellers vil enhver handling, der udføres på databasen på server A under transit, ikke blive replikeret til server B.

Med hensyn til "opret en ny fil". Hvis du frakobler en database, kan du kopiere MDF-filen med det samme. Den er der allerede klar til at blive kopieret. Men hvis du udfører en sikkerhedskopi, skal du vente på, at .BAK-filen bliver oprettet og derefter flytte den til dens nye placering for gendannelse. Igen handler det hele om, at dette er en kopi af et øjebliksbillede eller en migrering.



  1. SQL Server Database Objects Statistik

  2. Softwarevirksomheder, der arbejder på Oracle D2k, PLSQL Technologies i Noida

  3. MySQL-brugertilladelser

  4. Sådan opretter du en lagret procedure i SQL Server