az sql db replica

Adatbázisok közötti replikáció kezelése.

Parancsok

az sql db replica create

Adatbázis létrehozása egy meglévő adatbázis olvasható másodlagos replikájaként.

az sql db replica delete-link

Az adatreplikálás végleges leállítása két adatbázis-replika között.

az sql db replica list-links

Egy adatbázis replikáinak és replikációs állapotának listázása.

az sql db replica set-primary

Állítsa be az elsődleges replikaadatbázist az aktuális elsődleges replikaadatbázis feladatátvételével.

az sql db replica create

Adatbázis létrehozása egy meglévő adatbázis olvasható másodlagos replikájaként.

A teljesítményszint-beállítások teljes listája a végrehajtással az sql db list-editions -a -o table -l LOCATIONtekinthető meg. A másodlagos adatbázisnak ugyanazzal a kiadással kell rendelkeznie, mint az elsődleges adatbázisnak.

az sql db replica create --name
                         --partner-server
                         --resource-group
                         --server
                         [--auto-pause-delay]
                         [--backup-storage-redundancy]
                         [--capacity]
                         [--compute-model {Provisioned, Serverless}]
                         [--elastic-pool]
                         [--family]
                         [--ha-replicas]
                         [--license-type {BasePrice, LicenseIncluded}]
                         [--min-capacity]
                         [--no-wait]
                         [--partner-database]
                         [--partner-resource-group]
                         [--read-scale {Disabled, Enabled}]
                         [--secondary-type]
                         [--service-objective]
                         [--tags]
                         [--zone-redundant {false, true}]

Példák

Hozzon létre egy S0 teljesítményszinttel rendelkező adatbázist egy meglévő standard adatbázis másodlagos replikájaként.

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --service-objective S0

Adatbázis létrehozása GeneralPurpose kiadással, Gen4 hardverrel és 1 virtuális maggal egy meglévő GeneralPurpose-adatbázis másodlagos replikájaként

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb -f Gen4 -c 1

Hozzon létre egy zónaredundáns biztonsági mentési tárral rendelkező adatbázist egy meglévő adatbázis másodlagos replikájaként.

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --backup-storage-redundancy Zone

Kötelező paraméterek

--name -n

A Azure SQL-adatbázis neve.

--partner-server

Annak a kiszolgálónak a neve, amelyben létre kívánja hozni az új replikát.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

Opcionális paraméterek

--auto-pause-delay

Az az idő percek alatt, amely után az adatbázis automatikusan szüneteltetve lesz. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tárhely redundanciái. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--capacity -c

A termékváltozat kapacitás-összetevője a DTU-k vagy virtuális magok egész számában.

--compute-model

Az adatbázis számítási modellje.

elfogadott értékek: Provisioned, Serverless
--elastic-pool

A rugalmas készlet neve vagy erőforrás-azonosítója az adatbázis létrehozásához.

--family -f

A termékváltozat számítási létrehozási összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadás esetén állítható be.

--license-type

Az adatbázishoz alkalmazandó licenctípus.LicenseIncluded ha licencre van szüksége, vagy BasePriceha rendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.

elfogadott értékek: BasePrice, LicenseIncluded
--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--partner-database

Az új replika neve. Ha nincs megadva, az alapértelmezett érték a forrásadatbázis neve.

--partner-resource-group

Annak az erőforráscsoportnak a neve, amelyben létre kívánja hozni az új replikát. Ha nincs megadva, az alapértelmezett érték a forrás erőforráscsoport.

--read-scale

Ha engedélyezve van, előfordulhat, hogy a kapcsolati sztring az alkalmazás szándéka csak olvashatóra van beállítva, egy könnyen másodlagos replikára lesznek irányítva. Ez a tulajdonság csak prémium és üzletileg kritikus adatbázisokhoz állítható be.

elfogadott értékek: Disabled, Enabled
--secondary-type

A létrehozandó másodlagos típus. Az engedélyezett értékek a következők: Geo, Named.

--service-objective

Az új adatbázis szolgáltatási célja. Például: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.

--tags

Szóközzel tagolt címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--zone-redundant -z

Meghatározza, hogy engedélyezve legyen-e a zónaredundancia.

elfogadott értékek: false, true

Az adatreplikálás végleges leállítása két adatbázis-replika között.

az sql db replica delete-link --partner-server
                              [--ids]
                              [--name]
                              [--partner-resource-group]
                              [--resource-group]
                              [--server]
                              [--yes]
--partner-server

Annak a kiszolgálónak a neve, amelyben a másik replika található.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A Azure SQL-adatbázis neve.

--partner-resource-group

Annak az erőforráscsoportnak a neve, amelyben a másik replika található. Ha nincs megadva, az alapértelmezett érték az első adatbázis erőforráscsoportja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

--yes -y

Ne kérje a megerősítést.

Egy adatbázis replikáinak és replikációs állapotának listázása.

az sql db replica list-links [--ids]
                             [--name]
                             [--resource-group]
                             [--server]

Egy adatbázis replikáinak és replikációs állapotának listázása. (automatikusan létrehozott)

az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db replica set-primary

Állítsa be az elsődleges replikaadatbázist az aktuális elsődleges replikaadatbázis feladatátvételével.

az sql db replica set-primary [--allow-data-loss]
                              [--ids]
                              [--name]
                              [--resource-group]
                              [--server]

Példák

Állítsa be az elsődleges replikaadatbázist az aktuális elsődleges replikaadatbázis feladatátvételével. (automatikusan létrehozott)

az sql db replica set-primary --allow-data-loss --name MyDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription

Opcionális paraméterek

--allow-data-loss

Ha meg van adva, a feladatátvételi művelet lehetővé teszi az adatvesztést.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A feladatátvételre kijelölt adatbázis neve.

--resource-group -g

Annak az erőforráscsoportnak a neve, amely az új elsődleges replikává váló másodlagos replikát tartalmazza.

--server -s

Az új elsődleges replikává váló másodlagos replikát tartalmazó kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.