Technical Guide. Revision 05/01/2013 1



Similar documents
System Requirements. 60GB free after OS and Updates, Raid 5 or Hybrid SSD array

Medisoft Clinical v17 System Requirements

System Requirements. 60GB free after OS and Updates, Raid 5 or Hybrid SSD array

INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide

Imaging Computing Server User Guide

QUICKBOOKS 2015 MINIMUM SYSTEM REQUIREMENTS & NETWORK SETUP

Symantec LiveUpdate Administrator. Getting Started Guide

Hardware and Software Guidelines for Customer Hosted Systems

Contents. Hardware Configuration Uninstalling Shortcuts Black...29

HARDWARE AND SOFTWARE REQUIREMENTS

Network Guidelines and Hardware Requirements

Dell Statistica Statistica Enterprise Installation Instructions

AXIS Camera Station Quick Installation Guide

Windows Domain Network Configuration Guide

Networking Best Practices Guide. Version 6.5

Resolving H202 Errors (INTERNAL)

Type Message Description Probable Cause Suggested Action. Fan in the system is not functioning or room temperature

WHITE PAPER. HP Guide to System Recovery and Restore

LiveDDM hardware requirements and recommendations

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Avigilon Control Center Server User Guide

Symantec Backup Exec System Recovery Granular Restore Option User's Guide

Rebasoft Auditor Quick Start Guide

CONSTRUCTION / SERVICE BILLING SYSTEM SPECIFICATIONS

Xactimate v.27 Network Installation

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Audit4 Installation Requirements

Symantec Backup Exec System Recovery Exchange Retrieve Option User's Guide

SoftDent Practice Management Software. Technician s Installation Guide

Freshservice Discovery Probe User Guide

5-Bay Raid Sub-System Smart Removable 3.5" SATA Multiple Bay Data Storage Device User's Manual

HP Personal Workstations Step-By- Step Instructions for Upgrading Windows Vista or Windows XP Systems to Windows 7

Compulink Advantage Online TM

TotalShredder USB. User s Guide

Network Installation Guide

HP eprint Enterprise. Installation Checklist. Release 4.2

pco.interface GigE & USB Installation Guide

Test Center Enterprise. ios Device Onboarding Guide

SATA150 TX2PLUS, TX4 QUICK START GUIDE. Version 1.2

Setup and Configuration Guide for Pathways Mobile Estimating

Minimum Management Requirements

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

Contents Notice to Users

Corsair Flash Voyager USB 2.0 Flash Drive UFD Utility User s Manual

Windows Peer-to-Peer Network Configuration Guide

System Environment Specifications Network, PC, Peripheral & Server Requirements

Symantec Backup Exec 2010 R2. Quick Installation Guide

Disaster Recovery. Websense Web Security Web Security Gateway. v7.6

Sage 100 Premium ERP Version 2015 Supported Platform Matrix Created as of April 6, 2015

HP Softpaq Download Manager and HP System Software Manager

Point of Sale 2015 Enterprise. Installation Guide

Windows 7 XP Mode for HP Business PCs

VERITAS Backup Exec TM 10.0 for Windows Servers

RTX Runtime with Service Pack 2 WES7 DEPLOYMENT GUIDE

CS WinOMS Practice Management Software Server Migration Help Guide

TWAIN Driver Reference Guide

Tekla Structures 18 Hardware Recommendation

Molecular Devices High Content Data Management Solution Database Schema

Technical Brief for Windows Home Server Remote Access

LS9 Editor Installation Guide

Compulink Advantage Cloud sm Software Installation, Configuration, and Performance Guide for Windows

EZblue BusinessServer The All - In - One Server For Your Home And Business

Coffee Shop Manager Hardware & Software Only Information

Step-by-Step Guide to Securing Windows XP Professional with Service Pack 2 in Small and Medium Businesses

Sage BusinessWorks Accounting 2013 System Standards

How to Install MS SQL Server Express

System Requirements for LAW PreDiscovery Software ( LAW ) LAW PreDiscovery Software Installation Guide

Forcepoint Sidewinder, Virtual Appliance Evaluation for Desktop. Installation Guide 8.x. Revision A

