Scheduled and Automated SharePoint 2010 Backups

On January 17, 2011, in Tech Tips, by Michael

With all the happenings with in the SharePoint Multiverse, I needed to come up with a method to perform a SharePoint Farm Backup on a scheduled basis.

To perform this function, i have found a nifty feature within the SharePoint Powershell console which will perform full and incremental backups of a SharePoint Farm and allow you to dictate where these backups are then placed.

The script it self is fairly straight forward and looks something like this:

Add-PSSnapin Microsoft.SharePoint.PowerShell
backup-spfarm -directory “(local directory or UNC path)” -backupmethod full

Within the script you can also substitute out the ‘full’ option for an ‘incremental’ as well. Save the script some where easy to remember such as’ C:\Scripts’

What i have ended up doing, is putting this in power shell script and naming is sharepoint_farm_full_backup.ps1. From here, i have then created a simple 3 line batch file which then calls powershell and the script:

@echo off
powershell C:\scripts\sharepoint_backup_full

end

Save this in the same folder as the PowerShell scripts that you created as something to indicate that this will launch the full backup, say’ full_backup_launch.bat’.

Then you need to configure the Scheduled Task to run. This is a fairly straight forward step, with one gotcha that ive found. Ill explain in a moment.

First, you need to create your New Scheduled Task. Name it something logical, ‘SharePoint Farm Full Backup’. Make sure that you run the task  as some one that has sufficient privileges over your SharePoint Farm. When on the account details page, MAKE SURE that you tick ‘Run with highest privileges’ to ensure that the account calls its ‘Admin’ counterpart to run the script for you. In the actions page, tell the task to look at the batch file that youve created.

When done, set up your schedule and away you go!

Tagged with:
 

Helpdesk Ticketing Systems #2

On November 22, 2010, in Tech Tips, by Michael

Ok so its been ages since my last post.

In the mean time, ive changed jobs, with a completely different focus on the IT industry.

Any who…

Ticketing systems, seems like this is a recurring theme across jobs as one of the first things that i had to do was to trial and implement a ticketing system to help us keep track of tasks that needs to happen.

First thing i tried and we hit success with, was GLPI (http://www.glpi-project.org/spip.php?lang=en) and voi la, it works perfectly.

Nice and simple to set up. Had it going in under 10 minutes.

Only glitch came when i was settings things up within it, and even then its not a glitch. As with everything, there was quite some work in setting it up and getting to know it.

Never the less am quite happy with how things turned out 😀

Tagged with:
 

Helpdesk Ticketing Systems Part #1

On June 1, 2010, in Tech Tips, by Michael

After much hair pulling and head slamming into desk activities, I have decided that I need to get a Helpdesk Ticketing System up and running.

Having said that, i promptly jumped onto Google and found these two:

http://www.intevation.de/webrt/rt_users_guide.html

http://www.glpi-project.org/?lang=en

Yes, the second one is written by Frenchmen, but they make an easy to use product thats for sure.

Comparing the two, we can see some pretty similar features between them:

They both have your typical Ticketing system
Both have the ability to create and track tickets via inbound and outbound emails
It would appear that both have the ability to also be an asset tracking system (which i think would be quite useful!)

The plan from here, is to put them both through some tests, including the install-a-bility- of eachof these software packages and to see what kind of gotcha’s we run into on the way!

Stay tuned for more updates!

Cheers,
IceaTronic

Tagged with:
 

Ok, so I made a Weblog…

On May 26, 2010, in Ramblings, by Michael

Thats right folks, you heard it here first! I have decided that making a Blog would be a good idea! The way I look at it, this is going to be a place for me to write about what ever it is that takes my fancy, but generally going to contain tid bits of information that i find useful in my day to day work while working at a prominent web hosting company…

So stay tuned for updates and we shall how well this pans out…

IceaTronic, out…

Tagged with: