22 Ağustos 2012 Çarşamba

Backup Operasyonları

Merhabalar,

Bu makalemde backup almak için kullanılan komutlara hem bir giriş yapmak hem de komutları kolay bulabilmek için bloguma kaydetme amacıyla backup operasyonlarından bahsediyor olacağım.
Archivelog modda database backup alma
Eğer veritabanımız archievelog modda çalışıyorsa, veritabanı açık iken backup işlemi yapabiliriz. Ama bu backup işlemi uyumsuz bir backup olacaktır. Çünkü veritabanını tutarlı hale getirmek için redo gerekecektir.
Database açık iken terminalde “rman” yazar ve “RMAN>” satırında şu komutla backup alırız;
backup database;
Nonarcivelog modda database backup alma
Eğer veritabanı nonarchivelog-ta çalışıyorsa, en iyi yöntem tutarlı bir backup almaktır. Veritabanının tutarlı olması için, database shutdown yapıldıktan sonra “startup mount” modda açılmalıdır.
Bunun için target database ve rman açılır;
$ rman
Recovery Manager: Release 11.2.0.1.0 – Production on Sun Aug 12 08:34:04 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
RMAN> connect target /
connected to target database: ORCL (DBID=1292452971)
(Benim veritabanımın ismi : orcl)
Database shutdown edilir ve mount olarak açılır;
RMAN> SHUTDOWN IMMEDIATE;
RMAN> STARTUP FORCE DBA;
RMAN> SHUTDOWN IMMEDIATE;
RMAN> STARTUP MOUNT;
Şimdi backup zamanı;
RMAN> BACKUP DATABASE;
İşlem bittikten sonra yedeği alınmış veritabanımızı açar normal işlemlerimize devam ederiz;
RMAN> ALTER DATABASE OPEN;
Incremental backup
Komple database yedeğini almaya göre daha hızlı bu backup çeşidi bloklardaki değişikliği kaydeder. Redo log dosyalarını kullanarak alınan backup işleminden daha hızlıdır. Yalnız bu işlemi yapabilmek için veritabanının archivelog modda olması gerekir.
Daha önce herhangi bir inremental backup alınmamışsa level 0 olarak backup işlemi gerçekleştirilir;
RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;

Kendim için de bir kayıt altına aldığım backup komutları umarım sizlere de faydalı olur. Tüm bu işlemleri yaparken minik bir tavsiyem, trayıcıdan görsel olarak ta aldığınız yedekleri kontrol edip okumanız olacaktır.
Renkli günler…
Kaynak: http://docs.oracle.com/cd/E11882_01/backup.112/e10642/rcmintro.htm#i1005488

Hiç yorum yok:

Yorum Gönder