SharePoint 2007: Full Farm Otomatik Yedekleme (tr-TR)

SharePoint 2007: Full Farm Otomatik Yedekleme (tr-TR)

Hepimizin bildiği gibi SharePoint 2007 de otomatik yedekleme özelliği mevcut değil. Evet bu kötü haber ancak küçük bir BATCH dosyası ile bu sıkıntının üstesinden gelmek pek o kadar zor değil. Bugün sizlerle, okulda bitirme projemizde üzerinde oldukça kafa patlattığım fakat sonunda çok güzel bir şekilde görevini yapan bir BATCH dosyasını paylaşmak istedim. Dilerim işinize yarayacağı bir gün gelir :)...

Önce C:\ altında 'Back' isimli bir klasör oluşturuyoruz. Bu klasöre paylaşma haklarını SharePoint ve SQL Serverda kullandığımız yöneticilere paylaşım hakkı vererek paylaşıyoruz. Bu adım önemli. Aksi durumda SQL Server bu dosyaya ulaşamıyor ve BATCH hata mesajı veriyor. İstediğiniz ismi verebilirsiniz elbette ancak bunun doğrultusunda aşağıdaki BATCH dosyasını da değiştirmeniz gerekecektir. Eğer aynı gün içinde alınan her yedeğin bir öncekini silmesini istemiyorsanız sondan bir önceki satırdaki '-overwrite' ı silmeniz gerekecektir fakat bunun dezavantajı da eğer aynı günde birden fazla yedeklemeler alıyorsanız çok kısa sürede diskinizdeki yerin dolduğunu görmeniz olacaktır.

************************************************************************************

@echo off
echo ===============================================================
echo C:\Back         klasörüne SharePoint farmların yedeklenmesi
echo ===============================================================
@SET STSADM="c:\program files\common files\microsoft shared\web server extensions\12\bin\stsadm"
cd c:\Back
@echo off
md "%DATE:/=_%"
%STSADM% -o backup -directory "\\share\back\%DATE:/=_%" -backupmethod full -overwrite
echo completed

************************************************************************************

Dikkat ettiğiniz gibi file:///back/%25DATE:/=_%25 ' burada UNC adını kullanmak zorundayız. Benim bilgisayarın adı 'share' olduğu için share kullandım. Sizde oraya kendi UNC yolunuzu gireceksiniz.

BATCH dosyamız yaratıldıktan sonra gerekli izinler halledildikten sonra bunu otomatik hale getirmek için Görev Zamanlayıcısından istediğimiz zamanlarda çalıştırılmak üzere bu BATCH dosyamızı ekliyoruz ve yedeklememiz hiç sorunsuz çalışıyor ve Restore adımında da hiç bir sorun çıkmadan restore edilebiliyor. Hepsi test edilip denenmiş adımlardır. Eğer Windows Server 2008 kullanıyorsanız, BATCH dosyasını Görev Zamanlayıcısından çalıştırırken sıkıntı yaşayabilirsiniz fakat bu sıkıntının da üstesinden gelmek için Windows Server 2008 Görev Zamanlayıcısı sorusuna vermiş olduğum yanıtı uygularsanız hiç bir sorun kalmadan SharePoint 2007 ile otomatik yedekleme işleminiz çok rahat bir şekilde gerçekleşir.

Buraya kadar yedeklememiz sonuçlandı ve ileride bir gün restore etmemiz gerekti. Çok basit; SharePoint Central Administration'dan Backup and Restore bölümünde 'Restore From A Backup' seçeneği altında, almış olduğumuz full-backup'ı restore ettiğimizde herşey eski sorunsuz haline geliyor.


Bütün bu adımlar tarafımdan bir kaç defa test edilmiş ve kusursuz çalışır olduğu görülmüştür. Sorularınız olursa lütfen burada belirtmekten çekinmeyiniz.

Herkese teşekkürler, bir sonraki makalede görüşmek dileğiyle

Leave a Comment
  • Please add 1 and 1 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • OnderDuman edited Revision 6. Comment: Başkaları tarafından silinmiş kısımlar tekrar eklendi ...

  • Gokan Ozcifci edited Revision 5. Comment: Content and title  

  • Fernando Lugão Veltem edited Revision 1. Comment: alter title and tags

Page 1 of 1 (3 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • OnderDuman edited Revision 6. Comment: Başkaları tarafından silinmiş kısımlar tekrar eklendi ...

  • Gokan Ozcifci edited Revision 5. Comment: Content and title  

  • Fernando Lugão Veltem edited Revision 1. Comment: alter title and tags

Page 1 of 1 (3 items)