RMAN Yedekleme Veritabanını kullanarak Oracle veritabanını yedekleyin. Oracle yedekleme. Bacula Enterprise ile Oracle veritabanı yedekleme

  • 28.06.2019

Oracle veritabanı verilerini yedeklemenin iki yolu vardır:

  • İşletim sistemini kullanma.
  • Veritabanının kendi yardımcı programlarını kullanma.

Bu yöntemlerin her birinin avantajları ve dezavantajları vardır. İşletim sistemi kullanılarak yedek kopya oluşturulması durumunda, sistemin 7/24 çalışması gerekiyorsa kabul edilemez olan veri tutarsızlığını önlemek için tüm yedek kopya oluşturma işlemi sırasında örneğin durdurulması gerekir. modu. İkinci ana dezavantaj, çok sayıda yedeklemeyi yönetmenin karmaşıklığı ve bunları hatalara karşı kontrol etmenin zahmetli olmasıdır.

Veritabanı yardımcı programlarını kullanarak bu dezavantajlardan kaçınılabilir, ancak diğer dezavantajlar, özelleştirmenin karmaşıklığı ve kendi komut sözdizimi ortaya çıkar.

Yerleşik veritabanı yedekleme yardımcı programları öncelikle exp ve expdp'dir ve mantıksal bir yedekleme (yani bir veritabanı nesnesinin bir kopyası) oluşturmanıza olanak tanır. Bu yedekleme oluşturma yöntemi basittir ve ana dezavantajı, örneğin yeniden yüklenmesi gerekiyorsa bir kopyadan geri yükleme için gereken süre ve bir nesneyi yalnızca belirli bir yedekleme anında geri yükleme yeteneğidir.

Oracle tarafından özellikle veritabanı yedeklemeleri oluşturmak için oluşturulan en güçlü yardımcı program RMAN yardımcı programıdır. Bu, örneği durdurmadan veritabanının tam bir kopyasını oluşturmanıza ve geçmişte herhangi bir noktaya geri yüklemenize olanak tanır, eski kopyaları izler ve gerekirse bunları siler ve ayrıca hata olup olmadığını kontrol eder. Ancak aynı zamanda ciddi bir dezavantajı vardır - yapılandırılması ve yönetilmesi zordur. Bu yardımcı programı yapılandırmaya ve yönetmeye daha yakından bakalım.

RMAN yardımcı programı 8g sürümünde göründü ve sonraki sürümlerde geliştirildi. Veritabanımızın düzenli yedeklerini oluşturmak için bu yardımcı programı ayarlayalım.

Her şeyden önce, veritabanının nelerden oluştuğunu anlamanız ve ne sıklıkla yedek kopya oluşturmanız gerektiğine karar vermeniz gerekir. Bizim durumumuzda bu, Oracle veritabanıdır ve aşağıdaki dosyalardan oluşur:

  • tablo alanları;
  • kontrol dosyaları;
  • günlükleri yeniden yap;
  • veri dosyaları (init.ora, spfile, tnsnames.ora, listener.ora, orapwd);

Kaydedilecek verileri seçtikten sonra kopyalama stratejisini belirliyoruz, yani oluşturulan yedeklemelerin sıklığını, türünü ve saklanma zamanını seçiyoruz. Yedeklemeler artımlı dolu - yani, tamamen kopyalanmış bir dosya, artımlı kümülatif - kopya yalnızca mevcut durum ile son artımlı yedekleme anındaki durum arasındaki verilerdeki farkı ve artımlı farkları içeriyorsa - bu tür kopyalar farkı içerir mevcut durum ile herhangi bir son yedekleme anındaki durum arasında. Strateji seçimi, veritabanının çalışma modu tarafından belirlenir, eğer sık ​​sık değişen bir veritabanı ise, o zaman artımlı tam kopyaların daha sık yapılması istenir; bu, bir arızadan sonra veritabanını hızlı bir şekilde geri yüklemenize izin verecektir, çünkü . çok sayıda işlem yapmak zorunda değilsiniz. Bu veritabanı esas olarak depolama ve okuma için kullanılıyorsa, artımlı kopyalar nadiren yapılabilir ve düzenli kümülatif kopyalarla sınırlı olabilir.

Veritabanımız esas olarak depolama için kullanılır ve zamanla çok az değişir, bu nedenle şu stratejiyi seçeceğiz: haftada bir 3 gece Pazar günü artan bir kopya oluşturmak ve her gece 3 saatte kümülatif kopyalar oluşturmak, bu hızlı bir şekilde geri yüklememizi sağlayacaktır. maksimum 2 kopya kullanarak fazla disk alanı kaplamadan veritabanı.

