Articles

Vad är Copy-Only-backuper och hur man skapar dem med SQL Server Management Studio

I den här artikeln tittar vi på de icke-traditionella copy-only-backuperna och förklarar de steg som behövs för att skapa dem med SSMS

En copy-only-backup kan definieras som en form av SQL Server-backup som är oberoende av den konventionella sekvensen av SQL Server-backuper. Vanligtvis kan användningen av en säkerhetskopia göra betydande förändringar i en databas, som kan påverka hur senare säkerhetskopior skulle återställas. Ibland kan det dock visa sig vara mycket användbart att använda en säkerhetskopia utan att påverka originaldokumenten eller dess återställningsförfaranden i databasen. Tack och lov erbjuder Microsoft en perfekt lösning för sådana scenarier i form av Copy-only, med vilken användaren kan skapa en kopia av sin säkerhetskopia och göra de experimentella ändringarna i den istället för i den ursprungliga säkerhetskopian.

– Copy-only forFull backups (for all recovery models)

Användaren kan inte använda en copy-only-backup som en differentiell säkerhetskopia eller differentialbas, eftersom den inte påverkar eller har någon relation till differentialbasen.

Användare kan använda samma metod som de skulle använda för att återställa någon annan form av fullständig säkerhetskopia för att återställa en fullständig säkerhetskopia.

– Endast kopiering för loggbackuper (endast för modeller för fullständig återställning och modeller för återställning av bulkloggar)

En endast-kopierad säkerhetskopia för loggbackuper bevarar endast den befintliga loggen vid arkivpunkten; den påverkar eller relaterar därför inte till ordningsföljden för de vanliga loggbackuperna. De flesta användare anser att säkerhetskopiering av loggar med enbart kopiering vanligtvis är onödig. Istället föredrar de att skapa en ny rutin för säkerhetskopiering av loggar (genom att använda WITH NORECOVERY) eller genom att använda den nya säkerhetskopian tillsammans med gamla eller tidigare loggbackuper som är nödvändiga för att upprätthålla återställningssekvensen.

Notera: Transaktionsloggen trunker inte efter att ha gjort eller använt den kopieringsfria säkerhetskopian. Ha alltid ett verktyg som kan återställa mdf-databaser till hands när du använder det här alternativet.

Också, Copy-only backup lagras eller registreras i kolumnen is_copy_only i tabellen back_up_set.

Skillnaden mellan Copy Only och Full Backups

En av de viktigaste skillnaderna mellan Copy-Only och Full backups beror på om Log Sequence Number (LSN), eller närmare bestämt DatabaseBackupLSN, uppdateras på SQL Server eller inte.

När en användare tar en Full backup uppdaterar han/hon automatiskt sitt DatabaseBackupLSN. Om användaren efter att ha skapat en fullständig säkerhetskopia tar en differentiell säkerhetskopia bör den säkerhetskopian ha ett DatabaseBackupLSN som bör stämma överens med den fullständiga säkerhetskopian, om deras DatabaseBackupLSN inte stämmer överens kommer SQL inte att koppla ihop dem.

Steg för att skapa kopior av säkerhetskopior med hjälp av SSMS

Genom denna steg för steg-guide kan användaren lära sig att skapa en kopia av säkerhetskopiering för en försäljningsdatabas som kommer att säkerhetskopieras oberoende av varandra på disken på samma plats som standardbackupen.

Steg 1: Gå till Object Explorer och anslut till SQL Server Database Engine’s instans och expandera sedan instansen i databasen.

Steg 2: Nu måste användaren expandera de databaser som han/hon vill kopiera, högerklicka på databasfilen, föra sökaren till uppgifter och sedan välja säkerhetskopiering.

Steg 3: För att hitta den nya säkerhetskopian går du till sidan Allmänt genom att välja den i avsnittet Källa och kryssa för kryssrutan Kopiera endast säkerhetskopiering.

Steg 4: Klicka på OK och din Copy-only backup kommer att sparas.

Författarens introduktion:

Victor Simon är en expert på dataåterställning inom DataNumen, Inc, som är världsledande inom teknik för dataåterställning, inklusive programvaruprodukter för accessåterställning och sql-återställning. Mer information finns på www.datanumen.com

.

Lämna ett svar

Din e-postadress kommer inte publiceras.