Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini memperlihatkan kepada Anda cara membuat, mengelola, dan menghapus instans Azure Redis Anda dengan menggunakan Azure PowerShell.
Prasyarat
-
Jika Anda tidak memiliki akun Azure, buat akun gratis sebelum memulai.
Instal Azure PowerShell, atau gunakan lingkungan PowerShell di Azure Cloud Shell. Untuk informasi selengkapnya, lihat Mulai menggunakan Azure Cloud Shell.
- Jika Anda memilih untuk menggunakan Azure PowerShell secara lokal:
- Pasang versi terbaru modul Az PowerShell.
- Sambungkan ke akun Azure Anda menggunakan cmdlet Connect-AzAccount.
- Jika Anda memilih untuk menggunakan Azure Cloud Shell:
- Lihat Gambaran Umum Azure Cloud Shell untuk informasi selengkapnya.
- Pastikan Anda masuk ke Azure dengan langganan tempat Anda ingin membuat cache. Untuk menggunakan langganan lain selain yang Anda gunakan untuk masuk, jalankan
Select-AzSubscription -SubscriptionName <SubscriptionName>
.
Nota
Azure Managed Redis menggunakan perintah Azure PowerShell Az.RedisEnterpriseCache .
Azure Cache for Redis menggunakan Az.RedisEnterpriseCache
perintah untuk tingkat Enterprise dan perintah Azure PowerShell Az.RedisCache untuk tingkat Dasar, Standar, dan Premium. Anda dapat menggunakan skrip berikut untuk membuat dan mengelola Azure Managed Redis atau Azure Cache for Redis Enterprise. Untuk Azure Cache for Redis Basic, Standard, dan Premium, gunakan skrip Azure Cache for Redis .
Membuat cache Azure Managed Redis
Anda membuat instans Azure Managed Redis baru menggunakan cmdlet New-AzRedisEnterpriseCache .
ResourceGroupName
, , Name
Location
, dan Sku
adalah parameter yang diperlukan. Parameter lain bersifat opsional dan memiliki nilai default.
Autentikasi Microsoft Entra diaktifkan secara default untuk semua cache baru dan direkomendasikan untuk keamanan.
Penting
Gunakan ID Microsoft Entra dengan identitas terkelola untuk mengotorisasi permintaan terhadap cache Anda jika memungkinkan. Otorisasi menggunakan ID Microsoft Entra dan identitas terkelola memberikan keamanan yang lebih baik dan lebih mudah digunakan daripada otorisasi kunci akses bersama. Untuk informasi selengkapnya tentang menggunakan identitas terkelola dengan cache Anda, lihat Menggunakan Microsoft Entra untuk autentikasi cache dengan Azure Managed Redis.
Untuk semua parameter dan properti PowerShell Azure Managed Redis untuk New-AzRedisEnterpriseCache
, lihat New-AzRedisEnterpriseCache. Untuk menghasilkan daftar parameter yang tersedia dan deskripsinya, jalankan perintah berikut.
Get-Help New-AzRedisEnterpriseCache -detailed
Nota
Pertama kali Anda membuat cache Azure Managed Redis dalam langganan, Azure mendaftarkan Microsoft.Cache
namespace untuk Anda. Jika diminta, Anda dapat menggunakan perintah Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache"
untuk mendaftarkan namespace layanan.
Contoh perintah berikut membuat instans Azure Managed Redis dengan nama, lokasi, grup sumber daya, dan SKU yang ditentukan, menggunakan parameter default. Instans berukuran 1 GB dengan port non-SSL dinonaktifkan.
New-AzRedisEnterpriseCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Balanced_B1
Membuat dan mengonfigurasi database
Anda dapat menggunakan cmdlet New-AzRedisEnterpriseCacheDatabase untuk membuat dan mengonfigurasi database untuk cache Azure Managed Redis Anda. Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk New-AzRedisEnterpriseCacheDatabase
, jalankan perintah berikut.
Get-Help New-AzRedisEnterpriseCacheDatabase -detailed
Jika Anda tidak mengonfigurasi database selama pembuatan cache, New-AzRedisEnterpriseCache membuat satu database dalam cache bernama default
secara default, dan semua data cache masuk ke database ini DB 0
.
Memperbarui cache Azure Managed Redis
Anda dapat memperbarui instans Azure Managed Redis menggunakan cmdlet Update-AzRedisEnterpriseCache . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Update-AzRedisEnterpriseCache
, jalankan perintah berikut.
Get-Help Update-AzRedisEnterpriseCache -detailed
Anda dapat menggunakan Update-AzRedisEnterpriseCache
cmdlet untuk memperbarui properti seperti Sku
, , Tag
dan MinimumTlsVersion
. Perintah berikut memperbarui versi Keamanan Lapisan Transportasi (TLS) minimum dan menambahkan tag ke cache Azure Managed Redis bernama myCache
.
Update-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}
Mendapatkan informasi tentang cache Azure Managed Redis
Anda dapat mengambil informasi tentang cache menggunakan cmdlet Get-AzRedisEnterpriseCache . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Get-AzRedisEnterpriseCache
, jalankan perintah berikut.
Get-Help Get-AzRedisEnterpriseCache -detailed
Untuk mengembalikan informasi tentang semua cache di langganan saat ini, jalankan Get-AzRedisEnterpriseCache
tanpa parameter apa pun.
Get-AzRedisEnterpriseCache
Untuk mengembalikan informasi tentang semua cache dalam grup sumber daya tertentu, jalankan Get-AzRedisEnterpriseCache
dengan parameter ResourceGroupName
.
Get-AzRedisEnterpriseCache -ResourceGroupName myGroup
Untuk mengembalikan informasi tentang cache tertentu, jalankan Get-AzRedisEnterpriseCache
dengan Name
dan ResourceGroupName
dari cache tersebut.
Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Mengambil kunci akses untuk cache Azure Managed Redis
Untuk mengambil kunci akses untuk cache Anda, gunakan cmdlet Get-AzRedisEnterpriseCacheKey . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Get-AzRedisEnterpriseCacheKey
, jalankan perintah berikut.
Get-Help Get-AzRedisEnterpriseCacheKey -detailed
Untuk mengambil kunci untuk cache Anda, panggil Get-AzRedisEnterpriseCacheKey
cmdlet dengan Name
dan ResourceGroupName
cache.
Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup
Penting
Operasi ListKeys
hanya berfungsi ketika kunci akses diaktifkan untuk cache. Output perintah ini dapat membahayakan keamanan dengan menampilkan rahasia, dan dapat memicu peringatan informasi sensitif.
Meregenerasi kunci akses untuk cache Azure Managed Redis
Untuk meregenerasi kunci akses untuk cache, Anda dapat menggunakan cmdlet New-AzRedisEnterpriseCacheKey . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk New-AzRedisEnterpriseCacheKey
, jalankan perintah berikut.
Get-Help New-AzRedisEnterpriseCacheKey -detailed
Untuk meregenerasi kunci utama atau sekunder untuk cache Anda, panggil cmdlet New-AzRedisEnterpriseCacheKey
dengan cache Name
dan ResourceGroupName
, dan tentukan antara Primary
atau Secondary
sebagai parameter KeyType
. Contoh berikut meregenerasi kunci akses sekunder untuk cache.
New-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Menghapus cache Azure Managed Redis
Untuk menghapus cache Azure Managed Redis, gunakan cmdlet Remove-AzRedisEnterpriseCache . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Remove-AzRedisEnterpriseCache
, jalankan perintah berikut.
Get-Help Remove-AzRedisEnterpriseCache -detailed
Contoh berikut menghapus cache bernama myCache
.
Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Mengimpor data cache Azure Managed Redis
Anda dapat mengimpor data ke instans Azure Managed Redis menggunakan Import-AzRedisEnterpriseCache
cmdlet . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Import-AzRedisEnterpriseCache
, jalankan perintah berikut.
Get-Help Import-AzRedisEnterpriseCache -detailed
Cache Name
, ResourceGroupName
, dan cache SasUri
dari blob yang akan diimpor diperlukan. Perintah berikut mengimpor data dari blob yang ditentukan oleh SAS URI.
Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")
Untuk mengekspor data cache Azure Managed Redis
Anda dapat mengekspor data dari instans Azure Managed Redis menggunakan Export-AzRedisEnterpriseCache
cmdlet . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Export-AzRedisEnterpriseCache
, jalankan perintah berikut.
Get-Help Export-AzRedisEnterpriseCache -detailed
Cache Name
, ResourceGroupName
, dan SasUri
dari kontainer yang akan diekspor diperlukan. Contoh perintah berikut mengekspor data dari kontainer yang ditentukan oleh SAS URI.
Export-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -SasUri "https://mystorageaccount.blob.core.windows.net/mycontainer?sp=signedPermissions&se=signedExpiry&sv=signedVersion&sr=signedResource&sig=signature;mystoragekey"
Penting
Azure Cache for Redis menggunakan perintah Azure PowerShell Az.RedisCache untuk tingkat Dasar, Standar, dan Premium, dan perintah Azure PowerShell Az.RedisEnterpriseCache untuk tingkat Perusahaan.
Anda dapat menggunakan skrip berikut untuk membuat dan mengelola Azure Cache for Redis Basic, Standard, dan Premium. Untuk Azure Cache for Redis Enterprise atau Azure Managed Redis, gunakan perintah Azure Managed Redis .
Azure Cache for Redis PowerShell: Properti dan Parameter
Tabel berikut ini memperlihatkan properti dan deskripsi Azure PowerShell untuk parameter Azure Cache for Redis umum. Untuk semua parameter dan properti Azure PowerShell untuk Az.RedisCache
, lihat AzRedisCache.
Pengaturan | Deskripsi | Bawaan |
---|---|---|
Nama | Nama cache. | |
Lokasi | Lokasi cache. | |
ResourceGroupName | Nama grup sumber daya untuk membuat cache. | |
Ukuran | Ukuran cache. Nilai yang valid adalah: P1, P2, P3, P4, P5, C0, C1, C2, C3, C4, C5, C6, 250 MB, 1 GB, 2,5 GB, 6 GB, 13 GB, 26 GB, 53 GB. | 1 GB |
ShardCount | Jumlah shard untuk dibuat saat membuat cache premium dengan pengklusteran diaktifkan. Nilai yang valid adalah: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. | |
Kode Barang | SKU dari cache. Nilai yang valid adalah: Dasar, Standar, Premium. | Standar |
RedisConfiguration | Pengaturan konfigurasi Redis. Untuk detail tentang setiap pengaturan, lihat tabel properti RedisConfiguration berikut. | |
AktifkanPortNonSsl | Apakah port non-SSL diaktifkan. | Tidak benar |
MaxMemoryPolicy | Parameter ini tidak digunakan lagi. Gunakan RedisConfiguration sebagai gantinya. |
|
StaticIP | Saat Anda menghosting cache Anda di jaringan virtual, cache tersebut memiliki alamat IP unik di dalam subnet. Jika tidak disediakan, akan dipilihkan untuk Anda dari subnet. | |
Subnet | Saat Anda menghosting cache Anda di jaringan virtual, nama subnet untuk menempatkan cache. | |
VirtualNetwork | Ketika Anda menghosting cache di jaringan virtual, sebutkan ID sumber daya dari jaringan virtual tempat cache akan disebarkan. | |
Jenis Kunci | Kunci akses mana yang akan diregenerasi saat memperbarui kunci akses. Nilai yang valid adalah: Primer, Sekunder. |
Properti untuk parameter RedisConfiguration
Harta benda | Deskripsi | Kategori harga |
---|---|---|
cadangan rdb diaktifkan | Apakah Persistensi data Redis diaktifkan | Untuk pengguna premium saja |
string-koneksi-penyimpanan-rdb | String koneksi ke akun penyimpanan untuk persistensi data Redis. | Untuk pengguna premium saja |
frekuensi pencadangan rdb | Frekuensi pencadangan untuk persistensi data Redis. | Untuk pengguna premium saja |
memori maksimum yang dicadangkan | Memori yang dicadangkan untuk proses non-cache. | Standar dan Premium |
Kebijakan-Memori-Maksimum | [Kebijakan penghapusan]/azure-cache-for-redis/cache-configure.md#memory-policies) untuk cache. | Semua tingkat harga |
notifikasi-kejadian-ruang-kunci | [Pemberitahuan keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). | Standar dan Premium |
hash-max-ziplist-entries (entri maksimal dalam hash ziplist) | Pengoptimalan memori untuk jenis data agregat kecil. | Standar dan Premium |
nilai maksimum ziplist pada hash | Pengoptimalan memori untuk jenis data agregat kecil. | Standar dan Premium |
set-max-intset-entri | Pengoptimalan memori untuk jenis data agregat kecil. | Standar dan Premium |
zset-maksimum-ziplist-entri | Pengoptimalan memori untuk jenis data agregat kecil. | Standar dan Premium |
zset-max-ziplist-value | Pengoptimalan memori untuk jenis data agregat kecil. | Standar dan Premium |
Database | Jumlah database. Properti ini hanya dapat dikonfigurasi pada pembuatan cache. | Standar dan Premium |
Membuat cache Azure Cache for Redis
Anda membuat instans Azure Cache for Redis baru menggunakan cmdlet New-AzRedisCache .
ResourceGroupName
, Name
, dan Location
merupakan parameter yang diperlukan. Parameter lain bersifat opsional dan memiliki nilai default.
Penting
Autentikasi Microsoft Entra direkomendasikan untuk keamanan. Anda dapat mengaktifkan Autentikasi Microsoft Entra selama atau setelah pembuatan cache.
Gunakan ID Microsoft Entra dengan identitas terkelola untuk mengotorisasi permintaan terhadap cache Anda jika memungkinkan. Otorisasi menggunakan ID Microsoft Entra dan identitas terkelola memberikan keamanan yang lebih baik dan lebih mudah digunakan daripada otorisasi kunci akses bersama. Untuk informasi selengkapnya tentang menggunakan identitas terkelola dengan cache Anda, lihat Menggunakan ID Microsoft Entra untuk autentikasi cache.
Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk New-AzRedisCache, jalankan perintah berikut:
Get-Help New-AzRedisCache -detailed>
Nota
Pertama kali Anda membuat Azure Cache for Redis dalam langganan, Azure mendaftarkan Microsoft.Cache
namespace untuk Anda. Jika diminta, Anda dapat menggunakan perintah Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache"
untuk mendaftarkan namespace layanan.
Contoh perintah berikut membuat instans Azure Cache for Redis dengan nama, lokasi, dan grup sumber daya yang ditentukan, menggunakan parameter default. Instans adalah cache Standar 1 GB dengan port non-SSL dinonaktifkan.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US"
Untuk menentukan nilai untuk RedisConfiguration
parameter , sertakan pasangan kunci-nilai dalam kurung kurawal {}
. Contoh berikut membuat cache 1 GB dengan @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}
. Untuk informasi selengkapnya, lihat Pemberitahuan ruang kunci (pengaturan tingkat lanjut) dan Kebijakan memori.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}
Membuat cache Premium
Untuk membuat cache Tingkat Premium Azure Cache for Redis, tentukan ukuran P1
(6-60 GB), P2
(13-130 GB), P3
(26-260 GB), atau P4
(53-530 GB). Untuk mengaktifkan pengklusteran, tentukan jumlah shard menggunakan parameter ShardCount
.
Contoh berikut membuat cache Premium dengan tingkat P1 yang terdiri dari tiga bagian. Cache premium P1 berukuran 6 GB, dan dengan tiga pecahan, ukuran totalnya adalah 18 GB (3 x 6 GB).
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P1 -ShardCount 3
Mengonfigurasi pengaturan database
Pengaturan databases
dalam cmdlet New-AzRedisCache mengonfigurasi jumlah database dalam cache. Anda hanya dapat mengonfigurasi databases
untuk tingkat Standar dan Premium, dan hanya selama pembuatan cache menggunakan PowerShell atau klien manajemen lainnya.
Jika Anda tidak menentukan databases
pengaturan selama pembuatan cache, New-AzRedisCache membuat satu database bernama default
, dan semua data cache masuk ke database ini DB 0
. Batas database tergantung pada tingkat dan ukuran cache, tetapi pengaturan defaultnya adalah 16.
Contoh berikut membuat cache premium P3 (26 GB) dengan 48 database.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P3 -RedisConfiguration @{"databases" = "48"}
Untuk informasi selengkapnya tentang properti databases
, lihat Konfigurasi server Default Azure Cache for Redis.
Memperbarui cache Azure Cache for Redis
Anda memperbarui instans Azure Cache for Redis menggunakan cmdlet Set-AzRedisCache . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Set-AzRedisCache
, jalankan perintah berikut.
Get-Help Set-AzRedisCache -detailed
Anda dapat menggunakan Set-AzRedisCache
cmdlet untuk memperbarui properti seperti Size
, Sku
, EnableNonSslPort
, dan nilai RedisConfiguration
. Contoh perintah berikut memperbarui maxmemory-policy
untuk instans Azure Cache for Redis bernama myCache
.
Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}
Menskalakan cache Azure Cache for Redis
Anda dapat menggunakan Set-AzRedisCache
untuk menyesuaikan skala instance Azure Cache for Redis saat memodifikasi Size
, Sku
, atau ShardCount
.
Nota
Menskalakan cache menggunakan PowerShell memiliki batas dan panduan yang sama seperti menskalakan cache menggunakan portal Microsoft Azure. Anda dapat mengatur skala ke tingkat harga yang berbeda dengan batasan berikut:
- Anda tidak dapat menskalakan dari tingkat harga yang lebih tinggi ke tingkat harga yang lebih rendah, seperti dari cache Premium ke cache Standar atau Dasar, atau dari cache Standar ke Dasar.
- Anda dapat menskalakan dari cache Dasar ke cache Standar, tetapi Anda tidak dapat mengubah ukuran secara bersamaan. Jika Anda memerlukan ukuran yang berbeda, Anda dapat melakukan operasi penskalakan lain ke ukuran yang diinginkan.
- Anda tidak dapat menskalakan dari cache Dasar langsung ke cache Premium. Anda harus menskalakan dari Dasar ke Standar dalam satu operasi penskalakan, lalu dari Standar ke Premium dalam operasi lain.
- Anda tidak dapat menskalakan dari ukuran yang lebih besar ke ukuran C0 (250 MB).
Untuk informasi selengkapnya, lihat Cara menskalakan Azure Cache for Redis.
Contoh berikut menunjukkan cara menskalakan cache bernama myCache
dengan ukuran 2,5 GB. Perintah ini berfungsi untuk cache Dasar atau Standar.
Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB
Setelah Anda mengeluarkan perintah ini, status cache dikembalikan, mirip dengan panggilan Get-AzRedisCache
.
ProvisioningState
diatur ke Scaling
.
Ketika operasi penskalaan selesai, ProvisioningState
berubah ke Succeeded
. Jika Anda perlu melakukan operasi penskalakan lain, seperti mengubah ukuran setelah mengubah dari Dasar ke Standar, Anda harus menunggu hingga operasi sebelumnya selesai. Jika tidak, Anda menerima kesalahan yang mirip dengan pesan berikut.
Set-AzRedisCache : Conflict: The resource '...' is not in a stable state, and is currently unable to accept the update request.
Dapatkan informasi tentang Azure Cache for Redis cache
Anda dapat mengambil informasi tentang cache menggunakan cmdlet Get-AzRedisCache. Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Get-AzRedisCache
, jalankan perintah berikut.
Get-Help Get-AzRedisCache -detailed
Untuk mengembalikan informasi tentang semua cache di langganan saat ini, jalankan Get-AzRedisCache
tanpa parameter apa pun.
Get-AzRedisCache
Untuk mengembalikan informasi tentang semua cache dalam grup sumber daya tertentu, jalankan Get-AzRedisCache
dengan parameter ResourceGroupName
.
Get-AzRedisCache -ResourceGroupName myGroup
Untuk mengembalikan informasi tentang cache tertentu, jalankan Get-AzRedisCache
dengan cache Name
dan ResourceGroupName
.
Get-AzRedisCache -Name myCache -ResourceGroupName myGroup
Ambil kunci akses untuk Redis Cache di Azure
Untuk mengambil kunci akses untuk cache Anda, Anda dapat menggunakan cmdlet Get-AzRedisCacheKey. Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Get-AzRedisCacheKey
, jalankan perintah berikut.
Get-Help Get-AzRedisCacheKey -detailed
Untuk mengambil kunci cache Anda, gunakan cmdlet Get-AzRedisCacheKey
dengan cache Name
dan ResourceGroupName
.
Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup
Penting
Operasi ListKeys
hanya berfungsi ketika kunci akses diaktifkan untuk cache. Output perintah ini dapat membahayakan keamanan dengan menampilkan rahasia, dan dapat memicu peringatan informasi sensitif.
Menghasilkan ulang kunci akses untuk cache Azure Cache for Redis
Untuk meregenerasi kunci akses untuk cache Anda, Anda dapat menggunakan cmdlet New-AzRedisCacheKey. Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk New-AzRedisCacheKey
, jalankan perintah berikut.
Get-Help New-AzRedisCacheKey -detailed
Untuk meregenerasi kunci utama atau sekunder untuk cache Anda, panggil cmdlet New-AzRedisCacheKey
dengan cache Name
dan ResourceGroupName
, dan tentukan antara Primary
atau Secondary
sebagai parameter KeyType
. Contoh berikut meregenerasi kunci akses sekunder untuk cache.
New-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Menghapus instance dari layanan Azure Cache for Redis
Untuk menghapus cache Azure Cache for Redis, gunakan cmdlet Remove-AzRedisCache . Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Remove-AzRedisCache
, jalankan perintah berikut.
Get-Help Remove-AzRedisCache -detailed
Contoh berikut menghapus cache bernama myCache
.
Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup
Mengimpor data ke cache Azure Cache for Redis
Anda dapat mengimpor data ke dalam instans Azure Cache for Redis menggunakan cmdlet Import-AzRedisCache
.
Penting
Impor hanya tersedia untuk cache tingkat Premium . Untuk informasi selengkapnya, lihat Mengimpor dan mengekspor data di Azure Cache for Redis.
Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Import-AzRedisCache
, jalankan perintah berikut.
Get-Help Import-AzRedisCache -detailed
Perintah berikut mengimpor data dari blob yang ditentukan oleh Files
parameter ke Azure Cache for Redis.
Import-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Files @("https://mystorageaccount.blob.core.windows.net/mycontainername/blobname?sv=signedVersion&sr=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions") -Force
Mengekspor data dari Azure Cache for Redis
Anda dapat mengekspor data dari instans Azure Cache for Redis menggunakan cmdlet Export-AzRedisCache
.
Penting
Ekspor hanya tersedia untuk cache tingkat Premium . Untuk informasi selengkapnya, lihat Mengimpor dan mengekspor data di Azure Cache for Redis.
Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Export-AzRedisCache
, jalankan perintah berikut.
Get-Help Export-AzRedisCache -detailed
Perintah berikut mengekspor data dari instans Azure Cache for Redis ke dalam kontainer yang ditentukan oleh Container
parameter .
Export-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Prefix "blobprefix" -Container "https://mystorageaccount.blob.core.windows.net/mycontainer?sv=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions"
Mulai ulang cache Azure Cache for Redis
Anda dapat me-reboot Azure Cache for Redis menggunakan cmdlet Reset-AzRedisCache
.
Penting
Boot ulang hanya tersedia untuk cache Azure Cache for Redis tingkat Dasar, Standar, dan Premium . Untuk informasi selengkapnya, lihat Administrasi cache - reboot.
Untuk melihat daftar parameter yang tersedia dan deskripsinya untuk Reset-AzRedisCache
, jalankan perintah berikut.
Get-Help Reset-AzRedisCache -detailed
Perintah berikut me-reboot kedua simpul dari cache yang ditentukan.
Reset-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -RebootType "AllNodes" -Force
Perintah Umum Azure PowerShell
Jalankan perintah ini di prompt perintah Azure PowerShell.
Periksa versi Azure PowerShell:
Get-Module Az | format-table version
Masuk ke Azure:
Connect-AzAccount
Lihat daftar langganan Anda saat ini:
Get-AzSubscription | sort SubscriptionName | Select SubscriptionName
Tentukan langganan Azure yang akan digunakan:
Select-AzSubscription -SubscriptionName ContosoSubscription
Dapatkan bantuan terperinci untuk cmdlet apa pun:
Get-Help <cmdlet-name> -Detailed
Cara menyambungkan ke cloud lain
Secara default lingkungan Azure adalah AzureCloud
, yang mewakili cloud Azure global. Untuk menyambungkan ke instans cloud yang berbeda, gunakan perintah Connect-AzAccount
dengan -Environment
atau -EnvironmentName
sakelar baris perintah dengan lingkungan atau nama lingkungan yang Anda inginkan.
Untuk melihat daftar lingkungan yang tersedia, jalankan Get-AzEnvironment
.
Azure Government Cloud
Untuk menyambungkan ke Azure Government Cloud, gunakan
Connect-AzAccount -EnvironmentName AzureUSGovernment
Atau
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)
Untuk membuat cache di Azure Government Cloud, gunakan lokasi USGov Virginia
atau USGov Iowa
.
Untuk informasi selengkapnya tentang Azure Government Cloud, lihat Microsoft Azure Government dan Panduan Microsoft Azure Government Developer.
Azure dioperasikan oleh 21Vianet
Untuk menyambungkan ke Azure yang dioperasikan oleh cloud 21Vianet (Tiongkok), gunakan
Connect-AzAccount -EnvironmentName AzureChinaCloud
Atau
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)
Untuk membuat cache di Azure yang dioperasikan oleh cloud 21Vianet, gunakan lokasi China East
atau China North
.
Microsoft Azure Jerman
Untuk menyambungkan ke Microsoft Azure Jerman, gunakan
Connect-AzAccount -EnvironmentName AzureGermanCloud
Atau
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)
Untuk membuat cache di Microsoft Azure Jerman, gunakan lokasi Germany Central
atau Germany Northeast
.
Untuk informasi selengkapnya tentang Microsoft Azure Jerman, lihat Microsoft Azure Jerman.