Neyi kopyalayacağımıza ve ne sıklıkla kopyalayacağımıza karar verdikten sonra, bir veritabanı örneği oluşturmaya devam edebiliriz. Öncelikle veritabanının redo logları (archivelog) arşivleme modunda çalıştığından emin olmalısınız, bunu sorgu ile kontrol edebilirsiniz:

v$database'den log_mode'u seçin; sysdba haklarına sahip herhangi bir kullanıcıdan. İstek arşiv günlüğü döndürdüyse, her şey yolundaysa, bir sonraki adıma geçin, noarchivelog ise, veritabanını arşiv günlüğü modunda yeniden başlatmanız gerekir. Bunu yapmak için, veritabanını mount modunda şu komutla yeniden başlatmanız gerekir:
başlangıç ​​montajı hemen ve komutu yürütün
veritabanı arşiv günlüğünü değiştir; arşiv günlüğü modunu etkinleştirir, bundan sonra yalnızca şu komutla veritabanını açmak kalır:
açık veritabanını değiştir;

Yineleme günlüklerinin kopyalarını tutmak, veritabanının tutarlı artan etkin kopyalarını oluşturmak ve veritabanının durumunu geçmişte herhangi bir noktaya geri yükleyebilmek için gereklidir.

Veritabanını arşiv günlüğü moduna geçirdikten sonra, bunun için toplu kurtarma alanının parametrelerini ayarlamamız gerekiyor. İstek tarafından zaten ayarlanmış olup olmadıklarını kontrol edelim:

"db_recovery_file_dest%"; ayarlanmazsa, komutları ayarlayın:
sistem setini değiştir db_recovery_file_dest_size=50G kapsam=her ikisi; toplu kurtarma alanının maksimum boyutunu ayarlar ve
sistem setini değiştir db_recovery_file_dest="/storage/recovery_area" kapsam=her ikisi; dosya sistemindeki toplu kurtarma alanının konumunu belirtir. Bir toplu geri yükleme alanı oluşturmak, rman'ın bağımsız olarak kullanılmayan kopyaları kaldırabilmesi, kalan boş disk alanını izleyebilmesi ve azsa uyarabilmesi için gereklidir.

Instance'ı kurduktan sonra komut dizisi ile rman'a bağlanarak rman yardımcı programının kendisini kurmaya devam edebilirsiniz.

Rman connect hedef kullanıcı/ [e-posta korumalı] komutu yürüt
Hepsini Göster ↓;

her şeyden önce, yedek depolama parametrelerini yapılandırırız; bu, ya YAPILANDIRMA POLİTİKASI parametresi ile yapılır veya aynı anda saklanan kopya sayısı ayarlanır veya kopyanın ilgili olduğu düşünülen süre belirtilir. Kurtarma penceresi parametresini şu komutla 7 güne ayarlayın:

7 GÜNLÜK KURTARMA PENCERESİ İÇİN SAKLAMA POLİTİKASI YAPILANDIRIN; her yedekleme oluşturulduğunda kontrol dosyasının otomatik yedeklemesini etkinleştirin, kontrol dosyasının bir kopyası oluşturulacaktır:
KONTROL DOSYASI OTOMATİK YEDEKLEMEYİ AÇIK YAPILANDIR; rman'ın dosya kopyaları oluşturmaması için optimizasyonu etkinleştirin, zaten mevcut olanla aynı yedek kopyalar var:
YEDEKLEME OPTİMİZASYONUNU YAPILANDIRIN; ve bir yedek kopya oluşturma sürecini 2 kanala paralel hale getirin:
CİHAZ TİPİ DİSK PARALELİZMİNİ YAPILANDIRIN 2; Bilgilerin kaydedildiği cihazın parametrelerini, şifrelemeyi, sıkıştırmayı, kontrol dosyasının otomatik yedekleme biçimini ve kopya dosyasının maksimum boyutunu değiştirmeyeceğiz.

Bu yapılandırmadan sonra geriye yalnızca işletim sisteminde rman için yürütme dosyaları oluşturmak ve bunları görev zamanlayıcıya eklemek kalır.

diriliş için:

#!/bin/bash dışa aktarma ORACLE_HOME=/u01/11g/ dışa aktarma NLS_LANG=american_america.AL32UTF8 dışa aktarma ORACLE_SID=kagu1251 rman bağlantı hedef kullanıcı/geçme YEDEKLEME ARTIŞLI SEVİYE 0 DATABASE; YEDEK VERİ DOSYASI "/oradata/db/admin/kagu/pfile/init.ora.6302012163819"; YEDEK VERİ DOSYASI "/u01/11g/network/admin/listener.ora"; YEDEK VERİ DOSYASI "/u01/11g/network/admin/tnsnames.ora"; YEDEK VERİ DOSYASI "/u01/11g/dbs/spfilekagu.ora"; YEDEK VERİ DOSYASI "/u01/11g/dbs/orapwkagu1251";

