Jaa


Automaattiset varmuuskopiot SQL-tietokannassa Microsoft Fabricissa

Koskee Microsoft Fabricin SQL-tietokantaa

Tässä artikkelissa kuvataan SQL-tietokannan automatisoitu varmuuskopio -ominaisuus Microsoft Fabricissa. Jos haluat palauttaa varmuuskopion, katso Palauta varmuuskopiosta SQL-tietokannassa Microsoft Fabricissa.

Mikä on tietokannan varmuuskopiointi?

Tietokannan varmuuskopiot ovat olennainen osa liiketoiminnan jatkuvuutta ja järjestelmäpalautusstrategiaa, koska ne auttavat suojaamaan tietoja vioittumiselta tai poistamiselta.

Kaikissa uusissa, palautetuissa ja kopioiduissa tietokannoissa Fabricin SQL-tietokanta sisältää riittävästi varmuuskopioita, jotta voidaan palauttaa pisteaikainen palautus (PITR) oletusarvoisesti viimeisten seitsemän päivän aikana. Palvelu käyttää säännöllisesti täydellisiä varmuuskopiointeja, erillisiä varmuuskopioita ja lokeja sen varmistamiseksi, että tietokannat voidaan palauttaa mihin tahansa pisteeseen tietokannan säilytysaikana.

Jos poistat tietokannan, järjestelmä säilyttää varmuuskopiot samalla tavalla online-tietokannassa, kunnes säilytysaika on kulunut seitsemän päivää.

Kuinka usein SQL-tietokantaan tehdään varmuuskopioita Fabricissa?

Fabric-tietokannan SQL-tietokannan automaattisen varmuuskopioinnin ominaisuus on käytössä tietokannan luontihetkestä lähtien:

  • Täydet varmuuskopiot joka viikko
  • Eriytetyt varmuuskopiot 12 tunnin välein
  • Tapahtumalokin varmuuskopiot noin 10 minuutin välein

Tapahtumalokin varmuuskopioiden tarkka tiheys perustuu käsittelykokoon ja tietokantatoimintojen määrään. Kun palautat tietokannan, palvelu määrittää automaattisesti, mitkä täydelliset, eroavaiset ja tapahtumalokin varmuuskopiot on palautettava.

Ensimmäinen täysi varmuuskopiointi ajoitetaan heti, kun uusi tietokanta on luotu tai palautettu. Tämä varmuuskopiointi päättyy yleensä 30 minuutissa, mutta se voi kestää kauemmin tietokannan ollessa suuri.

Ensimmäisen täyden varmuuskopioinnin jälkeen kaikki muut varmuuskopiot ajoitetaan ja niitä hallitaan automaattisesti. SQL-tietokantapalvelu määrittää kaikkien tietokantojen varmuuskopioiden tarkan ajoituksen, kun se tasapainottaa järjestelmän yleistä kuormitusta. Et voi muuttaa varmuuskopiointitöiden aikataulua tai poistaa niitä käytöstä.

Uudessa, palautetussa tai kopioidussa tietokannassa piste-aikaisen palauttamisen ominaisuus tulee saataville, kun ensimmäinen tapahtumalokin varmuuskopiointi luodaan. Ne seuraavat ensimmäistä täyttä varmuuskopiointia.

Mihin SQL-tietokannan varmuuskopiot tallennetaan?

Kaikki Fabricin SQL-tietokannan varmuuskopiot tallennetaan ZRS-tallennustilatilille. ZRS:n avulla varmuuskopiot kopioidaan synkronisesti kolmella Azure-käytettävyysvyöhykkeellä ensisijaisella alueella.

ZRS on tällä hetkellä käytettävissä vain tietyillä alueilla. Kun ZRS-pohjainen Azure-tallennus ei ole käytettävissä, varmuuskopiot tallennetaan paikallisesti vikasietoiseen tallennustilaan (LRS). LRS:n avulla varmuuskopiot kopioidaan synkronisesti kolme kertaa yksittäisessä fyysisessä sijainnissa ensisijaisella alueella.