CS SoftDent Practice Management Software Versions 15.0 And Higher. Technician s Installation Guide

CQG/LAN Technical Specifications. January 3, 2011 Version

MANUFACTURER RamSoft Incorporated 243 College St, Suite 100 Toronto, ON M5T 1R5 CANADA

Getting Started Guide for Symantec On-Demand Protection for Outlook Web Access 3.0

Patriot Hardware and Systems Software Requirements

QUICK GUIDE FOR. Installing Nokia Connectivity Cable Drivers

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

Profit Tools for Trucking General System Requirements. Requirements For Hardware, Network, Software and Communications

GUARD1 PLUS SE Administrator's Manual

BabyWare Imperial PC Software

Hardware Requirements

s y s t e m r e q u i r e m e n t s

2-Bay Raid Sub-System Smart Removable 3.5" SATA Multiple Bay Data Storage Device User's Manual

Recording Server Monitoring Tool

Installing Sage ACT! 2013 for New Users

LockView CompX Database & Network Configuration & Installation Manual

Sage Grant Management System Requirements

DeviceAnywhere Enterprise. ios Device Onboarding Guide

EZblue BusinessServer The All - In - One Server For Your Home And Business

Backup Exec 15. Quick Installation Guide

VisionView Maintenance Utility Release Notes

MDCStore High Content Data Management Solution Database Schema

System requirements for A+

Install Pocket Inventory in a Windows Server 2008 Standard Environment

ACTi NVR Config Converter User s Manual. Version /06/07

Server must be connected to the internet via high-speed internet connection.

LabTech Installation Prerequisites

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

Imaging License Server User Guide

Historian SQL Server 2012 Installation Guide

Sage 100 Premium Version 2016 Supported Platform Matrix Created as of November 25, 2015

Transcription:

Technical Guide SunLync Software, Inc. 435 Lawrence Bell Drive, Suite 13, Williamsville, NY 14221 Toll Free: 866-SUNLYNC, Fax: 716-630-7828 http://www.sunlync.com Revision 05/01/2013 1

Copyright Notice Copyright 2013 SunLync Software, Inc. All rights reserved. Registered owners of SunLync Select software may reproduce this document for the sole purpose of education and salon management. All other photocopies, reproductions, translations or reduction to any electronic medium or machine-readable form without prior consent in writing from SunLync is forbidden. Every effort has been made to ensure the accuracy of this guide. However, SunLync makes no warranties with respect to this documentation and disclaims any implied warranties of merchantability and fitness for a particular purpose. SunLync shall not be liable for any errors or for incidental or consequential damages in connection with the furnishing, performance, or use of this manual or the examples herein. The information in this document is subject to change without notice. Trademarks SunLync Select, SunLync Solo, and SunLync Solo Plus are U.S. trademarks of SunLync Software, Inc. Other product names mentioned in this guide may be trademarked or registered trademarks of their respective companies and are the sole property of their respective manufacturers. Revision 05/01/2013 2

Technical Guide... 2 Computer Recommendations... 2 Workstation Specification... 2 Server Specification... 3 Server Recommendations... 5 MySQL Database Recommendations... 5 Report Server Recommendation... 5 Windows Vista / Windows 7/ Windows 8 Support... 6 Network/WAN... 6 Firewall... 7 Peripherals... 7 Timer Systems... 7 Report Printers... 8 Receipt Printers... 8 Cash Drawers... 8 Biometrics... 9 Cameras... 9 Signature Pads... 9 Barcode Scanners... 9 Pole Displays... 10 System Security... 10 Prevention and Disaster Recovery... 11 How to backup MySQL... 11 Using MySQL Administrator... 11 The mysqldump Command... 11 Copying the MySQL Data Folders... 12 Revision 05/01/2013 3

