Bot/DDoS koruma ayarlarını başka bir vService'e ya da cihaza nasıl taşırım (Export / Import)?
Kısa cevap
Bot/DDoS Management ekranındaki Bot/DDoS Protection Mode şeridinin sağ altında Export ve Import butonları bulunur. Export, vService'in Bot/DDoS yapılandırmasının tamamını (üç koruma, limit blokları, ülke ve ağ tipi kuralları, whitelist'ler, Captcha, Quarantine, Waiting Room, Notifications ve Learning ayarları) tek bir JSON dosyası olarak indirir. Import bu dosyayı hedef vService'e yükler ve oradaki Bot/DDoS yapılandırmasını tümüyle değiştirir; birleştirme yapılmaz, işlem onaydan hemen sonra yürürlüğe girer ve geri alınamaz. Hedef vService'te Bot/DDoS korumasının önceden açılmış olması gerekir. Hedef cihazın tanımadığı anahtarlar sessizce düşürülür; iki buton da yalnızca Load Balancer alanında düzenleme yetkisi olan kullanıcılarda görüntülenir.
Sorun: Ayarlar vService Başına Tutulur
Bot/DDoS yapılandırması her vService için ayrı bir kayıttır: limitler, ülke ve ağ tipi kuralları, muafiyet listeleri, Captcha ve Quarantine kartları ile öğrenme ayarları o vService'e aittir. Aynı korumayı yeni bir vService'te, test cihazından canlı cihaza geçerken ya da büyük bir değişiklikten önce yedek olarak kullanmak için bu ayarları ekran ekran yeniden girmek hem zaman alır hem de hata riski taşır.
Çözüm
Export ve Import
- Nasıl çalışır Export, kaynak vService'in Bot/DDoS kaydını JSON dosyası olarak indirir; Import dosyadaki ayarları hedef vService'in kaydının yerine yazar.
- Nerede açılır Left Monitor Panel → Bot/DDoS Protected vServices → vService → Bot/DDoS Management → Bot/DDoS Protection Mode şeridinin sağ altı
- Gereksinim Hedef vService'te Bot/DDoS korumasının açılmış olması; Load Balancer alanında düzenleme yetkisi
- vService tipi HTTP ve L7 TCP
- Kapsam dışı Kayıt kimliği; dosya hangi vService'ten alındığını taşımaz ve içe aktarımda hedef vService'e bağlanır
Adım adım yapılandırma
Left Monitor Panel açılır, sol üstteki kategori sekmelerinden Bot/DDoS Protected vServices seçilir, kaynak vService'e tıklanır ve Bot/DDoS Management sekmesine geçilir (ekrana erişim).
Şeridin sağ altındaki Export butonuna tıklanır.
Onay penceresi The entire Bot/DDoS protection configuration of vService "<vService adı>" — protections, whitelists, notification and learning settings — will be downloaded as a single file. Continue? sorusunu sorar; Yes butonuna tıklanır. Dosya doğrudan indirilir; adı vService adı, _threat eki ve tarih-saat damgasından oluşur (ör. Web_Servisi_threat_20260828_1745.json, dışa aktarma adımları).
Hedef vService'te Bot/DDoS koruması kapalıysa önce açılır (How to Enable Bot/DDoS Protection?). Koruması hiç açılmamış bir vService'in Bot/DDoS kaydı bulunmadığı için dosya yüklenemez. Hedef başka bir cihazdaysa dosya o cihazın arayüzünden yüklenir.
Hedef vService'in Bot/DDoS Management sekmesinde de önce Export alınır. İçe aktarma geri alınamadığı için bu dosya tek geri dönüş noktasıdır.
Hedef vService'in şeridindeki Import butonuna tıklanır ve 3. adımda indirilen dosya seçilir. Seçici varsayılan olarak .json dosyalarını gösterir.
Onay penceresi The ENTIRE Bot/DDoS protection configuration of vService "<vService adı>" will be REPLACED with the selected file — protections, whitelists, notification and learning settings included. The operation is written to the user logs with a change summary. Continue? sorusunu sorar. Penceredeki vService adı okunarak hedefin doğruluğu teyit edilir ve Yes butonuna tıklanır. Ayrı bir dağıtım adımı yoktur; yapılandırma yeniden üretilip uygulanır ve cluster kurulumunda eş cihaza da gönderilir.
Doğrulama
Hedef vService'in Bot/DDoS Management sekmesinde üç korumanın modu, limit blokları ve şeritteki kartlar kaynakla karşılaştırılır.
Modlar, limitler ve kurallar kaynak vService ile aynıSettings → System Logs → User Logs ekranında içe aktarma kaydı aranır; Changes kolonu değişen alanları listeler (User Logs).
Threat protection configuration of "<vService adı>" is replaced from an imported fileSık Yapılan Hatalar
İçe aktarma birleştirmez, tümüyle değiştirir
Dosyada bulunmayan ayarlar hedefte korunmaz; hedefin Bot/DDoS yapılandırmasının tamamı dosyadakiyle değiştirilir. Yalnızca tek bir limiti ya da tek bir kural listesini taşımak için Import kullanılmaz; o ayar hedefte elle girilir.
- Hedefi yedeklemeden Import yapmak. İşlemin geri alma adımı yoktur; önceki ayarlara yalnızca hedeften önceden alınmış Export dosyasıyla dönülür.
- Koruması açılmamış vService'e yüklemeye çalışmak. Hedefte Bot/DDoS kaydı yoksa içe aktarma durdurulur; önce koruma açılır.
- Dosyanın kendisinden bağımsız nesneleri unutmak. Whitelist Condition alanlarında ve Show Content aksiyonlarında seçilen Condition ve Content Page nesneleri dosyaya girmez; dosya yalnızca bunların seçimini taşır. Başka bir cihaza taşımada bu alanlar aktarımdan sonra kartlardan kontrol edilir.
- Farklı sürümler arasında sonucu doğrulamamak. Dosyadaki anahtarlardan yalnızca hedef cihazın tanıdıkları alınır, düşenler bildirilmez; tanınan hiçbir anahtar taşımayan geçerli bir JSON dosyası (
{}) bile yapılandırmayı varsayılan davranışa döndürür (tanınmayan anahtarlar). - Dosyayı paylaşımlı bir yerde bırakmak. Dosya eşikleri, muafiyet listelerini ve bildirim alıcılarını (e-posta adresleri, SMS numaraları) içerir; erişimi kısıtlı bir yerde saklanır.
- Butonları salt-izleme hesabında aramak. Export ve Import yalnızca Load Balancer alanında düzenleme yetkisi olan kullanıcılarda görüntülenir; dışa aktarma da sunucuda yazma işlemi sayılır.
Dokümantasyonda nasıl yapılır
