Jaa


Automaattiset varmuuskopiot SQL-tietokannassa Microsoft Fabricissa

Koskee Microsoft Fabricin SQL-tietokantaa

Varmuuskopiot ovat SQL-tietokannan automaattinen ominaisuus Microsoft Fabricissa.

Jos haluat palauttaa varmuuskopion, katso Palauta varmuuskopiosta SQL-tietokannassa Microsoft Fabricissa.

Mikä on tietokannan varmuuskopiointi?

Tietokannan varmuuskopiot ovat olennainen osa mitä tahansa liiketoiminnan jatkuvuus- ja järjestelmäpalautusstrategiaa, koska ne auttavat suojaamaan tietojasi onnettomuuksilta, vioittumiselta tai poistamiselta.

Kaikissa uusissa ja palautetuissa SQL-tietokannoissa Fabricissa on riittävästi varmuuskopioita, jotta voidaan palauttaa pisteaikainen palautus (PITR) oletusarvoisesti seitsemän viime päivän aikana. Palvelu varmuuskopioi säännöllisesti täydelliset, differentiaaliset ja tapahtumalokit varmistaakseen, että tietokannat voidaan palauttaa mihin tahansa ajankohtaan säilytysajan aikana.

Jos poistat tietokannan, järjestelmä säilyttää varmuuskopiot samalla tavalla kuin online-tietokannasta, kunnes säilytysaika umpeutuu.

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-tallennustila ei ole käytettävissä, varmuuskopiot tallennetaan paikallisesti redundanttiin tallennustilaan (LRS). LRS:n avulla varmuuskopiot kopioidaan synkronisesti kolme kertaa yksittäisessä fyysisessä sijainnissa ensisijaisella alueella.

Varmuuskopioinnin tallennustilan säilytys

Varmuuskopioiden oletussäilytysaika varmuuskopioketjussa on 7 päivää, mutta tätä voidaan pidentää jopa 35 päivään.

Microsoft Fabricin SQL-tietokanta ajoittaa yhden täyden varmuuskopion joka viikko. Jotta PITR voidaan tarjota koko säilytysajan ajan, järjestelmä tallentaa täydellisen joukon täydellisiä, differentiaalisia ja tapahtumalokin varmuuskopioita enintään viikon pidempään 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.

SQL-tietokannan varmuuskopioiden pidempi säilytysaika lisää Fabric-kapasiteetin varmuuskopioihin käytettävää tallennustilaa.

Varmuuskopion tallennustilan säilytyskäytännön muuttaminen

Voit muuttaa varmuuskopion tallennustilan säilytysaikaa oletusarvoisesta 7 päivästä enintään 35 päivään:

  1. Siirry Fabric-portaalissa tietokannan asetuksiin .

  2. Valitse Varmuuskopion säilytyskäytäntö.

  3. Anna Säilytysaika-kohdassa haluamasi säilytyskäytäntö 1–35 päivää.

  4. Valitse Tallenna.

    Näyttökuva Fabric-portaalista, jossa näkyy, miten varmuuskopion säilytyskäytäntöä muutetaan tietokannan asetuksissa.

Varmuuskopiointihistoria

Voit tarkastella varmuuskopioluetteloa yksinkertaisella T-SQL-komennolla dynaamisen hallintanäkymän (DMV) sys.dm_database_backups kautta, joka toimii samalla tavalla kuin Azure SQL Database. Tämä DMV sisältää metatietoa kaikista nykyisistä varmuuskopioista, joita tarvitaan kyseisen ajan palauttamisen käyttöönotossa. Sarake backup_type ilmaisee varmuuskopion tyypin: Täysi (D) tai Differentiaali (I) tai Tapahtumaloki (L).

Jos haluat tehdä kyselyn varmuuskopiointihistorialuettelosta, suorita tämä T-SQL-kysely valitsemassasi Fabric-portaalissa tai kyselytyökalussa:

SELECT *
FROM sys.dm_database_backups
WHERE in_retention = 1
ORDER BY backup_finish_date DESC;

Esimerkiksi:

Näyttökuva sys.dm_database_backups kyselyn tuloksista.

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ä. Ainoa tapa, jolla asiakas voi olla vuorovaikutuksessa varmuuskopiotiedostojen kanssa, on tiettyyn aikaan tapahtuva palautus (PITR).

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.
  • 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ä.