Technical Guide The following information is presented to give you detailed information on the infrastructure required to operate the SunLync Select software. You will find information here on the hardware requirements for the SunLync Select software, the network configuration that you should install, and what peripherals will work with SunLync Select. Computer Recommendations SunLync Select is built on client/server technology. This means that two computer programs communicate with one another to store and retrieve information. The client software makes a service request from the server software, and the server software then responds with the requested information to the client. The server component of SunLync Select is a MySQL database that resides on the server. All data is housed and processed on that system. The type of server you need is determined by the number of stores and workstations that will be connecting to that server. The client component of SunLync Select resides on a workstation. A workstation is nothing more than a standard component. However, since the client does not have the same type of processing and connection needs as the server, the workstation does not need to be as powerful. Both client and server components of SunLync Select can reside within a single computer, but it may be necessary to use separate systems, depending on the amount of connections and processing required of the server. Workstation Specification Windows XP Professional; Windows 7 Professional; Windows 8 Professional operating systems (32-bit & 64-bit) Intel Core Solo Processor or equivalent, AMD Athlon FX Dual Core Processor or equivalent 1.3 GHz or faster core speed 2 GB DDR2 RAM minimum/ 4GB DDR2 RAM recommended 80 GB Hard Drive CD-RW or DVD-RW drive. This is optional, but you should make sure that each workstation has a means of receiving update files. A floppy disk drive would not be acceptable. Revision 05/01/2013 2

Server Specification The specifications below are suggestions. SunLync highly recommends that you consult with your IT professional on the best hardware configuration for your server. The more stores that you have, the more memory you will want to add to your server. Fast hard drives configured properly by an IT professional will also increase performance of the server. Single Store The following server specification would be sufficient for a single salon. We recommend that the Point of Sale workstation be separate from the server. Windows XP Pro, Windows 7 Pro, or Windows 8 Pro operating system 1.3 GHz Dual Core Processor or better 4 GB DDR2 RAM 150 GB Hard Drive USB Flash Memory Drives (4-16GB) or other devices to be used for backups of MySQL Data. Revision 05/01/2013 3

Multiple Stores To determine the specifications for the server that will be used with multiple locations, find the number of salons to be supported below. We highly recommend that the Point of Sale workstation be separate from the server when multiple salons are involved. 2-5 Stores (Server Suggestion) Windows XP Pro, Windows 7 Pro, Windows 8 Pro, Windows Server 2012 or Linux 2.0 GHz Dual Core Processor or better 8 GB RAM 150 GB SATA or SCSI Drives in a RAID 1 or RAID 5 configuration Intel Pro 1000 Network adaptors UPS Backup, to protect against a power outage. 6-10 Stores (Server Suggestion) Windows Server 2012 or Linux 3.0 GHz Multi Core Processor or better 8 GB ECC RAM 150 GB SATA or SCSI Drives in a RAID 1 or RAID 5 configuration Intel Pro 1000 Network adaptors UPS Backup, to protect against a power outage. Revision 05/01/2013 4

11-30 Stores (Server Suggestion) Windows Server 2012 or Linux 3.0 GHz Multi Core Processor or better 8-16 GB ECC RAM 120+ GB 10-15K RPM SCSI Drives in a RAID 5 configuration. Intel Pro 1000 Network adaptors UPS Backup, to protect against a power outage. 30+ Stores (Server Suggestion) Windows Server 2012 or Linux 3.0 GHz Multi Core Processor or better 16-32 GB ECC RAM 120+ GB 15K RPM SCSI Drives in a RAID 5 configuration Intel Pro 1000 Network adaptors UPS Backup, to protect against a power outage. Server Recommendations The following options are not required to use SunLync Select on your server, but you may want to follow the guidelines outlined below: Install an external USB drive or DVD-RW drive or utilize a cloud based backup solution for backups. Store MySQL data on partition separate from your operating system. Use a RAID 5 drive configuration for MySQL data. Use Fast SCSI drives and card for data storage. MySQL Database Recommendations SunLync is compatible with the MySQL Community Edition of MySQL; however we highly recommend for a multi-salon environment that you purchase MySQL directly from MySQL. You can purchase installation support along with extended support. SunLync Versions 5.5 and higher are compatible with MySQL 4.1.25, 5.1 and 5.5. MySQL configuration of any kind including replication setup is outside of the SunLync support services. Report Server Recommendation In a multi-salon environment reports can be very taxing on server performance. This all depends on the type of report run, when the report is run and the amount of data the report is requesting. For this we recommend the use of a second server for reports if necessary. MySQL replication can be setup to automatically update a second server. As above SunLync highly recommends that you consult with your IT professional or MySQL on how to set up replication. SunLync support will not assist with this as this is outside the scope of support. Revision 05/01/2013 5

