az sql db replica
Az adatbázisok közötti replikáció kezelése.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az sql db replica create |
Adatbázis létrehozása egy meglévő adatbázis olvasható másodlagos replikájaként. |
Alapvető | FE |
az sql db replica delete-link |
Az adatreplikálás végleges leállítása két adatbázis-replika között. |
Alapvető | FE |
az sql db replica list-links |
Az adatbázis replikáinak és replikációs állapotának listázása. |
Alapvető | FE |
az sql db replica set-primary |
Állítsa be az elsődleges replika-adatbázist az aktuális elsődleges replikaadatbázis feladatátvételével. |
Alapvető | FE |
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 LOCATION
tekinthető 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
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--partner-database]
[--partner-resource-group]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-level-objective]
[--tags]
[--umi]
[--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 adatbázist zónaredundáns biztonsági mentési tárterülettel 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
Az Azure SQL Database neve.
Annak a kiszolgálónak a neve, amelyben létre kívánja hozni az új replikát.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure SQL Server neve. Az alapértelmezett beállítást a következővel az configure --defaults sql-server=<name>
konfigurálhatja: .
Opcionális paraméterek
Identitás hozzárendelése az adatbázishoz.
Az adatbázis automatikus szüneteltetése utáni percekben megadott idő. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.
Rendelkezésre állási zóna.
A biztonsági mentések tárolására használt biztonsági mentési tár redundanciái. Az engedélyezett értékek a következők: Local, Zone, Geo, GeoZone.
A termékváltozat kapacitásösszetevője a DTU-k vagy virtuális magok egész számában.
Az adatbázis számítási modellje.
Az adatbázis létrehozásához a rugalmas készlet neve vagy erőforrás-azonosítója.
Megadja az adatbázistitkosítási védőkulcsként használni kívánt Azure Key Vault-kulcsot.
Az adatbázistitkosítási védőkulcs automatikus elforgatási jelzője. Lehet igaz, hamis vagy null.
A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.
Az SQL Database összevont ügyfélazonosítója. Bérlők közötti CMK-forgatókönyvekhez használatos.
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áshoz beállított tábla.
Az SQL Database AKV-kulcsainak listája.
Az adatbázisra alkalmazandó licenctípus.LicenseIncluded
ha licencre van szüksége, vagy BasePrice
ha rendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.
Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Az új replika neve. Ha nincs meghatározva, a forrásadatbázis nevének alapértelmezett értéke.
Annak az erőforráscsoportnak a neve, amelyben létre szeretné hozni az új replikát. Ha nincs meghatározva, a forrás erőforráscsoport alapértelmezett értéke.
Megadja az erőforrás enklávéjának típusát.
Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékával rendelkező kapcsolatok egy olvashatóan másodlagos replikára irányíthatók. Ez a tulajdonság csak prémium szintű és üzletileg kritikus adatbázisokhoz van beállítva.
A létrehozandó másodlagos típus. Az engedélyezett értékek a következők: Geo, Named.
Az új adatbázis szolgáltatási célkitűzése. Például: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.
Az SQL Database felhasználó által hozzárendelt identitásának listája.
Megadja, hogy engedélyezve legyen-e a zónaredundancia. Az alapértelmezett érték igaz, ha nincs megadva érték.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
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 delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Kötelező paraméterek
Annak a kiszolgálónak a neve, amelyben a másik replika található.
Opcionális paraméterek
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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
Az Azure SQL Database neve.
Annak az erőforráscsoportnak a neve, amelyben a másik replika található. Ha nincs meghatározva, az alapértelmezett érték az első adatbázis erőforráscsoportja lesz.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure SQL Server neve. Az alapértelmezett beállítást a következővel az configure --defaults sql-server=<name>
konfigurálhatja: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Ne kérje a megerősítést.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sql db replica list-links
Az adatbázis replikáinak és replikációs állapotának listázása.
az sql db replica list-links [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Példák
Az 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
Opcionális paraméterek
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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
Az Azure SQL Database neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure SQL Server neve. Az alapértelmezett beállítást a következővel az configure --defaults sql-server=<name>
konfigurálhatja: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az sql db replica set-primary
Állítsa be az elsődleges replika-adatbá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]
[--subscription]
Példák
Állítsa be az elsődleges replika-adatbá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
Ha meg van adva, a feladatátvételi művelet lehetővé teszi az adatvesztést.
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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
A feladatátvételre kijelölt adatbázis neve.
A másodlagos replikát tartalmazó erőforráscsoport neve, amely az új elsődleges lesz.
A másodlagos replikát tartalmazó kiszolgáló neve, amely az új elsődleges lesz. Az alapértelmezett beállítást a következővel az configure --defaults sql-server=<name>
konfigurálhatja: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.