az sql mi-arc
Kommentar
Den här referensen är en del av arcdata-tillägget för Azure CLI (version 2.3.1 eller senare). Tillägget installeras automatiskt första gången du kör ett az sql mi-arc-kommando . Läs mer om tillägg.
Hantera Azure Arc-aktiverade SQL-hanterade instanser.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az sql mi-arc config |
Konfigurationskommandon. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc config add |
Lägg till ett värde för en json-sökväg i en konfigurationsfil. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc config init |
Initiera CRD- och specifikationsfilerna för en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc config patch |
Korrigera en konfigurationsfil baserat på en json-korrigeringsfil. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc config remove |
Ta bort ett värde för en json-sökväg i en konfigurationsfil. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc config replace |
Ersätt ett värde för en json-sökväg i en konfigurationsfil. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc create |
Skapa en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc delete |
Ta bort en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc edit |
Inaktuell, använd uppdatering över redigering. |
Anknytning | Inaktuell |
az sql mi-arc endpoint |
Visa och hantera SQL-slutpunkter. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc endpoint list |
Visa en lista över SQL-slutpunkter. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc get-mirroring-cert |
Hämta certifikatet för tillgänglighetsgruppens speglingsslutpunkt från sql mi och lagra i en fil. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc list |
Lista SQL-hanterade instanser. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc reprovision-replica |
Återskapa en replik i en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc show |
Visa information om en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc update |
Uppdatera konfigurationen av en SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc upgrade |
Uppgradera SQL-hanterad instans. |
Anknytning | Allmän tillgänglighet |
az sql mi-arc create
Skapa en SQL-hanterad instans.
Ange lösenordet för den HANTERADE SQL-instansen genom att ange miljövariabeln AZDATA_PASSWORD.
az sql mi-arc create --name
[--ad-account-name]
[--ad-connector-name]
[--ad-encryption-types]
[--admin-login-secret]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--collation]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--language]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--primary-dns-name]
[--primary-port-number]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--secondary-dns-name]
[--secondary-port-number]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type {LoadBalancer, NodePort}]
[--storage-annotations]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-datalogs]
[--storage-class-logs]
[--storage-class-orchestrator-logs]
[--storage-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-datalogs]
[--volume-size-logs]
[--volume-size-orchestrator-logs]
Exempel
Skapa en SQL-hanterad instans via Kubernetes API.
az sql mi-arc create -n sqlmi1 --k8s-namespace arc --use-k8s
Skapa en SQL-hanterad instans med 3 repliker i HA-scenariot via Kubernetes API.
az sql mi-arc create -n sqlmi2 --replicas 3 --k8s-namespace arc --use-k8s
Skapa en SQL-hanterad instans via Azure Resource Manager (ARM).
az sql mi-arc create --name sqlmi3 --resource-group rg-name --custom-location arc-cl
Skapa en SQL-hanterad instans med Active Directory-autentisering via Kubernetes API.
az sql mi-arc create --name contososqlmi --k8s-namespace arc --ad-connector-name arcadc --ad-account-name arcuser --keytab-secret arcuser-keytab-secret --primary-dns-name contososqlmi-primary.contoso.local --primary-port-number 8143 --use-k8s
Obligatoriska parametrar
Namnet på den SQL-hanterade instansen.
Valfria parametrar
Active Directory-kontonamnet för den här Arc-aktiverade SQL Managed Instance. Det här kontot måste skapas innan den här instansen distribueras.
Namnet på Active Directory-Anslut eller. Den här parametern anger en avsikt att distribuera med AD-stöd.
En kommaavgränsad lista över active directory-krypteringstyper som stöds. Måste vara en delmängd av följande värden: RC4, AES128, AES256.
Namnet på Kubernetes-hemligheten för att generera värddatorer eller värd för inloggningskontoautentiseringsuppgifter för användaradministratör.
Aktivera SQL Server-agenten för instansen. Standardvärdet är inaktiverat. Tillåtna värden är "true" eller "false".
Kommaavgränsad lista över anteckningar för den SQL-hanterade instansen.
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för SQL Server.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för SQL Server.
SQL Server-sortering för instansen.
Kärngränsen för den hanterade instansen som ett heltal.
Begäran om kärnor i den hanterade instansen som ett heltal.
Den anpassade platsen för den här instansen.
Om detta anges betraktas det som en dev-instans och faktureras inte för.
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Namnet på Kubernetes-hemligheten som innehåller nyckelfliksfilen för den här Arc-aktiverade SQL Managed Instance.
Kommaavgränsad lista över etiketter för den SQL-hanterade instansen.
SQL Server-språkvarianten till alla språkidentifierare (LCID) som stöds för instansen.
Licenstypen som ska tillämpas för den här hanterade instansen Tillåtna värden är: BasePrice, LicenseIncluded, DisasterRecovery.Default är LicenseIncluded. Licenstypen kan ändras..
Gränsen för kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Begäran om kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Om det anges skapas ingen extern tjänst. Annars skapas en extern tjänst med samma tjänsttyp som datakontrollanten.
Vänta inte tills den långvariga åtgärden har slutförts.
Antalet orkestreringsrepliker med hög tillgänglighet. Värdet måste vara mellan 1 och 3.
Sökvägen till den azext_arcdata filen för Json-filen för SQL-hanterad instans.
Det primära DNS-namnet för tjänsten som exponeras för slutanvändarna för att ansluta till den här Arc-aktiverade SQL Managed Instance (t.ex. sqlinstancename.contoso.com).
Portnumret där den primära tjänsten exponeras för slutanvändarna (t.ex. 31433).
Antal repliker som ska göras läsbara. Gäller endast för Affärskritisk nivå. Värdet måste vara mellan 0 och antalet repliker minus 1.
Det här alternativet anger antalet SQL Managed Instance-repliker som ska distribueras i Kubernetes-klustret för hög tillgänglighet. Standardvärdet är 1 replik för generell användning, 3 repliker för Affärskritisk.
Den Azure-resursgrupp som den Arc-aktiverade SQL Managed Instance ska läggas till i.
Kvarhållningsperiod för säkerhetskopior som anges i dagar. Tillåtna värden är 0 till 35. Standardvärdet är 7. Om du anger kvarhållningsperioden till 0 inaktiveras automatiska säkerhetskopieringar för alla databaser på den SQL-hanterade instansen och eventuella tidigare säkerhetskopior tas bort.
Dns-namnet för den sekundära tjänsten som exponeras för slutanvändarna för att ansluta till den här Arc-aktiverade SQL Managed Instance (t.ex. sqlinstancename2.contoso.com).
Portnumret där den sekundära tjänsten exponeras för slutanvändarna (t.ex. 31434).
Kommaavgränsad lista över anteckningar som ska tillämpas på alla externa tjänster.
Namnet på Kubernetes-hemligheten som ska genereras som värd för eller är värd för SQL-tjänstcertifikatet.
Kommaavgränsad lista med etiketter som ska tillämpas på alla externa tjänster.
Typen för den primära tjänsten.
Kommaavgränsad lista över anteckningar som ska tillämpas på alla datorer.
En ReadWriteMany-kompatibel lagringsklass (RWX) som ska användas för säkerhetskopieringar (/var/opt/mssql/säkerhetskopior). Om inget värde anges används standardlagringsklassen.
Lagringsklassen som ska användas för datafiler (.mdf, .ndf). Om inget värde anges anges ingen lagringsklass, vilket resulterar i att Kubernetes använder standardlagringsklassen.
Lagringsklassen som ska användas för databasloggar (.ldf). Om inget värde anges anges ingen lagringsklass, vilket resulterar i att Kubernetes använder standardlagringsklassen.
Lagringsklassen som ska användas för loggar (/var/log). Om inget värde anges anges ingen lagringsklass, vilket resulterar i att Kubernetes använder standardlagringsklassen.
Lagringsklassen som ska användas för orchestrator-loggar (/var/log). Om inget värde anges anges ingen lagringsklass, vilket resulterar i att Kubernetes använder standardlagringsklassen.
Kommaavgränsad lista med etiketter som ska tillämpas på alla datorer.
Antal sekundära repliker som måste synkroniseras för att checkas in. Om du anger det här värdet till -1 anges antalet nödvändiga synkroniserade sekundärfiler till "(# av repliker - 1) / 2", avrundat nedåt.
TDE-läge (transparent datakryptering) för den här Arc-aktiverade SQL Managed Instance. Tillåtna värden: ServiceManaged, CustomerManaged eller Disabled. Standardvärdet är Inaktiverat.
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för TDE.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för TDE.
Namnet på Kubernetes-hemligheten som innehåller TDE-skyddscertifikatet och den privata nyckeln för den här Arc-aktiverade SQL Managed Instance. Kan endast anges för CustomerManaged TDE-läge.
Prisnivån för instansen. Tillåtna värden: BusinessCritical (bc för kort) eller GeneralPurpose (gp för kort). Standardvärdet är GeneralPurpose.
SQL Server-tidszonen för instansen.
Kommaavgränsad lista över traceflags. Inga flaggor som standard.
Skapa EN SQL-hanterad instans med hjälp av lokala Kubernetes-API:er.
Storleken på lagringsvolymen som ska användas för säkerhetskopior som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för data som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för dataloggar som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för loggar som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för orchestrator-loggar som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc delete
Ta bort en SQL-hanterad instans.
az sql mi-arc delete --name
[--k8s-namespace]
[--no-wait]
[--resource-group]
[--use-k8s]
Exempel
Ta bort en SQL-hanterad instans via Kubernetes API.
az sql mi-arc delete --name sqlmi1 --k8s-namespace arc --use-k8s
Ta bort en SQL-hanterad instans via Azure Resource Manager (ARM).
az sql mi-arc delete --name sqlmi1 --resource-group rg-name
Obligatoriska parametrar
Namnet på den SQL-hanterade instans som ska tas bort.
Valfria parametrar
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Vänta inte tills den långvariga åtgärden har slutförts.
Den Azure-resursgrupp där den Arc-aktiverade SQL Managed Instance finns.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc edit
Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "update" i stället.
Inaktuell, använd uppdatering över redigering.
az sql mi-arc edit --name
[--agent-enabled]
[--annotations]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--labels]
[--license-type]
[--location]
[--memory-limit]
[--memory-request]
[--no-wait]
[--path]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-labels]
[--tag-name]
[--tag-value]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Obligatoriska parametrar
Namnet på den SQL-hanterade instans som redigeras. Det går inte att ändra namnet under vilket instansen distribueras.
Valfria parametrar
Aktivera SQL Server-agenten för instansen. Standardvärdet är inaktiverat.
Kommaavgränsad lista över anteckningar för den SQL-hanterade instansen.
Kärngränsen för den hanterade instansen som ett heltal.
Begäran om kärnor i den hanterade instansen som ett heltal.
Den anpassade platsen för den här instansen.
Om detta anges betraktas det som en dev-instans och faktureras inte för.
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Kommaavgränsad lista över etiketter för den SQL-hanterade instansen.
Licenstypen som ska uppdateras för den här hanterade instansen Tillåtna värden är: BasePrice, LicenseIncluded, DisasterRecovery. Standardvärdet är LicenseIncluded.
Den Azure-plats där sqlmi-metadata ska lagras (t.ex. eastus).
Gränsen för kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Begäran om kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Om det anges väntar kommandot inte på att instansen ska vara i ett redo tillstånd innan den returneras.
Sökvägen till den azext_arcdata filen för Json-filen för SQL-hanterad instans.
Den Azure-resursgrupp där den Arc-aktiverade SQL Managed Instance finns.
Kvarhållningsperiod för säkerhetskopior som anges i dagar. Tillåtna värden är 0 till 35. Standardvärdet är 7. Om du anger kvarhållningsperioden till 0 inaktiveras automatiska säkerhetskopieringar för alla databaser på den SQL-hanterade instansen och eventuella tidigare säkerhetskopior tas bort.
Kommaavgränsad lista över anteckningar som ska tillämpas på alla externa tjänster.
Kommaavgränsad lista med etiketter som ska tillämpas på alla externa tjänster.
Taggnamnet för den SQL-hanterade instansen.
Taggvärdet för den SQL-hanterade instansen.
Prisnivån för instansen. Tillåtna värden: BusinessCritical (bc för kort) eller GeneralPurpose (gp för kort). Standardvärdet är GeneralPurpose.
SQL Server-tidszonen för instansen.
Kommaavgränsad lista över traceflags. Inga flaggor som standard.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc get-mirroring-cert
Hämta certifikatet för tillgänglighetsgruppens speglingsslutpunkt från sql mi och lagra i en fil.
az sql mi-arc get-mirroring-cert --cert-file
--name
[--k8s-namespace]
[--use-k8s]
Exempel
Hämta certifikatet för tillgänglighetsgruppens speglingsslutpunkt från sqlmi1 och lagra i filfilNamn1
az sql mi-arc get-mirroring-cert -n sqlmi1 --cert-file fileName1
Obligatoriska parametrar
Det lokala filnamnet för att lagra det hämtade certifikatet i PEM-format.
Namnet på den SQL-hanterade instansen.
Valfria parametrar
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc list
Lista SQL-hanterade instanser.
az sql mi-arc list [--custom-location]
[--k8s-namespace]
[--resource-group]
[--use-k8s]
Exempel
Lista SQL-hanterade instanser.
az sql mi-arc list --use-k8s
Valfria parametrar
Den anpassade plats där Arc-aktiverade SQL Managed Instances distribueras. Om det inte anges visas alla instanser i resursgruppen.
Kubernetes-namnområdet som innehåller Arc-aktiverade SQL Managed Instances. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Azure-resursgruppen som innehåller Arc-aktiverade SQL Managed Instances.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc reprovision-replica
Återskapa en replik i en SQL-hanterad instans.
az sql mi-arc reprovision-replica --name
[--k8s-namespace]
[--no-wait]
[--use-k8s]
Exempel
Ex 1 – Återskapa replik 1 av SQL-hanterad instans sqlmi1.
az sql mi-arc reprovision-replica -n sqlmi1-1 --use-k8s --k8s-namespace namespace
Obligatoriska parametrar
Namnet på den SQL-hanterade instansreplik som ska återskapas.
Valfria parametrar
Namnområde där SQL-hanterad instansreplik distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Vänta inte tills den långvariga åtgärden har slutförts.
Återskapa SQL-hanterad instansreplik med hjälp av lokala Kubernetes-API:er.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc show
Visa information om en SQL-hanterad instans.
az sql mi-arc show --name
[--k8s-namespace]
[--path]
[--resource-group]
[--use-k8s]
Exempel
Visa information om en SQL Managed Instance med kubernetes-API:et.
az sql mi-arc show --name sqlmi1 --k8s-namespace arc --use-k8s
Visa information om en SQL Managed Instance genom att fråga Azure Resource Manager (ARM).
az sql mi-arc show --name sqlmi1 --resource-group rg-name
Obligatoriska parametrar
Namnet på den SQL-hanterade instans som ska visas.
Valfria parametrar
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
En sökväg där den fullständiga specifikationen för den SQL-hanterade instansen ska skrivas. Om den utelämnas skrivs specifikationen till standardutdata.
Den Azure-resursgrupp där den Arc-aktiverade SQL Managed Instance finns.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc update
Uppdatera konfigurationen av en SQL-hanterad instans.
az sql mi-arc update --name
[--ad-encryption-types]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--preferred-primary-replica]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Exempel
Uppdatera konfigurationen av en SQL-hanterad instans.
az sql mi-arc update --path ./spec.json -n sqlmi1 --use-k8s
Obligatoriska parametrar
Namnet på den SQL-hanterade instans som redigeras. Det går inte att ändra namnet under vilket instansen distribueras.
Valfria parametrar
En kommaavgränsad lista över active directory-krypteringstyper som stöds. Måste vara en delmängd av följande värden: RC4, AES128, AES256.
Aktivera SQL Server-agenten för instansen. Standardvärdet är inaktiverat.
Kommaavgränsad lista över anteckningar för den SQL-hanterade instansen.
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för SQL Server.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för SQL Server.
Kärngränsen för den hanterade instansen som ett heltal.
Begäran om kärnor i den hanterade instansen som ett heltal.
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Namnet på Kubernetes-hemligheten som innehåller nyckelfliksfilen för den här Arc-aktiverade SQL Managed Instance.
Kommaavgränsad lista över etiketter för den SQL-hanterade instansen.
Licenstypen som ska tillämpas för den här hanterade instansen Tillåtna värden är: BasePrice, LicenseIncluded, DisasterRecovery.Default är LicenseIncluded. Licenstypen kan ändras..
Gränsen för kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Begäran om kapaciteten för den hanterade instansen som ett heltalsnummer följt av Gi (gigabyte). Exempel: 4Gi.
Vänta inte tills den långvariga åtgärden har slutförts.
Antalet orkestreringsrepliker med hög tillgänglighet. Värdet måste vara mellan 1 och 3.
Sökvägen till den azext_arcdata filen för Json-filen för SQL-hanterad instans.
Den primära repliken som ska uppdateras.
Antal repliker som ska göras läsbara. Gäller endast för Affärskritisk nivå. Värdet måste vara mellan 0 och antalet repliker minus 1.
Det här alternativet anger antalet SQL Managed Instance-repliker som ska distribueras i Kubernetes-klustret för hög tillgänglighet.
Den Azure-resursgrupp där den Arc-aktiverade SQL Managed Instance finns.
Kvarhållningsperiod för säkerhetskopior som anges i dagar. Tillåtna värden är 0 till 35. Standardvärdet är 7. Om du anger kvarhållningsperioden till 0 inaktiveras automatiska säkerhetskopieringar för alla databaser på den SQL-hanterade instansen och eventuella tidigare säkerhetskopior tas bort.
Kommaavgränsad lista över anteckningar som ska tillämpas på alla externa tjänster.
Namnet på Kubernetes-hemligheten som ska genereras som värd för eller är värd för SQL-tjänstcertifikatet.
Kommaavgränsad lista med etiketter som ska tillämpas på alla externa tjänster.
Antal sekundära repliker som måste synkroniseras för att checkas in. Om du anger det här värdet till -1 anges antalet nödvändiga synkroniserade sekundärfiler till "(# av repliker - 1) / 2", avrundat nedåt.
TDE-läge (transparent datakryptering) för den här Arc-aktiverade SQL Managed Instance. Tillåtna värden: ServiceManaged, CustomerManaged eller Disabled. Standardvärdet är Inaktiverat.
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för TDE.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för TDE.
Namnet på Kubernetes-hemligheten som innehåller TDE-skyddscertifikatet och den privata nyckeln för den här Arc-aktiverade SQL Managed Instance. Kan endast anges för CustomerManaged TDE-läge.
Prisnivån för instansen. Tillåtna värden: BusinessCritical (bc för kort) eller GeneralPurpose (gp för kort). Standardvärdet är GeneralPurpose.
SQL Server-tidszonen för instansen.
Kommaavgränsad lista över traceflags. Inga flaggor som standard.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az sql mi-arc upgrade
Uppgradera SQL-hanterad instans.
Uppgradera SQL-hanterad instans till önskad version som angetts. Om önskad version inte har angetts används datastyrenhetsversionen.
az sql mi-arc upgrade [--desired-version]
[--dry-run]
[--field-filter]
[--force]
[--k8s-namespace]
[--label-filter]
[--name]
[--no-wait]
[--resource-group]
[--target]
[--use-k8s]
Exempel
Uppgradera SQL-hanterad instans.
az sql mi-arc upgrade -n sqlmi1 -k arc --desired-version v1.1.0 --use-k8s
Valfria parametrar
Den senaste giltiga versionen att uppgradera till. Valfritt, om ingen version har angetts, används datastyrenhetsversionen. Ange "auto" för att automatiskt uppgradera till den senaste giltiga versionen. Läs mer om automatiska uppgraderingar på: https://aka.ms/arc-sqlmi-auto-upgrade.
Anger vilken instans som skulle uppgraderas men inte uppgraderar instanserna.
Filtrera för att välja instanser som ska uppgraderas baserat på resursegenskaper.
Åsidosätter alla principer som kan tillämpas på instansen och försöker uppgradera.
Namnområde där den SQL-hanterade instansen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Filtrera för att välja den instans som ska uppgraderas baserat på etiketter.
Namnet på den SQL-hanterade instansen.
Vänta inte tills den långvariga åtgärden har slutförts.
Den Azure-resursgrupp där mål arc-aktiverad SQL Managed Instance finns.
Alternativet "--target" har blivit inaktuellt och tas bort i en framtida version. Använd "--desired-version" i stället.
Den senaste giltiga versionen att uppgradera till. Valfritt, om ingen version har angetts, används datastyrenhetsversionen. Ange "auto" för att automatiskt uppgradera till den senaste giltiga versionen. Läs mer om automatiska uppgraderingar på: https://aka.ms/arc-sqlmi-auto-upgrade.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för