Windows Vista / Windows 7/ Windows 8 Support Many SunLync users are currently using Windows Vista with SunLync Select. However, please keep the following information in mind. Digital Persona, the manufacturer of the biometrics scanners that SunLync Select uses, has made available to us a Windows Vista compatible set of drivers. You must use these new drivers and no others. The drivers will work in both XP and Vista. At present, these drivers also work for the 32-Bit version of Windows 7. User Account Controls (UAC) and the Aero Glass effect must both be disabled in order for SunLync Version 5.5 and earlier to work properly. Version 6 is compatible with UAC. Timer Server must be set to Run As Administrator. Signature pads may or may not work correctly under Vista; this depends on the vendor providing appropriate drivers. SunLync Select v5.5 and earlier: The settings for the SunINI program might be copied to an alternate location by the operating system. Normally, this file is found in C:\Program Files\SunLync, but some installations will move this file to the current user's home directory. This should not be an issue if UAC is disabled. Any version of Vista/Win 7/Win 8 should be able to run SunLync Select, but some versions of Vista/Win 7/Win 8 are more appropriate for business environments. We recommend that you use Vista Business Edition (32 Bit), Vista Ultimate Edition (32 Bit), Windows 7 Professional (32-Bit), Windows 7 Ultimate Edition (32-Bit) Windows 8 Professional (32 Bit), or Windows 8 Enterprise (32 Bit). Please keep this information in mind when configuring a Vista/Win 7/Win 8 workstation. Network/WAN The following are some suggestions for broadband Internet speeds. To verify your current download and upload speeds, go to http://www.dslreports.com/speedtest Server Location: 10-50 Mbps download and 1-10 Mbps upload speed and a static IP Address. Other Locations: 5-20 Mbps Mbps download and 1-10 Mbps upload*. Static IP addresses at remote locations are recommended. Establish a Virtual Private Network (VPN) connection between your locations and the server location with a dedicated DNS server. For security and PCI compliance purposes, this is highly recommended. Using a VPN connection can help you control the systems that can connect to your server. This type of connection uses the Internet to connect remote sites or users together. Instead of using a dedicated, real-world connection such as a leased line, a VPN uses virtual connections from the company's private network through the Internet to a remote location. If a user wants to connect to the SunLync Select database from outside the salon a VPN is strongly recommended for Payment Card Industry compliance. For more information on PCI compliance please visit: https://www.pcisecuritystandards.org/security_standards/download.html?id=pci_dss_v1-2.pdf Revision 05/01/2013 6

For assistance with choosing a VPN solution, consult your Information Technology representative. VPN connections are outside of SunLync support services. We highly recommend that you consult with an Information Technology professional with regards to the best solution for your needs. SunLync will not assist with setting up or troubleshooting any network or VPN connection. We highly recommend the use of a wired network as opposed to a wireless network wireless networks have a slower transfer rate as well as an unstable connection. Choosing a wired network not only gives your salons a stable network connection, but offers increased security that a wireless network cannot offer. Firewall Most modern systems will include some kind of firewall solution, meant to protect your system from unwanted connections. Use the following information to configure any associated firewall. If you do not know how to configure your firewall, please contact your system vendor. SunLync Support will not configure firewalls, routers or networks! The MySQL database uses port 3306. Any workstation using SunLync Select must be able to connect to the server on this port. The SunLync Timer Server uses port 6005. This port should be available to any workstation in that system s location. All other workstations should allow connections out to the Timer Server workstation. Peripherals The use of the following hardware devices are supported with SunLync Select. Timer Systems SunLync is compatible with the following timer systems: T-Max Intellitan FST Westar Database SunLync does not currently offer timers or timer managers for sale, and cannot support their operation. *If utilizing a T-Max or Intellitan Timer Manager system, the following items must be completed prior to interfacing with the SunLync T-Server program: The Timer Manager must be connected to your workstation via a serial cable (or a serial cable with a serial to USB adaptor, depending upon your workstation configuration) Revision 05/01/2013 7

