Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Shoretel SBE Edition - Backup

Posted on 2013-12-11
14
Medium Priority
?
855 Views
Last Modified: 2013-12-16
We have the above on a SBE device (not virtualised as the supplier not happy deploying), anyway, they have send through a document regards backups and i think its pants:

How to back-up the Shoretel system.

Create a folder on the C: drive and name it Backup_date
Now do the following:
My computer – C: drive – Program Files (x86) – Shoreline Communications – ShoreWare Server – MySQL – MySQLServer – Examples
There are 3 Windows batch files (BackupCDR/BackupConfig/BackupWebBridge) need to select one at a time and a cmd window will open and close each time.
Now go back to the C: drive and move the 3 sql files (ShorewareCDRDump/ShorewareConfigDump/ShorewareWebBridgeDump) into the Backup folder you created earlier – also move the 3 text documents (BackupCDR/BackupConfig/BackupWebBridge) into the Backup folder you created earlier.
Now go to the C: drive and copy the Shoreline Data folder to the Backup folder you created earlier.

Does anyone know the correct process?  We can ackup to tape or disk, not not locally - as its currently configured.

Thanks
0
Comment
Question by:CHI-LTD
  • 8
  • 6
14 Comments
 
LVL 9

Assisted Solution

by:stu29
stu29 earned 2000 total points
ID: 39711116
A normal full system backup will work just fine for you.

From this you can do a full system restore for just restore the Shoretel Data folder.

**Warning and full disclaimer** Make sure you run your Shoretel backups with a batch script of something and capture these as part of your system backup.  I have only ever had to use them once, and that was when my server crapped out and support would not help me if I did not have "their backup" .. even though we did not use it.
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39711170
If we lose the disk then we need to back it up off the HQ box..?
0
 
LVL 9

Expert Comment

by:stu29
ID: 39711214
Correct.  Do you have distributed VM servers?  Or just your one SBE Shoretel server?
0
Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713867
What about this:

This whole process will take about 15 to 30 min

Before performing a back up make sure that all of the Shoretel services are not running. A script to stop all the services is located at:

C:\Users\Administrator>"C:\Program Files (x86)\Shoreline Communications\ShoreWare Server\Scripts\hq_shoretel-stop-svcs.bat"


To configure the headquarters server and distributed voice servers to perform a backup do
the following:

Step 1 On the desktop of the ShoreTel server that you want to use to perform a backup, click Start > Program Files > Shoreline Communications > ShoreWare Server > Scripts > Sample_Backup_Restore.

Step 2 Right-click sw_backup_restore.ini and select Open With & Chose NotePad.exe. The Window.Install.Drive page appears.

Step 3 On the line “Window.Install.Drive=”, type the letter of the drive where the Windows operating system is installed. The default drive is C:.

Step 4 In the Backup Options section, do the following to specify where you want to create the backup files:
a)      On the line “Backup.Drive=”, type the path for the volume to which you want to back the ShoreTel system files up.
b)      On the line “ShoreWare.Drive=”, type the letter of the drive on which the ShoreTel system files you want to backup are stored. The default value is C.
c)      On the line “Backup.Root.Directory =” type the path that you want to use for backing the files up. The default path is: \Shoreware Backup\Backup
d)      On the line “Backup.Shoreware.Directory =” type the name of the file to which you want to back the files up. The default name is: \Shoreline Data

Step 5 In the Shoreware File Location section, do the following to specify the location of the ShoreTel files on the current server:
a)      On the line “ShoreWare.Scripts.Root.Directory=”, type the path to where the ShoreTel headquarters server backup scripts are located. The default value is: C:\Program files\Shoreline Communications\ShoreWare Server\Scripts
b)      On the line “ShoreWare.Scripts.DVM.Root.Directory=”, type the path to where the ShoreTel DVM server backup scripts are located. The default value is: C:\Program files\Shoreline Communications\ShoreWare Remote Server\Scripts

