Solved

Shoretel SBE Edition - Backup

Posted on 2013-12-11
14
832 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 6
14 Comments
 
LVL 9

Assisted Solution

by:stu29
stu29 earned 500 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
Percona Monitoring and Management and Grafana

Proactive monitoring is vital to a highly-available environment. We have a quick start guide on Experts Exchange for Grafana users.

 
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 500 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 500 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 500 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 learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

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

Moving your enterprise fax infrastructure from in-house fax machines and servers to the cloud makes sense — from both an efficiency and productivity standpoint. But does migrating to a cloud fax solution mean you will no longer be able to send or re…
Healthcare providers, insurance companies and other covered entities trust eFax Corporate to transmit their most sensitive documents. eFax Corporate can help your organization implement a HIPAA compliant cloud faxing solution.
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, fr…
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…

628 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