Tüm Ürünler
Search
Belge Merkezi

Data Management:Çapraz cloud veya kendi yönetiminizdeki MariaDB veritabanları için mantıksal yedekleme ve geri yükleme

Son Güncelleme:Oct 04, 2026

Data Disaster Recovery, MariaDB veritabanları için tek tablo düzeyinde geri yükleme, uzak yedekleme ve uzun vadeli arşivleme gereksinimlerini karşılayabilir. Bu konuda, çapraz cloud veya kendi yönetiminizdeki MariaDB veritabanlarını yedeklemek üzere DBS'in nasıl kullanılacağı açıklanmaktadır.

Yedekleme planı oluşturma

Daha fazla bilgi için bkz. Yedekleme planı oluşturma.

Not
  • Satın alma sırasında veri kaynağı türü olarak MariaDB seçin ve yedekleme yöntemi olarak Logical Backup seçin.

  • DBS'in MariaDB veritabanlarını yedekleme ve geri yükleme sırasında desteklediği ayrıntı düzeyi hakkında bilgi için bkz. Desteklenen veritabanı türleri ve özellikler.

Yedekleme planını yapılandırma

  1. DMS 5,0 konsoluna giriş yapın.

  2. Üst gezinme çubuğunda Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan seçeneklerini belirleyin.

    Not

    Basit modda DMS konsolunu kullanıyorsanız, DMS konsolunun sol üst köşesindeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan yolunu izleyin.

  3. Hedef yedekleme planı kimliğini bulun ve sağdaki Actions sütununda Configure Backup Plan seçeneğine tıklayın.

  4. Configure Backup Source and Destination adımında yedekleme kaynağını ve hedefini yapılandırın, ardından sayfanın sağ alt köşesindeki Next seçeneğine tıklayın.

    Tablo 1. Veritabanı Yapılandırması

    Kategori

    Yapılandırma

    Açıklama

    Uygulanamaz

    Backup Plan

    Yedekleme planının adıdır. DBS otomatik olarak bir yedekleme planı adı oluşturur. Tanımlaması kolay, açıklayıcı bir ad girmenizi öneririz. Yedekleme planı adlarının benzersiz olması gerekmez.

    Backup Source Information

    Backup Method

    Verileri yedeklemek için kullanılan yöntemdir. Varsayılan olarak, yedekleme planını satın alırken seçtiğiniz yedekleme yöntemi kullanılır. Bu örnekte Logical Backup kullanılır.

    Database Location

    • No public network IP: Port's self-built database (accessed through the database gateway): Database Gateway DG aracılığıyla kendi yönetiminizdeki veritabanlarını yedekleyebilirsiniz. Veritabanı örneği için Database Gateway DG'yi önceden yapılandırmanız ve bu yapılandırma adımında hedef DG Instance ID değerini seçmeniz gerekir.

    • User-Created Database with Public IP Address <IP Address:Port Number>: Genel IP adresi aracılığıyla kendi yönetiminizdeki bir veritabanını yedekleyebilirsiniz. Ayrıca kaynak veritabanı örneğinin bağlantı adresini ve bağlantı noktasını yapılandırmanız gerekir.

    • ECS-Hosted Database: Bir ECS örneğinde barındırılan veritabanını yedekleyin. Ayrıca kaynak veritabanı örneğinin ECS Instance ID ve veritabanı bağlantı noktası bilgilerini yapılandırmanız gerekir.

    • Express Connect DB/VPN Gateway/Intelligent Gateway: Bir VPC aracılığıyla kendi yönetiminizdeki bir veritabanını yedekleyebilirsiniz. Veritabanı örneği için bir VPC'yi önceden yapılandırmanız ve bu yapılandırma adımında hedef Peer VPC değerini seçmeniz gerekir.

    • PolarDB: PolarDB MySQL'i yedekleyin. Ayrıca kaynak PolarDB Instance ID değerini seçmeniz gerekir.

    Instance Region

    Kaynak veritabanı örneğinin bulunduğu bölgeyi seçin.

    Not

    Bu parametre yalnızca veritabanı konumu olarak RDS Instance veya PolarDB seçildiğinde görüntülenir.

    PolarDB Instance ID

    Yedeklenecek PolarDB örneğini seçin.

    Database Type

    Varsayılan değer MySQL'dir.

    Not

    Bu parametre yalnızca veritabanı konumu olarak User-Created Database with Public IP Address <IP Address:Port Number> veya Express Connect DB/VPN Gateway/Intelligent Gateway seçildiğinde görüntülenir.

    Peer VPC

    Bir VPC seçin.

    Not

    Bu parametre yalnızca Database Location parametresi Self-managed Database Connected over Express Connect/VPN Gateway/Smart Access Gateway olarak ayarlandığında görüntülenir.

    ECS Instance ID

    Yedeklenecek ECS örnek kimliğini seçin.

    Not

    Bu parametre yalnızca Database Location parametresi Self-managed Database in ECS olarak ayarlandığında görüntülenir.

    Database Gateway DG Instance ID

    Bir Database Gateway DG örneği seçin.

    Not

    Bu parametre yalnızca Database Location parametresi Self-managed Database without Public IP:Port (Connected through Database Gateway DG) olarak ayarlandığında görüntülenir.

    Connection Address

    Kaynak veritabanı örneğinin bağlantı adresini seçin.

    Not
    • Sunucunuzda ağ güvenliği ayarları (güvenlik duvarı gibi) varsa, DBS IP adreslerini almak için Set Whitelist seçeneğine tıklamanız ve tam IP adreslerini sunucunun izin listesine eklemeniz gerekir.

    • Bu parametre yalnızca veritabanı konumu olarak No public network IP: Port's self-built database (accessed through the database gateway), Express Connect DB/VPN Gateway/Intelligent Gateway veya User-Created Database with Public IP Address <IP Address:Port Number> seçildiğinde görüntülenir.

    Port

    Hedef veritabanının bağlantı noktasıdır.

    Not

    Bu parametre, Database Location parametresi ApsaraDB for MongoDB olarak ayarlandığında görüntülenmez.

    Database Account

    Veritabanı hesabını girin. Bu hesabın veritabanını yedeklemek için belirli izinlere sahip olması gerekir. Daha fazla bilgi için bkz. Hesap izinleri.

    Not

    ApsaraDB RDS veritabanları için yedekleme amacıyla salt okuma izinleri, yedekleme ve geri yükleme amacıyla ise okuma ve yazma izinleri gereklidir.

    Password

    Yedeklemek istediğiniz veritabanına bağlanmak için kullanılan hesabın parolasıdır.

    Veritabanı hesabının kullanıcı adını ve parolasını girdikten sonra, yedeklemek istediğiniz veritabanı bilgilerinin geçerli olup olmadığını kontrol etmek için parola alanının yanındaki Test Connection seçeneğine tıklayın. Belirtilen parametreler geçerliyse Test Passed mesajı görüntülenir. Test Failed mesajı görüntülenirse, Test Failed öğesinin yanındaki Check seçeneğine tıklayın. Kontrol sonuçlarına göre yedeklemek istediğiniz veritabanı bilgilerini değiştirin.

    Cross-border Data Compliance Commitment

    Uyumluluk taahhüdünü okuyun ve seçin.

    Backup Destination Information

    Backup Storage Type

    Yedekleme verileri için depolama türü. Desteklenen seçenekler:

    • DBS Built-in Storage (Önerilen): Depolama alanı oluşturmanıza gerek yoktur. Veriler otomatik olarak DBS yerleşik depolama alanında saklanır. Ücretler, DBS'de depolanan veri miktarına göre tahakkuk eder. Faturalandırma ayrıntıları için bkz. Depolama ücretleri.

    • OSS For User: Önceden OSS'te bir depolama alanı (Bucket) oluşturmanız gerekir. Daha fazla bilgi için bkz. Paket oluşturma.

    Not
    • Bu örnekte DBS Built-in Storage kullanılmaktadır. User OSS seçeneğini belirlerseniz OSS Bucket Name parametresini de yapılandırmanız gerekir ve yalnızca OSS Standard depolama desteklenir.

    • Depolanan veri hacminiz büyük olduğunda, DBS yerleşik depolama maliyetlerini dengelemek için bir DBS depolama paketi (abonelik) satın almanızı öneririz. Kullandıkça öde modeline kıyasla DBS depolama paketi daha maliyet etkindir.

    Storage Method

    Bir depolama yöntemi seçin. Şu anda desteklenenler:

    • Encrypted (Önerilen): Şifreli depolama için endüstri standardı AES256 algoritmasını (256 bit Gelişmiş Şifreleme Standardı) kullanır.

      OSS sunucu tarafı şifrelemeyi destekler. Bir dosya (Nesne) yüklediğinizde OSS, alınan dosyayı şifreler ve şifrelenmiş dosyayı kalıcı olarak depolar. Dosyayı indirdiğinizde OSS dosyanın şifresini otomatik olarak çözer ve dosyayı döndürür. Daha fazla bilgi için bkz. Sunucu tarafı şifreleme.

    • Non-encrypted: Şifreleme etkinleştirilmez.

  5. Edit Backup Objects sayfasında hedef veritabanlarını ve tabloları Selected kutusuna taşıyın ve sayfanın sağ alt köşesindeki Next seçeneğine tıklayın.

    Not
    • Mantıksal yedekleme: Sonraki tam yedeklemeler sırasında hangi veritabanlarının ve tabloların yedekleneceğini seçebilirsiniz. Bazı veritabanları birden çok veritabanı, tek bir veritabanı veya tek bir tablo seçmeyi destekler. Bazı veritabanları artımlı yedeklemeyi destekler ve artımlı yedekleme veritabanları ve tablolar arasında ayrım yapmaz; varsayılan olarak tüm artımlı verileri yedekler.

      • Tam veritabanını yedeklemek üzere seçmek için sayfanın sol alt köşesindeki Select All seçeneğine tıklayabilirsiniz. Her veritabanının desteklediği yedekleme nesneleri ve ayrıntı düzeyi farklıdır. Daha fazla bilgi için bkz. Desteklenen veritabanı türleri ve özellikler.

      • Varsayılan olarak yedekleme görevi, daha sonra yeni oluşturulan veritabanlarını yedeklemeyi desteklemez. Bu tür veritabanlarını yedeklemeniz gerekiyorsa bunları sonraki yedeklemeler için yedekleme planı yapılandırmasına ekleyebilirsiniz. Daha fazla bilgi için bkz. Yedekleme nesnelerini değiştirme.

    • Fiziksel yedekleme: Yalnızca tüm veritabanı örneğinin yedeklenmesini destekler.

  6. Configure Backup Time sayfasında yedekleme zamanını ve diğer bilgileri yapılandırın, ardından sayfanın sağ alt köşesindeki Next seçeneğine tıklayın.

    Yapılandırma

    Açıklama

    Full-scale Backup Frequency

    İhtiyaca göre Periodic Backup veya Single Backup seçin.

    Not

    Artımlı verilerin geri yüklenmesi gereken senaryolar için Periodic Backup seçmenizi öneririz. En az haftada bir kez tam yedekleme gerçekleştirin. Aksi takdirde kurtarma sırasında büyük miktarda binlog yeniden oynatılması gerekir; bu durum büyük olasılıkla kurtarma hatalarına, uzun RTO'ya (Kurtarma Süresi Hedefi) ve kurtarma başarısızlıklarına neden olur.

    Full Backup Cycle

    Full Backup Frequency değeri Periodic Backup olarak ayarlandığında yedekleme döngüsünü seçin. Veri yedekleme için haftada en az bir gün seçin.

    Full Backup Start Time

    Full Backup Frequency değeri Periodic Backup olarak ayarlandığında yedekleme başlangıç saatini seçin. Örneğin, 01:00. Yoğun olmayan saatlere ayarlamanızı öneririz.

    Not

    Belirtilen yedekleme saati geldiğinde ancak önceki tam yedekleme görevi hâlâ devam ediyorsa sistem mevcut yedeklemeyi otomatik olarak atlar.

    Incremental Backup

    Artımlı yedeklemenin etkinleştirilip etkinleştirilmeyeceğini seçin. Bu parametre etkinleştirildiğinde hedef veritabanında Binlog'un etkinleştirildiğinden emin olun.

    • ApsaraDB RDS for MariaDB: Binlog'u görüntülemek veya etkinleştirmek için bkz. MariaDB Yedekleme Ayarları.

    • Kendi yönetiminizdeki MariaDB: Binlog durumunu kontrol etmek için SHOW VARIABLES LIKE 'log_bin'; komutunu çalıştırın. log_bin değeri ON olduğunda Binlog etkin demektir.

    Not

    Bu parametre yalnızca Full Backup Frequency parametresi Periodic Backup olarak ayarlandığında görüntülenir.

    Maximum Number of Full Backup Parallel Threads

    Tam yedekleme paralel iş parçacığı maksimum sayısını belirtin. Bu parametreyi ayarlayarak yedekleme hızını değiştirebilirsiniz. Örneğin, veritabanı üzerindeki etkiyi en aza indirmek için yedekleme iş parçacığı sayısını azaltabilirsiniz.

    Backup network speed limit

    Ağ bant genişliği sınırıdır. Birim: MB/s. İş gereksinimlerinize göre sınırı ayarlayabilirsiniz. Varsayılan değer 0, ağ bant genişliğinin sınırsız olduğunu gösterir.

    Not

    Bu parametre yalnızca MySQL veritabanları yedeklenirken görüntülenir.

  7. Edit Lifecycle adımında Tam Veri Yedekleme Yaşam Döngüsünü Yapılandır bölümünde tam yedekleme verileri için yaşam döngüsünü yapılandırın.

    Not

    6. Adımda Incremental Backup parametresini Etkin olarak ayarlarsanız artımlı yedekleme verileri için yaşam döngüsünü yapılandırmanız gerekir.

  8. Yapılandırmalar tamamlandıktan sonra sayfanın sağ alt köşesindeki Precheck seçeneğine tıklayın.

  9. Precheck iletişim kutusunda ön kontrolün başarılı olduğu gösterildikten sonra Start Task seçeneğine tıklayın.

    Not
    • Yedekleme planının status durumu Running olarak değiştiğinde yedekleme planının yapılandırıldığı anlamına gelir.

    • Yedekleme planında bir istisna veya hata oluşursa sorunu zamanında gidermenizi öneririz. Daha fazla bilgi için bkz. Anormal bir DBS yedekleme planının nasıl düzeltileceği. Belgedeki önerileri uyguladıktan sonra sorun devam ederse lütfen DBS müşteri destek grubuna (DingTalk grup kimliği: 35585947) danışın.