Diğer günler için:

#!/bin/bash dışa aktarma ORACLE_HOME=/u01/11g/ dışa aktarma NLS_LANG=american_america.AL32UTF8 dışa aktarma ORACLE_SID=kagu1251 rman connect hedef kullanıcı/geçiş YEDEKLEME ARTIŞLI SEVİYE 1 VERİTABANI; YEDEK VERİ DOSYASI "/oradata/db/admin/kagu/pfile/init.ora.6302012163819"; YEDEK VERİ DOSYASI "/u01/11g/network/admin/listener.ora"; YEDEK VERİ DOSYASI "/u01/11g/network/admin/tnsnames.ora"; YEDEK VERİ DOSYASI "/u01/11g/dbs/spfilekagu.ora"; YEDEK VERİ DOSYASI "/u01/11g/dbs/orapwkagu1251";

Tüm veritabanını tamamen kaybolduktan sonra geri yüklemek için, RESTORE DATABASE komutu kullanılır, yürütüldükten sonra, arşiv günlüklerini kullanarak verileri RECOVER DATABASE komutuyla senkronize etmek gerekir, geri yükleme montaj modunda gerçekleşir.

Belirli bir tablo alanını geri yüklemek için önce onu şu komutla ÇEVRİMDIŞI duruma getirmelisiniz:

ALTER TABLESPACE kullanıcısı ÇEVRİMDIŞI;

Bundan sonra, geri yükleyin ve senkronize edin:

TABLESPACE kullanıcısını GERİ YÜKLE; RECOVER TABLESPACE kullanıcısı; Tamamlandığında, şu komutla çevrimiçi moda aktarın:
ALTER TABLESPACE kullanıcısı ONLINE;

Veritabanını zaman içinde belirli bir noktaya da geri alabilirsiniz.Bunun için komut yürütülür:

"29 Ocak 2013 20:00:00" SAATİNE KADAR AYARI;

Bu geri yükleme, veritabanı mount modundayken yapılmalı ve açılırken RESETLOGS seçeneğini belirtin, böylece geri yükleme noktasından sonra oluşturulan redo günlüklerinde kaydedilen değişiklikler gerçekleştirilmez.

Oluşturulan yedekleri izlemek için, toplu kurtarma alanındaki yedeklerin varlığını ve bunlara erişme yeteneğini kontrol etmenizi sağlayan CROSSCHEK komutu uygundur. VALIDATE komutu, yedekleme dosyalarını mantıksal veya fiziksel hatalara karşı test etmek için kullanılır.

Okumak Yedek oluşturmak veya kaybolan bir Oracle Veritabanını geri yüklemek için hangi araçlar kullanılabilir?. Hem veritabanında yerleşik araçları hem de üçüncü taraf uygulamalarını göz önünde bulundurun. Oracle Database, oluşturulan tüm veritabanı dosyalarını veri dosyalarında saklar. Genellikle, belirli bir veritabanının verilerini geri yüklemek için, veri dosyalarını geri yüklemek ve bunları Oracle Veritabanına aktarmak yeterlidir.

