Backup pada sharepoint 2010
Pertama-taman yang harus dilakukan adalah menanyakan sebagai berikut :
- Ada berapa site collection yang ada di sharepoint?
- Berapa site yang mau di backup?
- Lokasi penyimpanan backup site?
- Jadwal backup?
- Untuk backup farm jangan lupa juga tanyakan seperti di atas
Catatan :
- folder lokasi backup harus di sharing terlebih dahulu
- apabila ada banyak site dalam sharepoint misal ada 5 site maka kelima tersebut dibuatkan scrip backup dan scheduller masing-masing.
Backup Site Collection
Berikut ini adalah langkah-langkah untuk membuat backup site otomatis pada sharepoint dengan menggunakan powershell :
1. Masukan skrip .ps1 dengan menggunakan notepad
Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
$a = Get-Date
$custom_date = "Time"+$a.Day+"_"+$a.Month+"_"+$a.Year+"_"+$a.Hour+"_"+$a.Minute+"_"+$a.second
$path = "\\demo-svr\Backup Location SP Test\backupsite_Test"+$custom_date+".bak"
Backup-SPSite -Identity "http://demo-svr" -Path $path
Catatan :
Tanda merah = \\nama server\lokasi folder backup\nama file backup
Contoh disini lokasi folder backup ada di drive D:\
2. Simpan skrip, disarankan membuat folder baru dan simpan di lokasi sistem misal Drive C:\nama folder
3. Buka Task Scheduler
4. Create Task lalu masukan nama task scheduler, misal: Backup SPSite
5. Klik tab Action-->New
6. Klik browse lalu arahkan pada lokasi powershell.exe lalu klik Open (ini perintah untuk menjalankan powershell).
7. Masukan perintah skrip dibawah ini pada kolom “Add Arguments (Optional):”
-command & 'C:\PowerShell Backup Script\BackupSPSite.ps1'
8. Klik OK
9. Klik Tab Trigger-->New
10. Atur jadwal kapan akan dijalankan misal, backup dilakukan per-minggu
11. Tentukan hari, dan jam kapan akan dijalankan
12. Klik check box enabled lalu klik OK
13. Klik OK
14. Task Scheduller telah selesai dibuat
Backup Farm
Langkah-langkah untuk melakukan backup sp-farm sama seperti langkah-langkah backup site collection, yang membedakan hanya skrip powershell nya saja.
Berikut ini adalah skrip .ps1 untuk melakukan backup sp-farm :
Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
$a = Get-Date
$custom_date = "Time"+$a.Day+"_"+$a.Month+"_"+$a.Year+"_"+$a.Hour+"_"+$a.Minute+"_"+$a.second
$path = "\\demo-svr\Backup Location SP Farm Test\"
Backup-SPFarm -Directory $path -BackupMethod full
0 comments:
Post a Comment