Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wymagania wstępne
Zanim będzie można kontynuować wykonywanie zadań w tym artykule, musisz mieć niezbędne narzędzia. Wszystkie wdrożenia wymagają następujących narzędzi:
Azure Data Studio
Rozszerzenie usługi Azure Arc dla narzędzia Azure Data Studio
Interfejs wiersza polecenia platformy Azure (
az)arcdatarozszerzenie interfejsu wiersza polecenia platformy AzurekubectlDodatkowe narzędzia klienckie w zależności od środowiska. Aby uzyskać bardziej kompleksową listę, zobacz Narzędzia klienckie.
Oprócz wymaganych narzędzi do wykonywania zadań potrzebny jest kontroler danych usługi Azure Arc.
Aby wyświetlić dostępne opcje dla polecenia utworzenia w SQL Managed Instance zarządzanym przez Azure Arc, użyj następującego polecenia:
az sql mi-arc create --help
Aby utworzyć wystąpienie zarządzane SQL włączone przez usługę Azure Arc, użyj polecenia az sql mi-arc create.
Uwaga
Dla kopii zapasowych należy określić klasę magazynu z obsługą funkcji ReadWriteMany (RWX). Dowiedz się więcej o trybach dostępu
Jeśli dla kopii zapasowych nie określono żadnej klasy magazynu, zostanie użyta domyślna klasa magazynu na platformie Kubernetes. Jeśli domyślna klasa magazynu nie obsługuje RWX, instalacja może się nie powieść.
az sql mi-arc create --name <name> --resource-group <group> -–subscription <subscription> --custom-location <custom-location> --storage-class-backups <RWX capable storageclass>
Przykład:
az sql mi-arc create --name sqldemo --resource-group rg -–subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --custom-location private-location --storage-class-backups mybackups
Uwaga
Nazwy muszą mieć długość mniej niż 60 znaków i być zgodne z konwencjami nazewnictwa DNS.
Podczas określania alokacji pamięci i alokacji rdzeni wirtualnych użyj tej formuły, aby upewnić się, że wydajność jest akceptowalna: dla każdego 1 rdzenia wirtualnego zaplanuj co najmniej 4 GB pamięci RAM pojemności dostępnej w węźle Kubernetes.
Jeśli chcesz zautomatyzować tworzenie wystąpienia zarządzanego SQL obsługiwanego przez Azure Arc i uniknąć interakcyjnego monitu dotyczącego hasła administratora, ustaw przed uruchomieniem polecenia AZDATA_USERNAME zmienne środowiskowe AZDATA_PASSWORD i az sql mi-arc create na żądaną nazwę użytkownika i hasło.
Jeśli kontroler danych został utworzony przy użyciu AZDATA_USERNAME i AZDATA_PASSWORD w tej samej sesji terminalu, wartości AZDATA_USERNAME i AZDATA_PASSWORD zostaną użyte do utworzenia wystąpienia zarządzanego SQL włączonego przez usługę Azure Arc.
Wyświetl wystąpienie na Azure Arc
Aby wyświetlić wystąpienie, użyj następującego polecenia:
az sql mi-arc list --k8s-namespace <namespace> --use-k8s
Skopiuj zewnętrzny adres IP i numer portu z wyniku. Użyj zewnętrznego adresu IP, aby nawiązać połączenie z instancją.
W tej chwili użyj wersji Insiderów programu Azure Data Studio.
Powiązana zawartość
- Nawiązywanie połączenia z wystąpieniem zarządzanym SQL włączonym przez usługę Azure Arc
- Zarejestruj swoje wystąpienie na platformie Azure oraz prześlij metryki i dzienniki dotyczące Twojego wystąpienia
- Tworzenie wystąpienia zarządzanego SQL włączonego przez usługę Azure Arc przy użyciu narzędzia Azure Data Studio