- Katılım
- 26 Ağu 2010
- Mesajlar
- 108
- Reaction score
- 0
- Puanları
- 0
- Yaş
- 34
[PAYLAŞIM] Databaseniz Her An Yedeğini Alsın - Kayıtta Bulunsun - Ko-Cuce.NET
Önceki bu paylaşım çok eskidir bilforumlarında paylaşmıştım ve buradan tekrar sizinle paylaşmamın bir faydası olur diye düşündüm ve bir çok oyun adminlerimizin sıkıntısı bu yüzden doğan problemlerden user kaybetmesi gibi sıkıntıları gidereceğini umuyorum belki bilenleriniz vardır ama yinede bilmeyenleri aydınlatmak iyi olur düşüncem neyse geçelim uygulamalara.
Önce 1 - Enter Prise Manageri Açalım Sol taraftaki bölmelerdeki t_log adlı butona gelelim ve resimli uygulaymla devam edelim.
[/COLOR]
http://i1009.hizliresim.com/2021/9/11/3428.jpg
Burada dikkat etmemiz gereken 3 unsur var.
1. Backup filea vereceğimiz isim. Hem aklımızda kalacak. Hem de yaptığımız işlemin tarihini belirten bir description girelim.
2. Backup seçeneğinden Transaction Logu seçeceğiz.
3. Destination bölümünde hangi deviceı ( Type device olmayan sistem içerisinde yeterli yere sahip olunan herhangi bir dizin içerisine. Backup.bkf olarak kayıt edebiliriz.) kullanacağımızı seçeceğiz.
4. Ok belirttiğimiz klasöre yedekleme işlemini başlatmış olacağız. Herhangi bir sorun çıkmaz ise aşağıdaki mesajı verecektir.
Transaction Log Restore işlemi yapılmadan önce full backuptan restore işlemi
1. En son sağlam olarak alınmış olan Full Database Backupı
2. Sağlam silinmemiş ve en son alınan full backuptan sonra backuplanmış Transaction Log backup
3. Yaklaşık olan dönmek istediğimiz zaman dilimi
1. Full olaran alınmış olan son backuptan restore işlemi.
Restore işlemini yapacağımız Database üzerine gelip sağ tık yaparak All Taskstan Restore Databasei seçeceğiz.
Restore işlemini yapacağımız Databasee yukarıda belirtildiği şekilde en son backup alınan ( Full data Backup + Transaction log ) seçilerek en son sistemimizin sağlam çalışır halde olduğu ana ( 1 gün öncesine dönerceğiz ) döneceğiz.
Database Restore işlemini sorunsuz bir şekilde bitirdiğimiz zaman yukarıdaki Restore of database T Log completed successfully. mesajı geldikten sonra backuptan restore işlemi başarılı bir şekilde sonuçlanmıştır.
Transaction Logların Restore edilmesi.
En son full backuptan geri almış olduğumuz sağlam dataların üzerinde transaction logların restore edilme işlemi için hangi zaman dilimindeki işlemlere kadar gitmek istediğimizi belirlemimiz gerekiyor. Bu zamanı belirledikten sonra Database üzerine sağ tık yaparak Restore Database diyeceğiz.
Açılacak olan Restore Database ekrandan restore edeceğimiz. Transaction logu seçelim.
Yükleyeceğimiz. Log dosyasını seçtikten sonra point in time dönülecek zaman seçerek açılacak olan ekrandan tahmini geçiş yapacağımız zaman dilimine ait ayarları gireceğiz.
Yükleme işlemi sonrasında aşağıdaki hatayı verir ise dil ayarlarınızdan bölgesel dil ayarlardan regional and language options dil ayarlarınız English United States seçerek tekrar deneyiniz. Bu problem bölgesel ( mm.dd.yy ) ayarlarındaki çakışmadan kaynaklanan bir sorun olduğu için bug sayabiliriz. Ve işlemi gerçekleştirebilmek için Amerika bölgesel dil ayarlarına göre sistemimizi ayarlamamız gerekecek.
Dil ayarlarımızı değiştirdikten sonra transaction logun restore edilmesi adımlarını tekrar uygulayacağız. Bu işlemlerin sonucunda aşağıdaki resimdeki gibi Restore of database T Log completed successfully uyarısını aldığımız zaman. Problemin yaşandığı zaman diliminin hemen öncesine dönmüş olacağız.
Önceki bu paylaşım çok eskidir bilforumlarında paylaşmıştım ve buradan tekrar sizinle paylaşmamın bir faydası olur diye düşündüm ve bir çok oyun adminlerimizin sıkıntısı bu yüzden doğan problemlerden user kaybetmesi gibi sıkıntıları gidereceğini umuyorum belki bilenleriniz vardır ama yinede bilmeyenleri aydınlatmak iyi olur düşüncem neyse geçelim uygulamalara.
Önce 1 - Enter Prise Manageri Açalım Sol taraftaki bölmelerdeki t_log adlı butona gelelim ve resimli uygulaymla devam edelim.
[/COLOR]
http://i1009.hizliresim.com/2021/9/11/3428.jpg
Burada dikkat etmemiz gereken 3 unsur var.
1. Backup filea vereceğimiz isim. Hem aklımızda kalacak. Hem de yaptığımız işlemin tarihini belirten bir description girelim.
2. Backup seçeneğinden Transaction Logu seçeceğiz.
3. Destination bölümünde hangi deviceı ( Type device olmayan sistem içerisinde yeterli yere sahip olunan herhangi bir dizin içerisine. Backup.bkf olarak kayıt edebiliriz.) kullanacağımızı seçeceğiz.
4. Ok belirttiğimiz klasöre yedekleme işlemini başlatmış olacağız. Herhangi bir sorun çıkmaz ise aşağıdaki mesajı verecektir.
Transaction Log Restore işlemi yapılmadan önce full backuptan restore işlemi
1. En son sağlam olarak alınmış olan Full Database Backupı
2. Sağlam silinmemiş ve en son alınan full backuptan sonra backuplanmış Transaction Log backup
3. Yaklaşık olan dönmek istediğimiz zaman dilimi
1. Full olaran alınmış olan son backuptan restore işlemi.
Restore işlemini yapacağımız Database üzerine gelip sağ tık yaparak All Taskstan Restore Databasei seçeceğiz.
Restore işlemini yapacağımız Databasee yukarıda belirtildiği şekilde en son backup alınan ( Full data Backup + Transaction log ) seçilerek en son sistemimizin sağlam çalışır halde olduğu ana ( 1 gün öncesine dönerceğiz ) döneceğiz.
Database Restore işlemini sorunsuz bir şekilde bitirdiğimiz zaman yukarıdaki Restore of database T Log completed successfully. mesajı geldikten sonra backuptan restore işlemi başarılı bir şekilde sonuçlanmıştır.
Transaction Logların Restore edilmesi.
En son full backuptan geri almış olduğumuz sağlam dataların üzerinde transaction logların restore edilme işlemi için hangi zaman dilimindeki işlemlere kadar gitmek istediğimizi belirlemimiz gerekiyor. Bu zamanı belirledikten sonra Database üzerine sağ tık yaparak Restore Database diyeceğiz.
Açılacak olan Restore Database ekrandan restore edeceğimiz. Transaction logu seçelim.
Yükleyeceğimiz. Log dosyasını seçtikten sonra point in time dönülecek zaman seçerek açılacak olan ekrandan tahmini geçiş yapacağımız zaman dilimine ait ayarları gireceğiz.
Yükleme işlemi sonrasında aşağıdaki hatayı verir ise dil ayarlarınızdan bölgesel dil ayarlardan regional and language options dil ayarlarınız English United States seçerek tekrar deneyiniz. Bu problem bölgesel ( mm.dd.yy ) ayarlarındaki çakışmadan kaynaklanan bir sorun olduğu için bug sayabiliriz. Ve işlemi gerçekleştirebilmek için Amerika bölgesel dil ayarlarına göre sistemimizi ayarlamamız gerekecek.
Dil ayarlarımızı değiştirdikten sonra transaction logun restore edilmesi adımlarını tekrar uygulayacağız. Bu işlemlerin sonucunda aşağıdaki resimdeki gibi Restore of database T Log completed successfully uyarısını aldığımız zaman. Problemin yaşandığı zaman diliminin hemen öncesine dönmüş olacağız.
Son düzenleme: