az postgres server-arc
Dekont
Bu başvuru, Azure CLI (sürüm 2.3.1 veya üzeri) için arcdata uzantısının bir parçasıdır. Uzantı, az postgres server-arc komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli PostgreSQL sunucularını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az postgres server-arc create |
Azure Arc özellikli bir PostgreSQL sunucusu oluşturun. |
Dahili | Önizleme |
az postgres server-arc delete |
Azure Arc özellikli bir PostgreSQL sunucusunu silin. |
Dahili | Önizleme |
az postgres server-arc endpoint |
Azure Arc özellikli PostgreSQL sunucu uç noktalarını yönetin. |
Dahili | Önizleme |
az postgres server-arc endpoint list |
Azure Arc özellikli PostgreSQL sunucu uç noktalarını listeleyin. |
Dahili | Önizleme |
az postgres server-arc list |
Azure Arc özellikli PostgreSQL sunucusunu listeleme. |
Dahili | Önizleme |
az postgres server-arc restore |
Azure Arc özellikli bir PostgreSQL sunucusunu başka bir sunucudan yedekten geri yükleyin. |
Dahili | Önizleme |
az postgres server-arc show |
Azure Arc özellikli postgreSQL sunucusunun ayrıntılarını gösterin. |
Dahili | Önizleme |
az postgres server-arc update |
Azure Arc özellikli bir PostgreSQL sunucusunun yapılandırmasını güncelleştirin. |
Dahili | Önizleme |
az postgres server-arc create
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli bir PostgreSQL sunucusu oluşturun.
Sunucunun parolasını ayarlamak için lütfen ortam değişkenini AZDATA_PASSWORD ayarlayın.
az postgres server-arc create --name
[--ad-account-name]
[--ad-connector-name]
[--admin-login-secret]
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--dev]
[--dns-name]
[--extensions]
[--k8s-namespace]
[--keytab-secret]
[--log-level]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--path]
[--port]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-logs]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-logs]
Örnekler
Azure Arc özellikli bir PostgreSQL sunucusu oluşturun.
az postgres server-arc create -n pg1 --k8s-namespace namespace --use-k8s
Gerekli Parametreler
Azure Arc özellikli PostgreSQL sunucusunun adı.
İsteğe Bağlı Parametreler
Bu Azure Arc özellikli PostgreSQL sunucusunun Active Directory hesap adı. Bu hesabın, bu örneğin dağıtımından önce oluşturulması gerekir.
Active Directory Bağlan or adı. Bu parametre, AD desteğiyle dağıtım amacını gösterir.
Bu konakları oluşturmak veya kullanıcı yöneticisi oturum açma hesabı kimlik bilgilerini barındırmak için Kubernetes gizli dizisinin adı.
İstemci SSL bağlantıları için kullanılacak PEM biçimli sertifika özel anahtarını içeren dosyanın yolu.
İstemci SSL bağlantıları için kullanılacak PEM biçimli sertifika ortak anahtarını içeren dosyanın yolu.
Azure Arc özellikli PostgreSQL sunucusu için kullanılabilecek maksimum CPU çekirdeği sayısı.
Hizmeti zamanlamak için düğüm başına kullanılabilir olması gereken en düşük CPU çekirdeği sayısı.
Bu belirtilirse, geliştirme örneği olarak kabul edilir ve faturalandırılmaz.
Son kullanıcıların bu Azure Arc özellikli PostgreSQL sunucusuna (örneğin pginstancename.contoso.com) bağlanması için kullanıma sunulan hizmet DNS adı.
Etkinleştirilecek uzantıların virgülle ayrılmış listesi. Uzantı etkinleştirildikten sonra 'CREATE EXTENSION' komutuyla yüklenebilir.
Azure Arc özellikli PostgreSQL sunucusunun dağıtıldığı Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Bu Azure Arc özellikli PostgreSQL sunucusunun anahtar sekmesi dosyasını içeren Kubernetes gizli dizisinin adı.
PostgreSQL altyapısı için log_min_messages ayarını ayarlar. Geçerli değerler şunlardır: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, BİlGİ, BİlDİrİm, UYARI, HATA, GÜNLÜK, ÖNEMLİ, PANİk.
Azure Arc özellikli PostgreSQL sunucusunun bellek sınırına ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) eşlik eder.
Azure Arc özellikli PostgreSQL sunucusunun bellek isteğine ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) eşlik eder.
Belirtilirse, dış hizmet oluşturulmaz. Aksi takdirde, --service-type bağımsız değişkeniyle verilen tür veya veri denetleyicisiyle aynı hizmet türü kullanılarak bir dış hizmet oluşturulur.
Geri dönmeden önce dağıtımın hazır olmasını beklemeyin.
Azure Arc özellikli PostgreSQL sunucusunun kaynak json dosyasının yolu. Bu isteğe bağlıdır.
Birincil hizmetin son kullanıcılara sunulduğu bağlantı noktası numarası.
Yedekleme saklama süresi, gün cinsinden belirtilir. İzin verilen değerler 0 ile 35'tir. Varsayılan değer 7'dir. Saklama süresini 0 olarak ayarlamak, Azure Arc özellikli PostgreSql için otomatik yedeklemeleri kapatır.
Tüm dış hizmetlere uygulanacak ek açıklamaların virgülle ayrılmış listesi.
SSL sertifikasını barındıran oluşturulacak Kubernetes gizli dizisinin adı.
Tüm dış hizmetlere uygulanacak etiketlerin virgülle ayrılmış listesi.
Birincil hizmetin türü.
Yedekleme kalıcı birimleri için kullanılacak depolama sınıfı.
Veri kalıcı birimleri için kullanılacak depolama sınıfı.
Kalıcı birimleri günlüğe kaydetmek için kullanılacak depolama sınıfı.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Yedeklemeler için kullanılacak depolama biriminin boyutu pozitif bir sayıdır ve ardından Ki (kilobayt), Mi (megabayt) veya Gi (gigabayt).
Veriler için kullanılacak depolama biriminin boyutu pozitif bir sayıdır ve bunu Ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) izler.
Günlükler için kullanılacak depolama biriminin boyutu pozitif bir sayı olarak ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) ile takip eder.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az postgres server-arc delete
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli bir PostgreSQL sunucusunu silin.
az postgres server-arc delete --name
[--force]
[--k8s-namespace]
[--use-k8s]
Örnekler
Azure Arc özellikli bir PostgreSQL sunucusunu silin.
az postgres server-arc delete -n pg1 --k8s-namespace namespace --use-k8s
Gerekli Parametreler
Azure Arc özellikli PostgreSQL sunucusunun adı.
İsteğe Bağlı Parametreler
Onay olmadan Azure Arc özellikli PostgreSQL sunucusunu silin.
Azure Arc özellikli PostgreSQL sunucusunun dağıtıldığı Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az postgres server-arc list
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli PostgreSQL sunucusunu listeleme.
az postgres server-arc list [--k8s-namespace]
[--use-k8s]
Örnekler
Azure Arc özellikli PostgreSQL sunucusunu listeleme.
az postgres server-arc list --k8s-namespace namespace --use-k8s
İsteğe Bağlı Parametreler
Azure Arc özellikli PostgreSQL sunucularının dağıtıldığı Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az postgres server-arc restore
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli bir PostgreSQL sunucusunu başka bir sunucudan yedekten geri yükleyin.
Sunucunun parolasını ayarlamak için lütfen ortam değişkenini AZDATA_PASSWORD ayarlayın.
az postgres server-arc restore --k8s-namespace
--name
--source-server
[--dry-run]
[--no-wait]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-logs]
[--time]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-logs]
Örnekler
Azure Arc özellikli bir PostgreSQL sunucusunu geri yükleyin.
az postgres server-arc restore -n <to-pg> --source-server <from-pg> --k8s-namespace namespace --use-k8s
Gerekli Parametreler
Azure Arc özellikli PostgreSql'i içeren Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Oluşturulacak Azure Arc özellikli PostgreSQL sunucusunun adı.
Geri yükleneceği Azure Arc özellikli PostgreSQL sunucusunun adı.
İsteğe Bağlı Parametreler
Ayarlanırsa, geri yüklemeyi gerçekleştirmeden kaynak ve hedef kaynakları ve zamanı doğrular. En erken ve en son olası geri yükleme süreleri geri yükleme görevinin durumunda döndürülür.
Geri dönmeden önce dağıtımın hazır olmasını beklemeyin.
Yedekleme kalıcı birimleri için kullanılacak depolama sınıfı.
Veri kalıcı birimleri için kullanılacak depolama sınıfı.
Kalıcı birimleri günlüğe kaydetmek için kullanılacak depolama sınıfı.
Yeni Azure Arc özellikli PostgreSQL sunucusunu oluşturmak için geri yüklenecek kaynak sunucunun zamanı. Kaynak veritabanının en erken geri yükleme tarih/saat değerinden büyük veya buna eşit olmalıdır. Süre şu biçimde olmalıdır: 'YYYY-MM-DDTHH:MM:SSZ'. Zaman sağlanmazsa en son yedekleme geri yüklenir.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Yedeklemeler için kullanılacak depolama biriminin boyutu pozitif bir sayıdır ve ardından Ki (kilobayt), Mi (megabayt) veya Gi (gigabayt).
Veriler için kullanılacak depolama biriminin boyutu pozitif bir sayıdır ve bunu Ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) izler.
Günlükler için kullanılacak depolama biriminin boyutu pozitif bir sayı olarak ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) ile takip eder.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az postgres server-arc show
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli postgreSQL sunucusunun ayrıntılarını gösterin.
az postgres server-arc show --name
[--k8s-namespace]
[--path]
[--use-k8s]
Örnekler
Azure Arc özellikli postgreSQL sunucusunun ayrıntılarını gösterin.
az postgres server-arc show -n pg1 --k8s-namespace namespace --use-k8s
Gerekli Parametreler
Azure Arc özellikli PostgreSQL sunucusunun adı.
İsteğe Bağlı Parametreler
Azure Arc özellikli PostgreSQL sunucusunun dağıtıldığı Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Azure Arc özellikli PostgreSQL sunucusunun tam belirtiminin yazılması gereken bir yol. Belirtilmezse, belirtim standart çıkışa yazılır.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az postgres server-arc update
'postgres server-arc' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Arc özellikli bir PostgreSQL sunucusunun yapılandırmasını güncelleştirin.
az postgres server-arc update --name
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--dev]
[--extensions]
[--k8s-namespace]
[--keytab-secret]
[--log-level]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--path]
[--port]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type]
[--use-k8s]
Örnekler
Azure Arc özellikli bir PostgreSQL sunucusunun yapılandırmasını güncelleştirin.
az postgres server-arc update --path ./spec.json -n pg1 --k8s-namespace namespace --use-k8s
Mevcut Azure Arc özellikli PostgreSQL sunucusu için uzantıları etkinleştirin.
az postgres server-arc update -n pg1 --extensions 'pgaudit,pg_partman' --k8s-namespace namespace --use-k8s
Azure Arc özellikli postgreSQL sunucusundan uzantıları kaldırın.
az postgres server-arc update -n pg1 --extensions "''" --k8s-namespace namespace --use-k8s
Gerekli Parametreler
Güncelleştirilmekte olan Azure Arc özellikli PostgreSQL sunucusunun adı. Örneğinizin dağıtıldığı ad değiştirilemez.
İsteğe Bağlı Parametreler
İstemci SSL bağlantıları için kullanılacak PEM biçimli sertifika özel anahtarını içeren dosyanın yolu.
İstemci SSL bağlantıları için kullanılacak PEM biçimli sertifika ortak anahtarını içeren dosyanın yolu.
Azure Arc özellikli PostgreSQL sunucusu için düğüm başına kullanılabilecek maksimum CPU çekirdeği sayısı. cores_limit kaldırmak için değerini boş dize olarak belirtin.
Hizmeti zamanlamak için düğüm başına kullanılabilir olması gereken en düşük CPU çekirdeği sayısı. cores_request kaldırmak için değerini boş dize olarak belirtin.
Bu belirtilirse, geliştirme örneği olarak kabul edilir ve faturalandırılmaz.
Etkinleştirilecek uzantıların virgülle ayrılmış listesi. Yeni uzantı eklemek veya kaldırmak için mevcut uzantı listesini güncelleştirin. Uzantı etkinleştirildikten sonra 'CREATE EXTENSION' komutuyla yüklenebilir.
Azure Arc özellikli PostgreSQL sunucusunun dağıtıldığı Kubernetes ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
Bu Azure Arc özellikli PostgreSQL sunucusunun anahtar sekmesi dosyasını içeren Kubernetes gizli dizisinin adı.
PostgreSQL altyapısı için log_min_messages ayarını ayarlar. Geçerli değerler şunlardır: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, BİlGİ, BİlDİrİm, UYARI, HATA, GÜNLÜK, ÖNEMLİ, PANİk.
Azure Arc özellikli PostgreSQL sunucusu için bellek sınırı bir sayı olarak ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) ile takip eder. memory_limit kaldırmak için değerini boş dize olarak belirtin.
Azure Arc özellikli PostgreSQL sunucusu için bellek isteği bir sayı olarak ve ardından Ki (kilobayt), Mi (megabayt) veya Gi (gigabayt) olarak eklenir. memory_request kaldırmak için değerini boş dize olarak belirtin.
Belirtilirse, dış hizmet oluşturulmaz. Aksi takdirde, --service-type bağımsız değişkeniyle verilen tür veya veri denetleyicisiyle aynı hizmet türü kullanılarak bir dış hizmet oluşturulur.
Geri dönmeden önce dağıtımın hazır olmasını beklemeyin.
Azure Arc özellikli PostgreSQL sunucusunun kaynak json dosyasının yolu. Bu isteğe bağlıdır.
Birincil hizmetin son kullanıcılara sunulduğu bağlantı noktası numarası.
Yedekleme saklama süresi, gün cinsinden belirtilir. İzin verilen değerler 0 ile 35'tir. Varsayılan değer 7'dir. Saklama süresini 0 olarak ayarlamak, Azure Arc özellikli PostgreSql için otomatik yedeklemeleri kapatır.
Tüm dış hizmetlere uygulanacak ek açıklamaların virgülle ayrılmış listesi.
SSL sertifikasını barındıran oluşturulacak Kubernetes gizli dizisinin adı.
Tüm dış hizmetlere uygulanacak etiketlerin virgülle ayrılmış listesi.
Birincil hizmetin türü.
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.