Step 6 On the line “VMB.ip.list =”, type the IP addresses of the voicemail switches that you want this server to backup. Use a comma to separate the addresses. Chapter 20: System Recovery System Administration Guide ShoreTel 12.1 57

Step 7 On the line “UCB.ip.list =”, type the IP addresses of the Service Appliance 100s that you want this server to backup. Use a comma to separate the addresses.

Step 8 On the line “PLINK.CMD =”, type the path where the PLINK command can be found. The default is: C:\Program files\Shoreline Communications\ShoreWare Server\Scripts\Sample_Backup_Restore\plink

Step 9 On the line “PSCP.CMD =”, type the path where the PSCP command can be found. The default is: C:\Program files\Shoreline Communications\ShoreWare Server\Scripts\Sample_Backup_Restore\pscp

Step 10 Click File > Save to save your changes.


Performing a Complete Backup
To perform a complete backup of your headquarters server, do the following:

Step 1 Access the command prompt on the headquarters server.

Step 2 Navigate to the directory where the ShoreTel backup and restore scripts are found. The default path is:
c:\program files (x86)\shoreline communications\shoreware
server\scripts\sample_backup_restore

Step 3 At the prompt, type:
cscript.exe shoreware_backup.wsf hq all

Press Enter.
After the process completes a folder named “Shoreware Backup” will be made and it will tell you the process is complete
Performing a Complete Restore
To do a restore be sure to have “Shoreware Backup” located in your scripts default saved location.
Step 1 Access the command prompt on the headquarters server.

Step 2 Navigate to the directory where the ShoreTel backup and restore scripts are found. The default path is:
c:\program files (x86)\shoreline communications\shoreware
server\scripts\sample_backup_restore

Step 3 At the prompt, type:
cscript.exe shoreware_restore.wsf hq all

Press Enter.
it will tell you the process is complete
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713868
Physical Box.
0
 
LVL 9

Assisted Solution

by:stu29
stu29 earned 2000 total points
ID: 39713918
That should cover you for the "Shoretel Approved" backup so you can recover the shoretel server DATA and config. Build it in to a script of some sort and run it with task scheduler.
To recover you will still need to re-install the OS and Shoretel software in the event of a total failure.  A full system backup is still you best approach so you can recover the server as a whole quickly (even to disparate hardware).
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713925
But not sure exactly what is requoted to be backed up?
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713926
*required.
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713931
Also i see that the switches can be backed up??
0
 
LVL 9

Accepted Solution

by:
stu29 earned 2000 total points
ID: 39713944
Your "Shoreline Data" folder is all you need to recover your DATA.  So if your install becomes corrupt and you have to uninstall and then re-install Shoretel (EXACT SAME VERSION) .. you can recover your server with this folder.  (http://support.shoretel.com/kb/view.do?kcId=KB190)
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39713992
hmm, doesn't appear to have the mdb file where it should be...:

At a minimum, it is recommended that you back up the Shoreline Data\Database\ShoreWare.mdb file after making database changes. This allows you to recover the entire ShoreTel system with the exception of saved voice mail, personal names and greetings, and menu and workgroup prompts.
0
 
LVL 9

Assisted Solution

by:stu29
stu29 earned 2000 total points
ID: 39714168
That is for non MYSQL installs (MDB).  In your install with MySQL .. the database holds all that information.  If you log on to Director, open the Administration guide, there is a full section in there with Backup/Restore documentation.
0
 
LVL 1

Author Comment

by:CHI-LTD
ID: 39720995
ok, thanks.
engineer arriving today so will bash him!
0
 
LVL 9

Expert Comment

by:stu29
ID: 39721229
Good luck and thanks for the points!
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Almost all Internet protocol telephones have built-in switches at the back that allow you to connect your personal computer to one port and use the other port to connect your phone to to a Cisco switch.   Why we need to connect the PC to the pho…
Don’t let your business fall victim to the coming apocalypse – use our Survival Guide for the Fax Apocalypse to identify the risks and signs of zombie fax activities at your business.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question