Tüm Ürünler
Search
Belge Merkezi

Data Management:Oracle için true incremental-forever yedekleme

Son Güncelleme:Oct 04, 2026

Database Backup Service (DBS), Oracle veritabanları için true incremental-forever backup özelliğini sunar. Bu özellik, full backup ve synthetic backup yöntemlerini birleştirerek yedekleme maliyetlerini ve kaynak yükünü azaltır.

Genel bilgiler

Oracle için true incremental-forever yedekleme özelliği aşağıdaki şekilde çalışır:

  1. Full backup (RMAN level 0 yedeklemesi), Oracle veritabanının tüm veri dosyalarını, arşiv günlüklerini, parametre dosyalarını ve kontrol dosyalarını yedekler.

  2. Synthetic backup şu adımları içerir:

    1. DBS, önceki full backup setinin (bir full backup veya synthetic backup) anlık görüntüsünü oluşturur ve FUSE (Filesystem in Userspace) kullanarak bu görüntüyü yerel kendi yönetiminizdeki veritabanına klon olarak bağlar.

    2. Incremental backup, son yedeklemeden (full backup veya synthetic backup) bu yana değişen veri bloklarını yedekler. Değişiklikler bir incremental backup dosyası olarak kaydedilir.

    3. Veriler sentezlenir. DBS, RMAN RECOVER COPY OF DATABASE WITH TAG 'dbs-specific-tag' komutunu çalıştırarak önceki adımdaki incremental backup verilerini okur ve full backup verileriyle birleştirir. Sentezlenen sonuç, mevcut full backup verilerinin üzerine yazılır.

      Not

      Yeni sentezlenen yedek seti, önceki full backup setini etkilemez.

    4. Ardından, yerel kendi yönetiminizdeki veritabanındaki bağlantı noktası kaldırılır.

Not

DBS'de full backup sıklığını haftalık olarak yapılandırabilirsiniz. DBS her hafta bir full backup gerçekleştirir ve diğer tüm yedeklemeler synthetic backup olarak çalışır. Bir full backup tamamlandıktan sonra, o haftaki synthetic backup işlemleri için başlangıç noktası olarak hizmet eder.

Synthetic backup işlemleri, full backup ile aynı sonuçları üretir ve aşağıdaki avantajları sunar:

  • Azaltılmış yedekleme maliyetleri: Synthetic backup, yedeklenen, depolanan ve aktarılan veri miktarını en aza indirerek ağ bant genişliği gereksinimlerini düşürür.

  • Azaltılmış kaynak yükü: Full backup'a kıyasla kaynak veritabanından daha az disk IOPS gerektirir.

  • Bağlama desteği: Yedekleme verilerini saniyeler içinde kurtarma amacıyla bağlayabilirsiniz.

Ön koşullar

  • Oracle veritabanı sürümü 11 ile 19 arasındadır.

  • Oracle veritabanı tek örnekli veya RAC mimarisini kullanmalıdır. Oracle Data Guard fiziksel standby mimarisi desteklenmez.

  • Oracle veritabanını barındıran sunucu bir Linux işletim sistemi çalıştırır ve sunucuda bir backup gateway yüklüdür. Daha fazla bilgi için bkz. Backup gateway yükleme.

  • Sunucuda FUSE yüklüdür.

  • Oracle veritabanında arşiv günlük modu etkinleştirilmelidir. Daha fazla bilgi için bkz. Arşiv günlük modunu etkinleştirme.

  • Oracle SID bilgisine sahip olmanız gerekir. Daha fazla bilgi için bkz. Oracle SID bilgilerini alma.

  • Block Change Tracking etkinleştirilmelidir.

    Not
    1. Block Change Tracking'in etkin olup olmadığını kontrol etmek için SELECT status FROM v$block_change_tracking; komutunu çalıştırabilirsiniz. Bu özellik varsayılan olarak devre dışıdır.

      Komut ENABLED döndürürse özellik etkindir. DISABLED döndürürse özellik devre dışıdır.

    2. Block Change Tracking'i etkinleştirmek için aşağıdaki SQL komutunu çalıştırabilirsiniz:

      ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE <path_of_the_block_change_tracking_file> REUSE;

Genel önizleme

Bu özellik genel önizleme aşamasındadır. Erişim talebinde bulunmak için 35585947 numaralı DingTalk grubunu arayın ve gruba katılın.