The proper drivers must be installed Confirm that test times can be successfully sent to all equipment types via the Adnet program Report Printers SunLync Select will work with any Windows compatible non-twain printer. Since most all-inone printers are TWAIN compliant, we cannot guarantee that they will work with SunLync Select. Also, the printer must be 100% compatible with your version of Windows to work properly. Receipt Printers Currently compatible with the following Receipt Printers: Star TSP100 Series (USB) Star SP200 Star SP500 Series Although other receipt printers may function correctly, we cannot guarantee their operation. Cash Drawers SunLync Select supports any MMF Cash Drawer that connects to the supported receipt printers. Heritage MMF Cash Drawers (15.25 and 19.75 ) Advantage MMF Cash Drawers (18 and 18.8 ) Revision 05/01/2013 8

Biometrics Digital Persona U.are.U 4500 thumbprint scanner No other biometric device is supported for use with the SunLync Select software at this time. Please contact SunLync prior to installing any biometrics device! Cameras Any digital camera with a Windows driver will allow you to capture customer images and store them in SunLync Select. No particular device is required. Signature Pads SunLync Select has been tested and confirmed to work correctly only with signature pads manufactured by epad. Most signature pads that interface with Microsoft Word will also work with SunLync Select, but are not supported. Barcode Scanners SunLync Select has been tested and confirmed to work correctly with the following Barcode Scanner: ID TECH USB Barcode scanner (non 2D compatible) (if you plan to use Driver s license scanning with Version 6 you might need to purchase a barcode scanner that supports 2D barcodes. Please consult with your POS peripheral provider on recommendations for a 2D barcode scanner) As SunLync is a software design firm, our primary focus is on the development of software specifically for the indoor tanning industry. We do not support hardware issues associated with presently installed hardware that does not meet recommended specifications. Revision 05/01/2013 9

Pole Displays Currently compatible with the following Pole Displays: POS-X XP8200U HP Pole Display LD220-HP Although other pole displays may function correctly, we cannot guarantee their operation. System Security Due to the nature of computers and networks, many administrators need additional security settings for their SunLync Select installation. We highly recommend that such options be enabled, but you must remain aware that certain settings are required for the proper operation of the SunLync Select software. In Windows, the following security settings are required: Any user who will be running SunLync Select must have Full Control access to the C:\Program Files\SunLync or C:\Program Files (x86)\sunlync folder. If you aren t sure how to set such access, please contact your system vendor. The SunLync Select server must accept incoming connections and be able to transmit data on port 3306 for both TCP and UDP protocols. Any Timer system (one running the Timer Server program and physically connected to the timers) must accept incoming connections and be able to transmit data on port 6005 for both TCP and UDP protocols. Users must be able to access the SunLync Select setting in Data Sources (ODBC), and the System DSN tab on that window. Failure to configure the system to use these security options will prevent the SunLync Select software from operating correctly! SunLync will be unable to assist you in the resolution of any issues should these settings not be configured as listed. By changing such settings, you accept all responsibility for maintaining the SunLync Select software. Revision 05/01/2013 10

Prevention and Disaster Recovery Although no one can determine how and when a given system may fail, awareness of and preparation for the most common disastrous events can assist you in recovering from such events. This holds true for SunLync Select and its associated hardware components as it does for any system. The key to surviving a disaster is prevention. After all, if you can keep a disaster from occurring in the first place, you would have no need to recover. Use the following guidelines to determine your own disaster recovery plan. How to backup MySQL The most important component of your SunLync Select system is the MySQL database that stores your customer s information. It is imperative that this data be maintained and remains available at all times. Without it, not only will the software not operate, but your valuable information would be lost. With this in mind, we at SunLync highly recommend that you backup your MySQL data on a regular schedule, if not daily. Remember, SunLync is not responsible for generating or configuring backups! We can however suggest the following methods to do so. Using MySQL Administrator The company that provides the MySQL database engine has also provided a tool that allows users to easily maintain their MySQL information. This MySQL Administrator allows you to maintain and monitor your MySQL information, change user details, and perform backups. This tool is available at http://www.mysql.com/products/tools/administrator/. Full documentation on how to use this tool is available at http://dev.mysql.com/doc/administrator/en/index.html. We recommend that you use this tool to create a regular backup schedule. If you do choose to use this tool, make sure you backup both the mysql and sunlync data catalogs, as well as any other databases you require. The MySQL Administrator Backup includes an option that will drop or delete information from an existing database when restoring the backup. We highly recommend that this option be disabled when performing the backups. To do this, go to the Advanced Options tab and turn off the option labeled Add DROP Statements. The mysqldump Command In addition to using MySQL Administrator, you can manually backup the databases from the command line by using the mysqldump command. There are a number of options associated with this command that will help you process the information. The recommended options are detailed below. The basic command for mysqldump is: mysqldump databasename > dumpfile.dump Revision 05/01/2013 11

