Yetersiz depolama alanı yazma hatalarına, veri kaybına ve hatta örnek çökmesine yol açarak hizmetlerinizi ciddi şekilde etkileyebilir. Database Autonomy Service (DAS), belirtilen eşik değerine ulaşıldığında depolamayı otomatik olarak genişletir. Genişletme işlemi için örneği yeniden başlatmanız gerekmez ve iş yükleriniz etkilenmez.
Ön koşullar
-
ApsaraDB RDS for MySQL örneğiniz aşağıdaki gereksinimleri karşılar:
Örnek sürümü: 8,0 veya 5,7
Depolama türü: cloud disk
Genişletme maliyetini karşılamak için hesabınızda yeterli bakiye bulunduğundan emin olun.
-
DAS için service-linked role oluşturulmuş olmalıdır.
NotDAS için service-linked role oluşturmadıysanız sistem, ilk genişletme gerçekleşmeden önce otomatik depolama genişletmeyi etkinleştirdiğinizde bu rolü otomatik olarak oluşturur.
Çalışma mekanizması
Salt okunur örnekleri olan bir birincil örnekte otomatik depolama genişletme tetiklendiğinde sistem her salt okunur örneğin depolama boyutunu kontrol eder. Bir salt okunur örneğin depolama alanı, birincil örneğin genişletildikten sonraki hedef boyutundan küçükse önce salt okunur örnek genişletilir. Tüm salt okunur örnekler genişletildikten sonra sistem birincil örneği genişletir. Daha fazla bilgi için bkz. [[Ürün/Özellik değişiklikleri] ApsaraDB RDS for MySQL ve ApsaraDB RDS for PostgreSQL örnekleri için otomatik depolama genişletme kurallarının iyileştirilmesi](t2303449.dita#concept_2303449).
Faturalama
Faturalama, örnek teknik özelliklerini manuel olarak değiştirme ile aynı kurallara tabidir. Daha fazla bilgi için bkz. Örnek teknik özelliklerini değiştirin.
Yordam
Instances sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından ilgili RDS örneğini bulun ve örnek ID değerine tıklayın.
Sol gezinme bölmesinde Autonomy Services > Diagnostics > Autonomy Center seçeneklerini belirleyin. Autonomy Center sayfasında Autonomy Service Settings seçeneğine tıklayın.
Autonomous Function Management > Autonomous Function Settings sekmesinde otonomi hizmetini etkinleştirin.
-
Optimization and Throttling sekmesinde Automatic Space Expansion onay kutusunu seçin ve aşağıdaki parametreleri yapılandırın.
Parametre
Açıklama
Available storage space is less than or equal to
Örneğinizin kullanılabilir depolama alanı belirtilen eşik değerinden küçük veya bu değere eşit olduğunda sistem depolamayı aşağıdaki değerlerden büyük olanı kadar genişletir:
-
5 GB.
NotBir örneğin toplam depolama alanı 50 GB'dan küçük ve kullanılabilir depolama alanı %10'dan azsa genişletme adımı 10 GB olarak ayarlanır.
-
Örneğin mevcut depolama alanının %15'i (en yakın 5'in katına yuvarlanır).
Örneğin mevcut toplam depolama alanı 100 GB ise bu değerin %15'i 15 GB'dır. 15 GB, 5 GB'dan büyük olduğu için eşik değerine ulaşıldığında sistem 15 GB depolama ekler. Genişletme başarılı olduktan sonra toplam depolama alanı 115 GB olur.
Maximum Storage of Automatic Expansion
Genişletme sonrası örneğin toplam depolama alanı için üst sınırdır. Bu değer, örneğin mevcut toplam depolama alanından büyük veya bu alana eşit olmalıdır.
-
ESSD limiti: 32.000 GB
-
standart SSD limiti: 6.000 GB
NotStandart SSD kullanım dışı bırakılmıştır. Bir ESSD'ye yükseltmeniz önerilir.
Notİki ardışık depolama genişletme işlemi arasındaki minimum aralık 10 dakikadır.
-
OK seçeneğine tıklayın.
-
(İsteğe bağlı) Veritabanı örneğinizdeki Automatic Storage Expansion olaylarından haberdar olmak ve uyarılar almak için bir alert template yapılandırın.
Sistem bir alert template önerir ve ilgili otonomi olayları için alert rules ekler. Yapılandırmayı tamamlamak için ekrandaki talimatları izleyin.
NotÖrnek için zaten bir alert template yapılandırdıysanız ilgili otonomi olayları için alert rules öğelerini bu şablona eklemek üzere ekrandaki talimatları izleyin.
Kendi alert template ve alert rules öğelerinizi oluşturmak istiyorsanız bkz. Alert template yapılandırın ve Alert rules yapılandırın.
-
Bildirimler için bir alert contact group seçin.
Yeni bir alert contact eklemek için Add Contact seçeneğine tıklayın.
Yeni bir alert contact group eklemek için Create Contact Group seçeneğine tıklayın.
Bir kişiyi değiştirmek veya silmek için kişinin yanındaki Modify veya Remove seçeneğine tıklayın.
Ayrıntılı talimatlar için bkz. Alert contacts yönetin.
associated resources öğelerini onaylayın.
Submit Configuration seçeneğine tıklayın ve görüntülenen iletişim kutusunda alert yapılandırmasını onaylayın.
Otomatik genişletme sonuçlarını görüntüleme
Instances sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından ilgili RDS örneğini bulun ve örnek ID değerine tıklayın.
Sol gezinme bölmesinde Autonomy Services > Diagnostics seçeneklerini belirleyin.
Autonomy Center sekmesinde Auto-Scaling Events seçeneğini ve özel bir zaman aralığını seçerek otomatik depolama genişletme ayrıntılarını görüntüleyin.
İlgili belgeler
Depolama genişletildikten sonra otomatik ölçek küçültme desteklenmez. Depolamayı azaltmanız gerekiyorsa örnek teknik özelliklerini manuel olarak değiştirmeniz gerekir. Daha fazla bilgi için bkz. Örnek teknik özelliklerini değiştirin.
Tablespace parçalarını temizlemek ve boşa harcanan depolama alanını azaltmak için automatic fragment reclamation özelliğini etkinleştirebilirsiniz.
Depolama kullanımınızı görüntülemek ve analiz etmek için storage analysis ve capacity assessment özelliklerini kullanabilirsiniz.
-
Diğer veritabanı altyapıları için otomatik depolama genişletme hakkında bilgi edinmek için aşağıdaki konulara bakın:
ApsaraDB RDS for PostgreSQL: Otomatik depolama genişletme
ApsaraDB RDS for SQL Server: Otomatik depolama genişletmeyi yapılandırın