İçerik:
  • Oracle Veritabanı Yapısı


    İşlem sırasında, bir Oracle Veritabanı örneği, daha sonra geri yüklenmek üzere yedeklenmesi gereken birkaç dosya grubunu kullanır. BT:

    Bu nedenle, Oracle Veritabanını kaydetmek, arşivlemek veya yedeklemek için tam olarak belirtilen dosya gruplarının kopyaları oluşturulmalıdır ve bu:

    • *.DBF– veri dosyaları, tablo alanları ve veritabanı kontrol dosyaları. Bulunduğu yer:
      C:\oraclex\app\oracle\oradata\XE
    • *.ora– veritabanı yapılandırma dosyaları ve parola dosyaları.
      Yapılandırma dosyaları:
      C:\oraclex\uygulama\oracle\ürün\11.2.0\sunucu\dbs
      Şifre dosyaları (PW…ora):
      C:\oralex\app\oracle\ürün\11.2.0\sunucu\veritabanı
    • *.KAYIT– işlem günlüğü dosyaları:
      C:\oraclex\app\oracle\fast_recovery_area\XE\ONLINELOG

    burada XE, bizim durumumuzda veritabanının adıdır.

    Oracle Veritabanı Yedekleme

    Bir Oracle Veritabanını iki şekilde yedekleyebilirsiniz:

    • İşletim sistemi aracılığıyla arşivleme.
    • Oracle Application Express - Import / Export'un yerleşik araçlarını kullanma.

    İşletim sistemi aracılığıyla arşivleme

    İşletim sistemi aracılığıyla arşivleme, aşağıdakiler gibi tüm çalışan veritabanı dosyalarının "el ile" kopyalanması anlamına gelir:

    • Tablo alanı dosyaları.
    • kontrol dosyaları.
    • İşlem günlüğü dosyaları.
    • Yapılandırma dosyaları.

    Bu durumda, arşivleme işlemi, kontrol dosyalarının, tablo alanı dosyalarının, yapılandırma dosyalarının, arşivlenmiş işlem günlüklerinin bir yedekleme dizinine veya yedekleme sunucusuna basitçe kopyalanmasından oluşur. Arşivleme, veritabanı örneği durdurulduğunda gerçekleştirilir ve kullanıcılar onunla çalışamaz.

    Bir çökmeden zarar görmüş bir veritabanını geri yüklemek için durdurulmalı ve çalışma dosyalarının ve işlem günlüklerinin yedek kopyaları orijinal konumlarına yeniden yazılmalıdır.

    Dışa Aktarma / İçe Aktarma araçlarını kullanarak yedekleme ve geri yükleme

    Standart Oracle Dışa Aktarma ve İçe Aktarma mekanizmalarını kullanarak bir Oracle Veritabanını yedekleyebilir ve geri yükleyebilirsiniz. Veri güvenliğinin güvenilirliğini artırmak için, veritabanı ile çalışmanın yoğunluğuna bağlı olarak periyodik olarak tam bir dışa aktarma gerçekleştirmek gerekir. Verilerde oldukça yoğun bir değişiklik olduğu için haftada bir ihracat yapmak gerekiyor.

    Bunun için:


    Bir arşiv tarafından daha önce oluşturulmuş bir dosyanın içe aktarılması benzer şekilde gerçekleştirilir:

      Oracle Application Express'i açın ve Application Builder / Import menüsünü seçin

      İçe aktarılacak bir dosya seçin ve türünü belirtin

    • İçe aktarılan veritabanını yükleyin


    • Kayıp Bir Oracle Veritabanını Geri Yükleme

      Oracle Veritabanı herhangi bir nedenle silinir veya kaybolursa, dosyalar kullanılarak geri yüklenerek geri yüklenebilir. Hetman Bölüm Kurtarma ve bölümde açıklanan yöntemi kullanarak bunları geri yükleyin. "İşletim sistemini kullanarak arşivleme".

      Bunun için:


      Örneğin, veritabanı dosyalarının geri yüklenmesi, *.DBF dosyalarının geri yüklenmesi işlemi anlatılmaktadır. Ancak sağlıklı bir veritabanının tüm verilerini geri yüklemek için ilgili *.ORA ve *.LOG dosyalarının da geri yüklenmesi gerektiğini unutmayın.

      Oracle Recovery Manager (RMAN) Kullanarak Veritabanını Yedekleme ve Geri Yükleme

      Oracle Recovery Manager (RMAN), başka bir Oracle Veritabanı yedekleme aracıdır. Diğer araçlardan farklıdır, çünkü yalnızca ondan gelen verilerin değil, tüm veritabanının eksiksiz bir kopyasını oluşturur. Ayrıca, daha da önemlisi, Oracle Recovery Manager, SQL Komut Satırı'nın işlevselliğini birleştirirken, kullanıcıyı komutlarına tamamen bağımlı olmaktan kurtarır. Bu araç, Oracle Database kurulumu ile aynı anda ve bilgisayara kurulur.

      Oracle Recovery Manager (RMAN) kullanarak bir veritabanı yedeği oluşturmak için:


      Oracle Recovery Manager (RMAN) kullanarak bir veritabanı yedeğinden bir veritabanını geri yüklemek için:


      Bu arada Oracle Veritabanı yedekleme dosyasının kaybolması veya silinmesi durumunda, *.BKP Yedekleme dosyası kullanılarak da geri yüklenebilir. Hetman Bölüm Kurtarma ve ardından yukarıda açıklandığı gibi Oracle Recovery Manager'ı (RMAN) kullanarak veritabanına geri yükleyin.


  • Merhaba, blog sitesinin sevgili okuyucuları! Oracle veritabanının yedeklenmesi ve geri yüklenmesi hakkında bir makaleyi dikkatinize sunuyorum. Bu materyalin Recovery Manager (RMAN) kullanarak bir Oracle sunucusunda yedekleme ve geri yükleme gerçekleştiren yöneticiler için faydalı olacağını düşünüyorum.

    Yedekleme ve geri yükleme

    Makaleyi anlamak için aşağıdaki alanlarda bir anlayışa sahip olmak arzu edilir:

    • İlişkisel veritabanı kavramları ve yönetim temelleri.
    • Oracle Base'in altında çalıştığı işletim sistemi ortamı.

    Aslında bu makale, yedekleme ve kurtarmanın temel kavramlarına ilişkin bir dizi makalenin giriş bölümüdür. Bu materyali yedekleme ve kurtarmadan sorumlu tüm kullanıcılara tavsiye ederim. Genel olarak makale sadece RMAN kullananların değil tüm kullanıcıların ilgisini çekecektir. Gelecekte, Recovery Manager'ı kullanarak yedekleme ve kurtarma teknolojileri hakkında size daha fazla bilgi vermeyi planlıyorum. Yedekleme ve geri yüklemeyi RMAN olmadan yöneten kullanıcıların yalnızca bu makaledeki kavramlara ve sonraki yedekleme ve geri yüklemeye genel bakış gönderilerine aşina olmaları gerekir.

    Bu nedenle, önerilen makale setinin amacı, yedekleme ve geri yükleme kavramlarına genel bir bakış sağlamak, yedekleme ve geri yükleme ile ilgili Oracle veritabanı dosyalarını değerlendirmek ve veritabanınızı yedeklemek ve geri yüklemek için mevcut araçları keşfetmek, korumaktır. bilgi kaybı ve diğer hatalara karşı.

    Peki yedekleme ve geri yükleme nedir? Yedekleme ve geri yükleme veritabanınızı bilgi kaybından korumak ve bir tür veri kaybından sonra bir veritabanını geri yüklemekle ilgili çeşitli stratejiler ve prosedürler anlamına gelir.

    Fiziksel ve Mantıksal Yedeklemeler

    destek olmak kurtarma için kullanılabilecek veri tabanınızdaki verilerin bir kopyasıdır. Yedeklemeler ayrılabilir fiziksel yedeklemeler ve mantıksal yedeklemeler.

    Fiziksel yedeklemeler, veri dosyaları, kontrol dosyaları, günlük dosyası arşivleri gibi veritabanınızı depolamak ve geri yüklemek için kullanılan fiziksel dosyaların yedekleridir. Sonuç olarak, her bir fiziksel yedekleme, veritabanı hakkında başka bir yerde (diskte, teypte vb.) bilgi depolayan dosyaların bir kopyasıdır.

    Mantıksal yedeklemeler, Oracle dışa aktarma yardımcı programı kullanılarak veritabanından dışa aktarılan ve bir ikili dosya olarak saklanan mantıksal verileri (örneğin, tablolar veya saklı prosedürler) içerir - sırasıyla Oracle içe aktarma yardımcı programı kullanılarak veritabanına daha sonra içe aktarılmak üzere.

    Fiziksel yedeklemeler, herhangi bir güvenilir yedekleme ve geri yükleme stratejisinin temeliyken, mantıksal yedeklemeler çoğu durumda fiziksel yedeklemelere faydalı bir ektir, ancak fiziksel yedeklemeler olmadan tatmin edici bilgi kaybı koruması sağlamak için yeterli değildir.

    Ayrıca, yedekleme ve kurtarma ile ilgili bu makaledeki “yedekleme” terimi öncelikle fiziksel yedeklemeler anlamına gelecektir (hangi yedeklemelerin söz konusu olduğu belirtilmemişse) ve yedekleme yapmak veritabanının bir kısmı veya tamamı - fiziksel yedekleme türlerinden birini yapmak anlamına gelir. Makaledeki vurgu esas olarak fiziksel yedeklemeler üzerinedir.

    Bir Yedekten Geri Yüklemeyi Gerektiren Hatalar ve Kilitlenmeler

    Oracle veritabanlarının veya G/Ç işlemlerinin normal işleyişini kesintiye uğratan birkaç tür sorun olsa da, genellikle bunlardan yalnızca ikisi yönetici müdahalesi (DBA) ve medya kurtarma gerektirir: medya arızalarının kendileri (sabit sürücüler vb.) ve hatalar kullanıcılar.

    Diğer hatalar, veritabanını yeniden başlatmak için (bir örnek çökmesinden sonra) veya ek disk alanı tahsis etmek için (örneğin, taşan bir veri dosyası nedeniyle bir sql deyimi yürütme hatasından sonra) DBA müdahalesini gerektirebilir, ancak bu durumlar genellikle yol açmaz. veri kaybına karşı koruma sağlar ve bir yedekten geri yükleme gerektirmez.

    Kullanıcı hataları

    Kullanıcı hataları ya uygulama mantığındaki hatalardan dolayı oluşur ya da kullanım kılavuzundan sapıldığında veritabanınızdaki veriler hatalı olarak değiştirilir veya silinir. Kullanıcı hatasından kaynaklanan bilgi kayıpları, önemli tabloların silinmesi, bir tablonun silinmesi veya içeriğinin değiştirilmesi gibi gözetimleri içerir. Kullanıcı eğitimi ve dikkatli ayrıcalık yönetimi, çoğu kullanıcı hatasına karşı koruma sağlayabilirken, yedekleme stratejiniz, kullanıcı hatası bilgi kaybına neden olduğunda kayıp verileri ne kadar incelikle kurtaracağınızı belirleyecektir.

    Medya hatası

    Medya hatası diskteki fiziksel bir sorun nedeniyle veritabanının çalışması için gerekli olan bir diskteki bir dosyayı okuma veya yazma hatasıdır. örneğin kafa yetmezliği. Medya hatası nedeniyle herhangi bir veritabanı dosyası bozulabilir.

    Bir ortam arızasından kurtarmanın uygun yöntemi, mevcut yedekleme türlerinin yanı sıra arızadan hangi dosyaların etkilendiğine bağlıdır.

    Oracle Yedekleme ve Kurtarma Çözümleri: RMAN ve Özel Yedeklemeler

    Fiziksel yedeklemeye dayalı bir yedekleme ve geri yükleme gerçekleştirmek için emrinizde iki çözüm vardır:

    • Kurtarma Yöneticisi- bir araç (komut satırından veya Enterprise Manager GUI'den çalışır), yedekleme ve geri yükleme ile ilgili bir dizi eylemi gerçekleştirmek ve aynı zamanda yedeklemelerinizin geçmişini korumak için Oracle sunucusunda çalışan oturumlarla entegre olur
    • Geleneksel özel yedekleme ve geri yükleme(yani kullanıcı tarafından gerçekleştirilir ve kontrol edilir) veritabanınızı oluşturan dosyaları doğrudan yönettiğinizde, işletim sistemi komutlarını ve yedekleme ve geri yükleme ile ilgili SQL*Plus özelliklerini kullanırken

    Her iki yöntem de Oracle tarafından desteklenir ve tamamen belgelenmiştir. Ancak Recovery Manager, veritabanı yedekleme ve geri yükleme için tercih edilen çözümdür. Özel yedeklemeler ve geri yüklemeler ile aynı türde yedekleme ve geri yüklemeleri gerçekleştirebilir, ancak çok daha basit bir şekilde, ayrıca RMAN, farklı işletim sistemlerinde yedekleme görevleri için ortak bir arayüz sağlar ve ayrıca, mevcut olmayan bir dizi yedekleme teknolojisi sunar. manuel yedekleme yöntemleri.

    Makalenin çoğu, RMAN ile yedekleme ve geri yüklemeye odaklanacaktır. Yedekleme ve geri yükleme ile ilgili gelecek makalelerde özel yedekleme ve geri yükleme yöntemlerini anlatmayı planlıyorum.

    Hangi yöntemi kullanırsanız kullanın (RMAN veya özel), fiziksel yedeklemelerinizi dışa aktarma yardımcı programları aracılığıyla yapılan mantıksal şema nesnesi yedeklemeleri ile artırabilirsiniz. Bu şekilde kaydedilen veriler daha sonra fiziksel bir yedekten geri yüklendikten sonra bu nesneleri yeniden oluşturmak için içe aktarılabilir. Ancak bu yazıda mantıksal yedeklemeleri ele almayacağım (o zaman mantıksal yedeklemeler hakkında ayrı bir yazı yazmak istiyorum).

    İlginiz için teşekkür ederiz! İlerleyen zamanlarda yazmaya çalışacağım yazılarımda yedekleme ve geri yükleme konusunun devamını kaçırmayın. İyi şanlar!.

    Temel özellikleri:

    Disk Görüntüsü, NAS Yedekleme, Açık Dosya Yedekleme (VSS), Kalıcı Lisans
    29 €'dan başlayan fiyatlarla

    SUNUCU VE İŞ İSTASYONLARI İÇİN ÜCRETSİZ YEDEKLEME YAZILIMI

    YEDEKLEME ÜCRETSİZ VE PROFESYONEL ÇÖZÜMLER

    Iperius, veri yedekleme için eksiksiz bir Windows yardımcı programıdır. Dosyaları NAS'a, harici disklere, RDX sürücülerine vb. yedeklemek için Ücretsiz Yazılım sürümünü (Windows Server için de) kullanabilirsiniz. herhangi bir zaman sınırlaması olmadan - veya çok sayıda yedekleme işlevine ve gelişmiş özelliklere sahip bir kurumsal sürüm seçin: açık dosyaların kopyası (VSS), olağanüstü durum kurtarma için Drive Image, ESXi ve Hyper-V sanal makinelerinin yedeklenmesi, SQL Server ve MySQL veritabanı yedeklemesi , Exchange Server yedekleme, LTO Tape'e yedekleme, Bulut'a yedekleme (Google Drive, Amazon S3, vb.), FTP/SFTP'ye yedekleme . Iperius Free'den başlayarak, yazılımın tüm özelliklerini test etmek için Tam sürümün bir deneme sürümü etkinleştirilebilir.

    Iperius Konsolu

    BİR ÇEKİMDE TÜM YEDEKLEMELERİ KONTROL ALTINDA TUTUN

    Iperius Konsolu, bilgisayarlarınızın ve yedeklemenizin merkezi yönetimi ve izlenmesi için gelişmiş bir araçtır. Özel masaüstü uygulamasını veya sadece web portalını kullanarak, yedekleme işlemlerinizin sonuçlarını görüntüleyebilir, herhangi bir hatanın ayrıntılarını inceleyebilir, yedekleme planlamalarını ayarlayabilir ve özelleştirebilir ve ayrıca yedekleme işlerini uzaktan çalıştırabilirsiniz. Konsol, Iperius Suite'in tüm ürünleriyle mükemmel bir şekilde bütünleşir ve ayrıca Iperius Backup'ın en son sürüme uzaktan güncellenmesine olanak tanır. Sağlanan büyük miktarda bilgi, kullanıcıları Iperius'un kurulu olduğu her PC ve Sunucunun durumu hakkında güncel tutar ve Iperius Konsolunu hem müşterileriniz hem de şirketiniz için son derece kullanışlı bir BT İzleme aracı haline getirir.

    Oracle'ı Yedekle Oracle veritabanı sunucuları genellikle ticari segmentteki en yoğun işlemlerde kullanıldığı için verimli ve hızlı bir şekilde gerçekleştirilmelidir. Handy Backup, standart Oracle yedekleme RMAN yardımcı programı aracılığıyla Oracle yedeklemelerinin yedeklerini düzenler.

    Handy Backup ile Oracle RMAN Backup kullanmanın faydaları

    Handy Backup'taki özel Oracle yedekleme eklentisi, standart Backup RMAN programı üzerinde bir grafik eklenti (GUI) görevi görürken, RMAN Backup Oracle yardımcı programı tarafından sağlanan tüm işlevleri ve yetenekleri korur.

    Handy Backup'taki Oracle veritabanı yedeklemesi, belirli bir zamanda ve belirli aralıklarla (bir dakikadan birkaç aya kadar) ve ayrıca bir sistem olayı meydana geldiğinde (kullanıcı oturum açma, USB depolama bağlantısı) programlanabilir.

    Oracle'ı bir yedekten yedeklemek ve geri yüklemek için çeşitli teknikler

    Handy Backup ile karma, diferansiyel veya artımlı bir Oracle yedeklemesi gerçekleştirebilir, bir Oracle veritabanı yedeklemesinin birden çok sürümünü tek bir kaynak veri kümesinden kaydedebilir, elde edilen RMAN yedeklemesini şifreleyebilir veya sıkıştırabilirsiniz, vb.

    Oracle veritabanı yedekleme deposu

    Handy Backup'ı kullanarak, RMAN yardımcı programını, aşağıdakiler gibi modern depolama ortamları da dahil olmak üzere çeşitli veri depolarına yedekleme yapacak şekilde yapılandırabilirsiniz:

    • Yerel sürücüler, USB depolama aygıtları, eşlenmiş ağ sürücüleri;
    • Ağ paylaşımları, NAS cihazları, FTP, SFTP, FTPS sunucuları, özel bulutlar;
    • Bulut hizmetleri Yandex Disk, Google Disk, Amazon S3, Dropbox, OneDrive ve diğerleri;
    • Oracle veritabanı yedeklemeleri için uygun özel güvenilir HBDrive depolama alanı.

    Bir notta: sunucu çözümleri Handy Backup Office Expert ve Handy Backup Server Network, mevcut tüm depolama eklentilerini "kutudan çıktığı gibi" içerir ve belirli bir görev için bir Oracle veritabanı yedeklemesini en uygun ve güvenilir veri deposunda düzenlemenize olanak tanır.

    Handy Backup ile RMAN yedeklemesini kullanmak neden uygun?

    Handy Backup'ın arayüzü ve fonksiyonları, RMAN yedekleme yardımcı programını tek bir arayüzün kontrolü altında program eklentilerinden biri olarak kullanmanıza izin verir. Oracle DB yedekleme görevlerini kolayca oluşturup değiştiremezsiniz, aynı zamanda bunları yönetebilirsiniz:

    • Tipik Oracle PL SQL yedekleme komut dosyasını uygun bir görselleştirilmiş çözümle etkin bir şekilde değiştirerek görevden önce ve sonra diğer uygulamaları çalıştırın.
    • Yapılandırılabilir bir gönderme sıklığı ile yedekleme görevleri hakkında raporlar alın ve çalışma günlüklerini program penceresinde veya e-posta ile görüntüleyin.

    • Oracle'ı merkezi bir yönetim panelinden uzak makinelerde yedeklemek için Handy Backup ağ çözümlerini kullanın.

    Handy Backup ile Oracle nasıl yedeklenir

    Burada, Handy Backup kullanarak bir Oracle veritabanı yedeği oluşturmaya ilişkin kısa bir kılavuz bulacaksınız. Program, Oracle veritabanını yedeklemenize ve veritabanını yedekten otomatik olarak geri yüklemenize izin vererek, RMAN yedekleme yardımcı programı ile etkileşim kurmanın tüm işlerini halleder.

    1. yedekleme işlevleriyle çalışmak için.
    2. Menüyü veya "Yeni görev" düğmesini kullanarak Handy Backup'ta yeni bir görev oluşturun.
    3. 1. Adımda bir yedekleme görevi seçin. Sonrakine tıkla.
    4. 2. Adımda, sol bölmedeki Veritabanı grubundan Oracle eklentisini seçin.

    1. Eklentinin adına çift tıklayın veya ">>" seçeneğine tıklayın.
    2. Veri seçimi iletişim kutusu açılacaktır. Oracle'ı yedekleyecek veritabanlarının kutularını işaretleyin.

    1. Tamam'ı tıklayın ve Adım 2'ye dönün. DB ile devam edin:

    • Adım 3'te uygun depolamayı seçin.
    • Adım 4'te tam/artımlı bir Oracle yedeği oluşturmayı seçin.

    • Adım 5'te sıkıştırma ve/veya şifrelemeyi ayarlayın.
    • Adım 6'da çalışma programını zamana veya olaya göre ayarlayın.
    • Adım 7'deki görevden önce ve/veya sonra diğer programları, komutları veya paketleri çalıştırın.
    • 8. Adımda, görevinize bir ad verin ve Yeni Görev Sihirbazı'nı tamamlayın.

    Bir notta: Sorun görünümü penceresindeki sekme sistemini kullanarak herhangi bir sorunun ayrıntılarını daha sonra değiştirebilirsiniz. Sekmelerin her biri, Yeni Görev Sihirbazı'ndaki belirli bir adıma karşılık gelir.

    Oracle'ı yedekten geri yükleme

    Oracle için bir yedekten bir veritabanını geri yüklemek için, otomatik bir veri geri yükleme görevi oluşturmanız gerekir. Yeni Görev Sihirbazını başlatın ve aşağıdaki talimatları kullanın:

    1. Adım 1'de bir geri yükleme görevi seçin. Adım 2'ye gidin.
    2. Veri ambarını açın, Oracle veritabanı yedekleme dizinini bulun ve içindeki dosyayı yedek.hbi.

    1. Dosya adına çift tıklayın veya "İleri" ye tıklayın.
    2. Oracle'ın veritabanını yedekten orijinal konumuna geri yüklemesine izin vermek istiyorsanız, görev sihirbazının sonuna kadar "İleri" düğmesini tıklamanız yeterlidir.
    3. Geri yükleme konumunu değiştirmek istiyorsanız, "Konumu değiştir" düğmesini tıklayın.

    Geri yükleme konumu seçimi iletişim kutusunda, Oracle'ı bir yedekten geri yükleyeceğiniz sunucuyu belirtin. Bu şekilde Oracle yedeklerini klonlayabilir ve çoğaltabilirsiniz.

    30 günlük ücretsiz deneme süresi için Handy Backup'ı hemen şimdi indirip yükleyerek Oracle RMAN yedekleme eklentisini iş yerinde deneyin!