Varmuuskopioinnin tallennustilan säilytys

Microsoft Fabricin SQL-tietokanta ajoittaa yhden täyden varmuuskopion joka viikko. Jotta PITR voidaan antaa koko säilytysjakson aikana, järjestelmän on talletettava ylimääräiset täydet, eroavaiset ja tapahtumalokin varmuuskopiot enintään viikon ajan, kuin määritetty säilytysaika.

Varmuuskopiot, joita ei enää tarvita PITR-toiminnon tarjoamiseen, poistetaan automaattisesti. Koska erillisten varmuuskopioiden ja lokien varmuuskopiot edellyttävät palautettavaa aikaisempaa täyttä varmuuskopiota, kaikki kolme varmuuskopiointityyppiä tyhjenevät yhdessä viikoittaisissa joukoissa.

Kaikissa tietokannoissa täydelliset ja erilaiset varmuuskopiot on pakattu varmuuskopiointisäilön pakkaamisen vähentämiseksi. Varmuuskopiointien keskimääräinen pakkaussuhde on 3–4 kertaa.

Varmuuskopiointihistoria

Voit tarkastella varmuuskopioluetteloa yksinkertaisella T-SQL-komennolla dynaamisen hallintanäkymän (DMV) kautta. sys.dm_database_backupsSe toimii samalla tavalla kuin Azure SQL -tietokanta. Tämä DMV sisältää metatietoa kaikista nykyisistä varmuuskopioista, joita tarvitaan kyseisen ajan palauttamisen käyttöönotossa.

Voit tehdä kyselyn varmuuskopiohistorialuettelosta suorittamalla T-SQL-komentosarjan Fabric-portaalin (tai muun valitsemasi asiakastyökalun) kautta:

SELECT * FROM sys.dm_database_backups;

Usein kysyttyjä kysymyksiä SQL-tietokannan varmuuskopioista Fabricissa

Voinko käyttää varmuuskopioita?

Ei, varmuuskopiot on eristetty Microsoft Fabric -ympäristöstä, ja loppukäyttäjät eivät voi käyttää niitä. Asiakas voi käsitellä varmuuskopiotiedostoja vain PITR-toiminnolla.

Salataanko varmuuskopiot?

Kaikki Azure-tallennustilaan tallennetut tiedostot, mukaan lukien MICROSOFT Fabricin SQL-tietokannan varmuuskopiot, salataan automaattisesti, kun tiedot säilytetään pilvipalvelussa. Lisätietoja on kohdassa salauksen Azure-tallennus levossa olevien tietojen osalta.

Rajoitukset

SQL-tietokannan varmuuskopioiden nykyiset rajoitukset:

  • Et voi hallita SQL-tietokannan varmuuskopioiden tiheyttä Fabricissa.
  • ET voi muuttaa SQL-tietokannan varmuuskopioinnin säilytysaikaa Microsoft Fabricissa. Oletuspidätysaika on seitsemän päivää.
  • Voit palauttaa tietokannan varmuuskopiot vain reaaliaikaisten SQL-tietokantojen avulla.
  • Voit palauttaa tietokannan varmuuskopiot vain samassa työtilassa. Työtilojen välistä PITR:iä ei tueta.
  • Jos poistat työtilan, myös kaikki kyseisen työtilan tietokannat poistetaan, eikä niitä voida palauttaa.
  • Kaikki varmuuskopiot tallennetaan yhdelle alueelle replikoituna eri Azure-käytettävyysvyöhykkeille. Geo replikoituja varmuuskopioita ei ole.
  • Vain lyhytaikaista säilytysvarmuuskopiointia tuetaan. Ei pitkäaikaista säilytysvarmuuskopiointitukea.
  • Varmuuskopiot voidaan palauttaa vain Fabric-portaalin kautta. REST-ohjelmointirajapintaa, Azure PowerShelliä tai komentorivikäyttöliittymän (CLI) komentoja ei ole tällä hetkellä käytössä.