Selamat Datang di it-Shared

Ini adalah sarana untuk belajar khususnya untuk saya pribadi. Blog ini sangat membantu saya dalam mengerjakan tugas saya sebagai Technical Support Sharepoint 2010. Selamat membaca!

Bekerja sambil belajar itu menyenangkan

Ditengah kesibukan kerja selalu meluangkan waktu untuk merevisi dan menulis yang telah kita lakukan hari ini sebagai pegangan ilmu di masa depan.

Team Developer

Kumpul bersama tim developer di Central Park Jakarta Barat, fun fresh sambil berbagi pengalaman kerja di vendor IT.

Melatih bakat lain adalah nilai tambah

Setiap manusia yang dilahirkan kedunia adalah mahluk yang paling sempurna oleh karenanya asahlah bakat lain anda sedalam-dalamnya.

Penerus bangsa setelah kita

Ilmu yang kita dapatkan akan terus berguna jika mau berbagi dengan cara menuliskannya dan menuntun generasi muda pada arah yang positif.

Showing posts with label Server. Show all posts
Showing posts with label Server. Show all posts

17/09/2012

Mengatur logfile pada local drive


Berikut ini adalah langkah-langkah untuk mengatur logfile pada local drive :

1. Masuk ke Central Administation lalu klik Monitoring


2. Klik Configure diagnostic logging



3. Centang Enable Log Flood Protection

4. Atur Number of days to store log files
5. Centang Redirect Trace Log disk space usage lalu atur ukuran maksimum sesuai keinginan.
6. Klik OK





29/04/2012

Backup pada sharepoint 2010 (Site Collection & Farm) Dengan Powershell

Backup pada sharepoint 2010


Pertama-taman yang harus dilakukan adalah menanyakan sebagai berikut :
  1. Ada berapa site collection yang ada di sharepoint?
  2. Berapa site yang mau di backup?
  3. Lokasi penyimpanan backup site?
  4. Jadwal backup?
  5. 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









22/04/2012

Memindahkan Content Database ke Storage Baru

Berikut ini adalah langkah-langkah untuk memindahkan content database yang ada di Microsoft Sharepoint Server 2010. Dalam kasus ini kita akan memindahkan wss_content sharepoint yang berada di Sql Server kedalam tempat penyimpanan baru.
1. Masuk ke Central Administration-->Application Management-->Manage Content Database Setting.
2. Pilih status Offline dari Online
3. Masukan database account dan password
4. Klik tanda centang remove content database lalu klik OK

5. Masuk kedata tempat penyimpanan content database di :


 
6. Copykan content ini dan paste di storage baru yang akan digunakan

7. Lokasi storage baru

8. Masuk ke sql management studio-->WSS_Content-->Task-->Detach.

9. Centang Drop Connections-->OK

Catatan : Setelah tombol OK di klik maka database WSS_Content akan hilang.

10. Selanjutnya klik kanan di database-->Attach


11. Arahkan ke tempat penyimpanan database yang di pastekan di storage baru tadi lalu klik tombol OK.



12. Secara otomatis akan tampil database beserta lognya. Klik OK

Catatan : Jika lognya tidak di copykan di storage baru maka proses attach akan gagal karena log nya akan membaca di tempat sebelumnya.

13. Klik OK


14. Masuk ke Central Adminitration lagi-->Application Management-->Manage Content Database-->lalu klik Add a content database



15. Pastikan semua terisi dengan benar lalu klik OK




16. Database telah berhasil di pindahkan ke storage baru













19/04/2012

Backup Automatic WSS_Content On Database SQL 2008 R2

Below are steps to backup wss_content sharepoint 2010 on sql 2008 :
1. Log on user administrator on sql
2. Start SQL Server Agent then click Job --> New Job

3. Specify name of job


4. Click Step then click New


5. Complete field on columb then click OK


6. Click Schedule then click New


7. Specify the job schedule then click OK


8. Click Notification then mark the check box
9. Click OK


10. Start Job on Step if you have run the job.



Note :
Database Script
 use WSS_Content_2012
       DECLARE @fileName VARCHAR(MAX)
       DECLARE @dbname VARCHAR(MAX)
       DECLARE @string_date VARCHAR(MAX)
      
       -- set nama database yang mau dibackup
       SET @dbname = 'WSS_Content_2012'
       -- set string
       SET @string_date = REPLACE(CAST(GETDATE() as varchar(max)),':','_')
       -- set filename
         SET @fileName = 'C:\Backup\wss_content2012_'+ @string_date+ '.BAK'
        
         -- SELECT @filename
       BACKUP DATABASE @dbname TO DISK = @fileName



  • Specify a drive location--> C:\Backup\wss_content2012_
  • according to the database used--> use WSS_Content_2012