Replace databasename with the name of the database that you want to backup and dumpfile.dump with the name of the backup file to be created. There are some additional options that you can use with mysqldump to help speed up the process. Such a command may appear similar to the following: mysqldump --user=sunlync --password --host=xxx.xxx.xxx.xxx --compress --opt -- quote-names sunlync > c:\sunlync.dump The following information describes each setting in detail: mysqldump: command to create dump file. --user=sunlync: the username used to connect to the database. Some options require you to use the root username to create the dump file. We recommend that you do so if possible. --password: allows the password prompt to appear after the command is run. Use this if a password exists for the account, such as for the sunlync user. --host=xxx.xxx.xxx.xxx: the IP address or host name where the server is located. You can remove this option if you are running the backup on the server itself. --compress: reduces the size of packets sent to and from the systems involved. This is not necessary if running the backup on the server. --opt: speeds up the dump process and makes it easier to recreate the database. This is only available in MySQL version 4.0 or later and can only be used if the user has the LOCK TABLES privilege. Note that the sunlync user does not have this privilege, and thus cannot use this option. --quote-names: puts database, table, and column names in single quotes. This helps avoid any cases where a table name is the same as a MySQL command or if the table name includes unusual characters. sunlync: the name of the source database. c:\sunlync.dump: the name of the target dump file. We usually save these in the format salonname_yyyymmdd.dump. To use this command, follow these steps: 1. Open a Command Prompt window. 2. At the prompt, change to the MySQL directory. Usually you can just type cd c:\mysql\bin and press enter. Modify this depending on your installation. 3. Enter the mysqldump command using any appropriate options and press Enter. You may want to copy and paste the command as indicated above. 4. You will be prompted to enter the password for the database. Do so, and press Enter. The dump file will then be created. It may take some time before the dump is completed. Always make sure that the dump completes successfully by using that dump file to create a new database. Copying the MySQL Data Folders Backups can also be performed by copying the MySQL data folders. Since this requires stopping the MySQL service, it is not recommended for regular backups. Use the following steps to do so. 1. Go to your Administrative Tools and open Services. 2. Right-click the MySQL Service and choose Stop. 3. Open the MySQL data folder, typically found at C:\MySQL\data. 4. Copy the sunlync and mysql folders from the data folder to your backup device. 5. Restart the MySQL service. Revision 05/01/2013 12

JK Products and Services Should you have bed, leasing, lamp or service needs please do not hesitate to contact JK Product and Service s divisions. SUN ERGOLINE, INC. Sun Ergoline sells the most extensive and technologically advanced line of tanning equipment available. Visit their website at: www.sunergoline.com Call Toll Free: 800-643-0086 SOLTRON The new power generation Visit their website at: www.soltron.us Call Toll Free: 866-243-9861 JK CAPITAL Financing your Tanning Future! Visit their website at: www.jkleasing-us.com Call Toll Free: 800-593-2183 JK LIGHT For your lamp needs Visit their website at: www.jk-light.com Call Toll Free: 877-786-5267 or 800.787.6971 E-mail: lampsales@jk-light.com GLOBAL SERVICE Support & Service for industry leading tanning equipment. Visit their website at: http://support.jkamerica.com Call Toll Free: 800-445-0624 E-mail: support@jkamerica.com Revision 05/01/2013 13