Genel beta döneminde oluşturulan Oracle yedekleme zamanlamaları için desteklenen tek Backup set mode. seçeneği Sandbox instance mount backup modudur. Sandbox özelliği varsayılan olarak etkindir ve genel beta dönemi sırasında yedekleme zamanlaması için ücretsiz bir sandbox örneği oluşturabilirsiniz. Daha fazla bilgi için bkz. DBS sandbox özelliğine genel bakış.

Not

Genel önizleme dönemi sırasında sandbox özelliği devre dışı bırakılamaz.

Adım 1: Yedekleme zamanlaması oluşturma

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

Not

Yedekleme zamanlamasını oluştururken Database Type değerini Oracle ve Backup Method değerini physical backup olarak ayarlayın.

Adım 2: Yedekleme zamanlamasını yapılandırma

  1. Data Management (DMS) konsolu V5.0 oturum açı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 seçeneklerini belirleyin.

  3. Backup Schedules sayfasında, yapılandırmak istediğiniz yedekleme zamanlamasını bulun ve Actions sütunundaki Configure Backup Schedule seçeneğine tıklayın.

  4. Configure Backup Source and Destination sayfasında yedekleme kaynağını ve hedefini yapılandırın, ardından Next seçeneğine tıklayın.

    Kategori

    Parametre

    Açıklama

    Yok

    Backup schedule name

    DBS otomatik olarak bir ad oluşturur. Kolay tanımlama için açıklayıcı bir ad belirtin. Adın benzersiz olması gerekmez.

    Backup source

    Backup method

    Bu parametre, yedekleme zamanlaması oluştururken seçtiğiniz yedekleme yöntemine otomatik olarak ayarlanır. Bu konuda Oracle için physical backup kullanılmaktadır.

    Instance region

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

    Backup gateway

    Hedef veritabanı için backup gateway seçin. Backup gateway ekleme hakkında bilgi için bkz. Backup gateway yükleme.

    Database type

    Varsayılan olarak Oracle'dır.

    SID

    Hedef veritabanının Oracle SID değerini girin. Daha fazla bilgi için bkz. Oracle SID bilgilerini alma.

    Log on to database

    Veritabanında oturum açmak için SQL*Plus komutunu girin. Biçim: username/password@instance_name as sysdba. Örnek: sys/password@orcl as sysdba.

    Not

    / as sysdba de girebilirsiniz. Ancak, veritabanı ortamınızda işletim sistemi kimlik doğrulaması devre dışıysa bu komut başarısız olur.

    Oracle home

    ORACLE_HOME mutlak yolunu girin. Daha fazla bilgi için bkz. Veritabanı program dizinini alma.

    Not

    Bu parametre isteğe bağlıdır.

    Data security and cross-border data transfer commitment

    Taahhüdü okuyun ve onay kutusunu işaretleyin.

    Backup destination

    Storage type

    Yedekleme hedefi için depolama türü. Geçerli değerler:

    • DBS built-in storage (Önerilen): Veriler otomatik olarak DBS built-in storage alanında depolandığından bir depolama alanı oluşturmanız gerekmez. DBS'de depolanan veri miktarına göre ücretlendirilirsiniz. Daha fazla bilgi için bkz. Depolama ücretleri.

    • OSS For User: Önceden bir Object Storage Service (OSS) paketi oluşturmanız gerekir. Daha fazla bilgi için bkz. Paket oluşturma.

    Not
    • Bu konuda örnek olarak DBS built-in storage kullanılmaktadır. User OSS seçerseniz OSS bucket name parametresini de yapılandırmanız gerekir. Yalnızca OSS Standard depolama sınıfı desteklenir.

    • Büyük miktarda veriniz varsa, DBS built-in storage maliyetlerini karşılamak üzere bir DBS depolama planı (abonelik) satın almanızı öneririz. Depolama planları, kullandıkça öde faturalama yöntemine göre daha maliyet etkindir.

    Storage encryption

    Depolanan veriler için şifreleme yöntemi. Geçerli değerler:

    • Encrypted (Önerilen): Verileri endüstri standardı AES-256 algoritması kullanarak şifreler.

      OSS, nesneleri karşıya yüklerken şifreler ve indirirken otomatik olarak şifresini çözer. Daha fazla bilgi için bkz. Sunucu tarafı şifreleme.

    • Non-encrypted: Veriler şifrelenmez.

  5. Edit Backup Objects adımında, Back Up Entire Instance seçeneği varsayılan olarak seçilidir. Next seçeneğine tıklayın.

    Not

    Tüm veritabanını yedeklerseniz izin verileri ve saklı yordamlar da yedeklenir.

  6. Configure Backup Time sayfasında yedekleme zamanını ve diğer ayarları yapılandırın, ardından Next seçeneğine tıklayın.

    Parametre

    Açıklama

    Full backup frequency

    Periodic Backup veya Single Backup seçeneğini belirleyin.

    Not

    Periodic Backup seçerseniz Full Data Backup Recurrence, Start At ve Real-Time Transaction Log Backup parametrelerini yapılandırmanız gerekir.

    Full backup period

    DBS'nin yedekleme zamanlamasını çalıştırdığı haftanın günleri. Haftanın bir veya birden çok gününü seçebilirsiniz. En az bir gün seçmelisiniz.

    Start time

    Yedeklemenin başlangıç saati. Yoğun olmayan saatlerde bir zaman dilimi belirtmenizi öneririz. Örnek: 01:00.

    Not

    Bir sonraki yedeklemenin başlangıç saatinde önceki tam veri yedeklemesi tamamlanmamışsa DBS sonraki yedeklemeyi atlar.

    Incremental backup

    Artımlı yedeklemenin etkinleştirilip etkinleştirilmeyeceğini belirtir.

    Max concurrent threads for full backup

    Tam yedekleme için kullanılabilen maksimum eşzamanlı iş parçacığı sayısı. Yedekleme hızını ayarlamak için bu parametreyi yapılandırabilirsiniz. Örneğin, veritabanı üzerindeki etkileri en aza indirmek için yedekleme iş parçacığı sayısını azaltabilirsiniz.

    Backup network throttling

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

    Not

    Üretim veritabanını yedekerken üretim veritabanı üzerindeki etkiyi azaltmak için gerektiğinde ağ hızı sınırı yapılandırın.

    Incremental backup interval

    Artımlı yedeklemenin gerçekleştirilme aralığı. DBS, yapılandırmalarınıza göre artımlı yedekleme gerçekleştirir. Aralığı 10 dakika olarak ayarlarsanız DBS her 10 dakikada bir artımlı yedekleme gerçekleştirir.

    Delete log after successful backup

    Başarıyla yedeklenen arşiv günlüklerinin kendi yönetiminizdeki veritabanından silinip silinmeyeceğini belirtir.

    Yes seçerseniz Retain archive log for (days) parametresini de yapılandırmanız gerekir.

    Retain archive log for (days)

    Kendi yönetiminizdeki veritabanında arşiv günlüklerinin saklanacağı gün sayısı. Başarılı bir yedeklemeden sonra sistem, belirtilen saklama süresinden eski günlükleri siler. Varsayılan değer 7'dir; bu, 7 günden eski arşiv günlüklerinin silindiği anlamına gelir.

    Bu parametre yalnızca Delete log after successful backup değeri Yes olarak ayarlandığında görüntülenir.

    Enable compression

    Yedekleme verilerinin sıkıştırılıp sıkıştırılmayacağını belirtir. Geçerli değerler:

    • Enable: önerilir. Depolama alanını azaltmak için yedekleme sırasında veriler sıkıştırılır.

    • Disable: Yedekleme sırasında veriler sıkıştırılmaz.

    Backup set mode

    Yalnızca Sandbox instance mount backup modu desteklenir. RMAN bir Image Copy yedeklemesi gerçekleştirir ve yedekleme verileri diske yazılmadan FUSE protokolü aracılığıyla OSS'ye akış olarak aktarılır. DBS sandbox özelliği etkinse yedekleme verileri saniyeler içinde bağlanabilir.

    Sunucunuzda FUSE yüklü olmalıdır. Aksi takdirde yedekleme başarısız olur.

  7. Edit Lifecycle sayfasında, DBS built-in storage alanında depolanan tam yedekleme verileri için saklama süresini belirtin.

    Önceki adımda Incremental backup özelliğini etkinleştirdiyseniz artımlı yedekleme verileri için saklama süresini de yapılandırmanız gerekir. Yedekleme verilerinin yaşam döngüsü hakkında daha fazla bilgi için bkz. Yedekleme verilerinin yaşam döngüsünü yönetme.

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

  9. Ön denetim başarılı olduktan sonra onay iletişim kutusunda Start Now seçeneğine tıklayın.

Sonraki adımlar

Data Disaster Recovery farklı bir sunucuya geri yükleme, kaynak sunucuda farklı bir konuma geri yükleme ve kaynak sunucuda orijinal konuma geri yükleme işlemlerini destekler. Daha fazla bilgi için bkz. Oracle veritabanını fiziksel yedekten geri yükleme.