Verileri geri yükleme

  1. Data Management (DMS) console V5.0 konsoluna giriş yapın.

  2. Üst gezinme çubuğunda Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan seçeneklerini belirleyin.

    Not

    Basit modda DMS konsolunu kullanıyorsanız, DMS konsolunun sol üst köşesindeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan yolunu izleyin.

  3. Yedekleme Planları sayfasında kullanmak istediğiniz yedekleme planını bulun ve Actions sütununda Manage seçeneğine tıklayın.

  4. Configure Task sayfasında sağ üst köşede bulunan Restore Database seçeneğine tıklayın.

  5. Configure Restore Point sayfasında geri yükleme noktasını ve geri yükleme için hedef veritabanını yapılandırın, ardından Next seçeneğine tıklayın.

    Kategori

    Yapılandırma

    Açıklama

    Uygulanamaz

    Task Name

    DBS otomatik olarak bir görev adı oluşturur. Daha sonra kolayca tanımlayabilmeniz için iş açısından anlamlı bir ad yapılandırmanızı öneririz (benzersiz olma zorunluluğu yoktur).

    Set Time Restored To

    Restorable time range

    Sistem, ilk tam yedekleme seti zaman noktasından en son tamamlanan tam yedekleme seti zaman noktasına kadar olan geri yüklenebilir zaman aralığını görüntüler.

    Selected restore time point

    Geri yüklenecek zaman noktasını seçin. Ayarladığınız zaman Restorable time range aralığında olmalıdır.

    Not

    Artımlı günlük yedekleme etkinse DBS yedeklemeden sonraki herhangi bir zaman noktasına geri yükleme yapabilir; artımlı günlük yedekleme etkin değilse yalnızca tam yedekleme setlerinin zaman noktasına geri yükleme yapabilirsiniz.

    Restore target database

    Database Location

    Bu örnekte yedekleme seti önceden oluşturulmuş bir RDS Instance üzerine geri yüklenir. Hedef veritabanı hizmetinin çalıştığından emin olun. DBS ayrıca aşağıdaki veritabanı örnek konumlarına geri yüklemeyi de destekler:

    • User-Created Database with Public IP Address <IP Address:Port Number>

    • ECS-Hosted Database

    • Express Connect DB/VPN Gateway/Intelligent Gateway

    • No public network IP: Port's self-built database (accessed through the database gateway)

    Instance Region

    Geri yükleme için hedef örneğin bulunduğu bölgeyi seçin.

    RDS Instance ID

    Geri yükleme için hedef RDS örnek kimliğini seçin.

    Database Account

    Hedef veritabanı örneğinin hesabını girin; bu hesabın yazma izinlerine sahip olması gerekir.

    Password

    Veritabanı hesabı için parolayı girin.

    Cross-border Data Compliance Commitment

    Onay kutusunu işaretleyerek uyumluluk taahhüdünü okuyun ve kabul edin.

  6. Configure Objects to Restore sayfasında aşağıdaki bilgileri yapılandırın ve sayfanın sağ alt köşesindeki Precheck seçeneğine tıklayın.

    Yapılandırma

    Açıklama

    Conflict Handling

    Varsayılan Conflict Handling ayarı Rename on Conflict şeklindedir. Örneğin, geri yükleme sırasında job_info tablosu aynı ada sahip başka bir tabloyla karşılaşırsa sistem yeni tabloyu job_info_dbs_<restore_task_ID>_<timestamp> şeklinde yeniden adlandırır.

    Restore Objects

    Source Database Objects kutusundan geri yüklenecek veritabanlarını veya tabloları seçin ve bunları Selected Database Objects kutusuna taşıyın.

    Not

    Bazı veritabanları tek tablo veya tek veritabanı düzeyinde geri yükleme ayrıntısı destekler; bu sayede geri yüklenecek veri miktarı azalır ve RTO (Kurtarma Süresi Hedefi) kısalır. Desteklenen belirli geri yükleme ayrıntı düzeyi hakkında daha fazla bilgi için bkz. Desteklenen veritabanı türleri ve özellikler.

  7. Precheck iletişim kutusunda Precheck Passed gösterildikten sonra Start Task seçeneğine tıklayın.

    Veritabanı geri yükleme ilerlemesini görüntülemek için sayfanın sol tarafındaki Restore Tasks sekmesini görüntüleyebilirsiniz.

    Not

    Geri yükleme süresi yedekleme planı teknik özelliklerine ve veritabanı boyutuna bağlıdır. Daha yüksek teknik özellikler daha hızlı geri yükleme sağlar. Daha fazla bilgi için bkz. Mantıksal yedekleme ve fiziksel yedekleme üzerinde performans testleri.

İlgili işlemler

  • Yedekleme kaynağını veya yedekleme nesnesi bilgilerini değiştirmeniz ya da yedekleme planının yedekleme stratejisini (yedekleme zamanı ve yedekleme seti saklama ilkesi gibi) düzenlemeniz gerekiyorsa bkz. Yedekleme planını yönetme.

  • Yedekleme planından kaynaklanabilecek potansiyel ücretler hakkında bilgi için bkz. Faturalandırma SSS.

  • Yedeklemeyi geçici olarak kullanmanız gerekmiyorsa yedekleme maliyetlerinden tasarruf etmek için yedekleme planını duraklatabilirsiniz. Daha fazla bilgi için bkz. Yedekleme planını duraklatma veya başlatma.