MOSS 2007 Backup - Restore Nasil Yapılır
MOSS 2007 Backup restore ile ilgili güzel bir video.
ITPro-BackupRestore
STSADM.EXE ile Solution eklemek
wsp dosyası olarak gelen solutionları sharepoint e eklemek için STSADM.EXe konutu kullanılır.
Bunun için sharepoint Central Administration yüklü olan serverda command prompt açarak
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN" dizinine gidin.
STSADM -o addsolution -filename yazdıktan sonra yüklemek istediğiniz wsp dosysını bulundugu dizinle beraber yazınız.
ÖRNEK :
Bu komut çalıştırıldıktan sonra Central Admin uygulamasını açın. Operations altından Solution Management linki altında az önce eklediğiniz soltion' ı göreceksiniz fakat bu solution henuz deploy edilmediği için solution'nın üzerine tıklayın ve deploy butonuna basın.
stsadm Backup ve Restore işlemleri
Stsadm komutu ile bir site' ın backup'ını almak;
stsadm -o backup -url http://mysite/ -filename d:\backupmysite.dat
stsadm komutu SharePoint2007 Central Administration kurulu makine üzerinde çalışır. stsadm.exe C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>
altında bulunmaktadır.
Bu dosyayı restore etmek için kullnılan komut;
Stsadm -o restore -url http://mysite2 -filename d:\backupmysite.dat -overwrite
komutu ile rsstore edilir.
Önemli Noktalar :
1) Bacup alınırken -url ile verilen site' a komutu çalıştıdıgınız serverdan ulaşılabilir oldugunu kontrol edin. (Bazı özel durumlarda lmhost dosyalarına IP ve site adı yazılarak erişim sadece o server üzerinden sağlanabilir)
2) Restore işlemi yapmadan önce restore işleminin yapılacağı ve -url ile belirtilen site'ın da o server üzerinden erişilebilir oldugunu kontrol edin.
3) -overwrite komutu restore işlemi yapılan site' ı ezerek restore işlemini tamamlar.
4) restore işleminden sonra site' ınız da bazı dll' leri yükleyemedim şeklinde hatalar oluşuyor ise bakup altıgınız site üzerinde çalıştırılmış custome webpart kurulumları olup olmadığını kontrol edin var ise aynı kurulumları restore edilen site ' a da yapmanız gerekecektir.
Microsoft Office SharePoint Server 2007 Kurulumu
Microsoft SharePoint Server 2007 kurulumu yapmadan önce serverların önerilen donamım ve yazılım özelliklerine sahip olduklarından emin olmak gerekir. Kurulumda farm yapısı planlanıyorsa en az bir Web Server ve bir application server ile bir tane database server'a ihityaç vardır. Serverların özellikleri şu şekilde olmalıdır:
Donanım Gereksinimleri
- Front-end Web server and application server: 2.5 GHz dual-processor veya üzeri CPU ve en az 2 GB RAM
- Back-end database server : 2.0 GHz dual-processor veya üzeri CPU ve en az ' GB RAM
Web ve Application Server için Yazılım Gereksinimleri
- Microsoft Windows Server 2003 (Standard, Enterprise, Datacenter, or Web Edition) + Service Pack 1 (SP1)
- Microsoft .Net Framework 2.0
- Microsoft .Net Framework 3.0
- Web server ve application serverlar üzerinde IIS 6.0 isolation mode' da kurulu ve konfigre edilmiş olmalı.
- Her server NTFS file sistem kullanıyor olmalı. Windows Server 2003 de Convert.exe adında bir tool ile data kaybetmeden FAT file sistemleri NTFS e cevirebilirsiniz.
Back-End Database Server
Back-end database sever üzerinde Microsoft SQL server 2005 veya Microsoft SQL Server 2000 + Service Pack 3 kurulu olmalıdır. Office SharePoint 2007 kurulum ve konfigrasyon sırasında göstereceğiniz back-end database server üzerinde ihitiyaç duyduğu Databaseleri otomatık olarak oluşturacaktır. Ek olarak SQL Server 2005 kullanacaksanız şu özellikleri değiştirmeniz gerekecek.
SQL Server 2005 Konfigrasyonu
- Start->All Programs->Microsoft SQL Server 2005 -> Configuration Tools dan SQL Server Surface Area Configration tıklanır.
- SQL Server Surface Area Configuration dialog kutusu içinden Surface Area Configuration for Services and Connections tıklanır.
- Tree üzerinde SQL Server instance'ı acın , Database Engine açın ve Remote Connection' ı tıklayın.
- Local and Remote Connections' ı tıklayın, Using both TCP/IP and named pipes' ı tıklayın ve OK' e basın.
Güvenlik için Gerekli Userlar
Office SharePoint2007 bir farm üzerinde kuurulacak sa en az iki adet User' a ihtiyaç vardır. Bu userların özellikleri:
- Office SharePoint 2007 kurulumu ve SharePoint Products and Technologies Configration Wizart' ın kullanılması için:
- Domain user olmalı
- Kurulum yapılacak serverların administrators grubuna dahil olmalı.
- SQL Server Logins' te grants login access yetkis olmalı
- Database Create server rolu olmalı (SQL Server da)
- SQL Server Security rolunde olmalı
Bir Serverın Web Server Olarak Ayarlanması
Office SharePoint 2007 kurulumu ve konfigrasyonu yapmadan önce serverlardan birinin Web server olarak kurulması gerekir. Yani server üzerinde IIS 6.0 kurulmalı ve .NET Framework 2.0 kurulum ve konfigrasyonları tamamlanmalıdır.
IIS Kurulumu ve Konfigrasyonu
- Start->All Programs->Administrative Tools dan Configure Your Server Wizard' ı tıklayın.
- Welcome sayfasını Next le geçin.
- Preliminary Step' i Next le geçin.
- Server Role page' de Application server(IIS,ASP.NET) i tıklayın ve Next' e basın.
- Application Server page' i Next le geçin
- Summary of Selection 2ı Next'le geçin
- Finish tıklayın
- Start->All Programs->Administrative Tools dan Internet Information Services (IIS) Manager' i tıklayın.
- IIS Manager Tree sinden (+) tıklayın ve Web Site folder'ını sağ tuşla tıklayarak properties' i açın.
- Service tab 'ı nı tıklayın
- Isolation mode bölümünden Run WWW Service in IIS 5.0 islotion mode olarak seçin.
Windows .NET Framework 2.0 Kurulumu
- .Net framwork 2.0 setup' ını çalıştırın ve kurulumu bitirin.
ASP.NET 2.0 'ın Aktif edilmesi
- Start-> All Programs -> Administrative Tools dan Internet Information Services(IIS) Manager' ı tıklayın.
- IIS Manager Treesinden (+) tıklayın ve Server' ınısın Web Server Extensions' ı tıklayın.
- Details sayfasından ASP.NET v2.0.50727 tıklayın ve clik Allow' u seçin.
.NET Framework 3.0 Kurulumu
- .NET Framework 3.0 setup'ını çalıştırın ve kurulumu bitirin.
Office Sharepoint Serer 2007 Kurulumu
- Officeserver.exe yı serverınız üzerinde çalıştırın.
-
Product Key' ınızı girin ve Continue tuşuna basın.
Lisans anlaşmasını okuduğunuzu ve kabul ettiğinize dair I accept the terms of this agreement check box'ını tıklayın ve Continue e tıklayın.
Choose the installation you want sayfasından, Advanced i tıklayın
Server Type Bölümünden Web Front End seçip Install Now 'ı tıklayın. Burada Coplete seçilirse server hem Web Server hemde Application server olarak kurulur.
installasyon bittiginde bir mesaj kutusu çıkacaktır ve size configrasyon yapmak isteyip istemediğiniz soracaktır. Run the SharePoint Products and Technologies Configuration Wizard now check box ını seçin. Close butonuna bastığınızda Sharepoint Product and Technologies Configration Wizard açılacaktır.
Microsoft Office SharePoint 2007 Nedir?
Kavram
Temel olarak SharePoint'i Web based collabration + document Management plartform olarak özetleyebiliriz. Plartform kelimesini altını üç ürünle doldurabiliriz.
- WEB : IIS6.0 veya IIS 7.0. Kullanıcılar sahrePoint'ı kullanıcı browserları aracılıgı ile bir IIS server üzerinde kullanabilirler.
- İş Lojiği : MOSS2007 ile firmalar çalışanlarının ortak Collabration (işbirliği) yapabilmelerini sağlar.
- Depolama : Sharepoint' te herşey tablolar ve databselerde tutulacak şekilde dizay edilmiştir bazı standart dosylar ve XML tanımlama dosyları bunun dışındadır. Dabase olarak Microsoft SQL Server 2000 / 2005 kullanılır.
MOSS2007 kısaltması , Microsoft Office SharePoint Server 2007 ürününün baş harflerinin bir araya gelmesi ile oluşturulur.
SharePoint Tarihcesi
-
2000 – 2002
- SPS (SharePoint Server) 2001
- STS (SharePoint Team Service) 2001
-
2002 – 2003
- SPS (Microsoft Office SharePoint Portal Server) 2003
- WSS 2.0 (Windows SharePoint Services)
-
2006 – 2007
- MOSS 2007 (Microsoft Office SharePoint Server 2007)
- WSS 3.0
stsadm -o deletesolution
Stsadm komutu ile deploy edilmiş ama central adminden silinemeyen solutionlar kaldırılabilir.
stsadm -o deletesolution -name quickpart.wsp -override
A feature with ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx has already been installed in this farm. Use the force attribute to explicitly re-install the feature.
Central Admin den bir solution' I deploy etmek istediğinizde "A feature with ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx has already been installed in this farm. Use the force attribute to explicitly re-install the feature" şeklinde bir hata alıyorsanız bunu nedeni muhtemelen solution' nın düzgün bir şekilde uninstall –reinstall edilememiş olması dır. Çözümü stsadm ile mümkün;
stsadm -o deploysolution -name aaaa.wsp -immediate -allowgacdeployment -allowcaspolicies -url http://siteurl -force
SharePoint Stsadm Command Line Poster
Microsoft Office SahrePoint Server 2007 ve Windows SharePoint Services 3.0 için Stsadm komutunu paramatreleri ile birlikte tanıtan posterler microsoft tarafından yayınlandı. Stsadm ile çalışmak durumunda olanlar için çok fayladalı olmuş.
Microsoft Office SharePoint 2007 için Stsadm komutu ve parametrelerini gösteren poster.
Windows SharfePoint Server 3.0 için Stsadmkomutu ve parametrelerini gösteren poster.
migrateuser
Microsoft SharePoint 2007 de tanımlı bir user' ın Active Directoride tanımlı username' I değiştirilirse, bu user'ın SharePoint üzerinde daha önceden tanımlanmış haklarına sorunsuz erişebilmesi için migrateuser komutu kullanılır.
Örnegin;
AD username : Mydomain\mkkaradag , bu user'I MyDomain\kkaradag olarak Active directoryde değiştirildiğinde sharepoint tarafında sorun çıkmaması için;
Ststadm –o migrateuser –oldlogin mydomain\mkkaradag –newlogin mydomain\kkaradag