IT Best Practices for STO

advertisement
IT Best Practices for
Sage Timberline Office
(STO)
October 14, 2011
Introductions
Chris Elekonich
Professional Services Manager
Rod Hatley
Technical Services Manager – Atlantic Division
About Aktion
Partnering with Customers for Growth and Profitability
 Founded in 1979
 Over 4,000 Customers in the Midwest , MidAtlantic and Southeast
 Profitable, Stable Growth
 90+ Employees
 5 Office Locations – Maumee, OH (HQ),
Columbus, OH, Charlotte, NC, Indianapolis, IN,
Aurora, IL
 Complete IT Services Including Network
Infrastructure, Custom Applications, Application
Hosting
Industries of Expertise
• Architects and Engineers
• Professional Service Businesses and
Organizations
• Construction and Real Estate
• Supply Chain
• Not for Profit
Network Engineering
• 15 Network Engineers
• 12 States in the Midwest and Atlantic
Coast
• Remote Support – 80%
• Managed Services
– Hosting
– Remote Monitoring and System Admin
Network Engineering
• Network Assessments
• Security Assessments and
Vulnerability Testing
• Virtualization
• Disaster Recovery and High
Availability
• “Break Fix”
Software Engineering
• Custom Programming
• Integration to other applications and
Excel and Word
• Aktion Authored Applications
– ePayStub, eTimeCard
• Productivity Enhancing Programs
• .NET, C#, Java, Python, etc…
• MS SQL, MySQL
Our Partners
Rod Hatley
IT Services Manager
Agenda
•
•
•
•
•
Optimizing the STO System and Data
Optimizing the Network for STO
Remote Access to STO
Backup Strategies STO
Managing STO day-to-day
Optimizing STO System
• Data Optimization
– Move Transactions to History
– Fun File Doctor to compress data (run at server)
• Clear STO log periodically
– v9.5 and v9.6 must upgrade to v9.7 to do this
– Log can be cleared in v9.7 and higher
IT Issues that impact STO
•
•
•
•
•
Antivirus scanning
Internet Name Resolution
Network Communications
Server disk I/O
Server RAM Utilization
Antivirus
• Necessary Evil, we need antivirus solutions
• Real-Time scanner of antivirus should be
reviewed, default is to scan all files
• Real-Time scanner should NOT be set to scan all
files.
– Sage recommends excluding many folders in
KB116381
– Aktion recommends setting antivirus to scan only
specific files types that can have a virus, not all files.
Name Resolution Problems
• STO uses Internet Name Resolution to find
your server.
• DNS problems can have a performance impact
on running STO
• All workstations should use the server’s Active
Directory integrated DNS server, not public
DNS server.
Network Problems
• 10 Mb network will transfer (Copy / Paste) a files
at 1 MB per second.
• Duplex mismatch issues can seriously degrade
the network when the network gets busy.
• Managed Switches will show CRC Errors or
truncated packets in the log.
• Problems can be address by not using auto
settings for duplex on the switch and / or
network adapters (typically only done if a
problem is found)
Disk Queue Problems
Sources of Disk Problems
• Fragmentation. Use standard Windows tool
to defragment the drive. Run it periodically
after hours when no one is on the system.
• Out of date disk drivers
• Physical disk problems
• Out of date hardware or over utilized system
Server RAM Utilization
• 32 bit OS can only address 4 GB RAM
• Memory Hogs:
– MS Exchange Server
– MS SQL Server
– STO Document Management
Remote Access
• Must use remote desktop product like
– Citrix XenApp Server
– Microsoft Remote Desktop Server (Terminal Server)
• Other remote desktop products will probably
work (LogMeIn, GoToMyPC), but are not
supported by Sage.
• Running STO over a WAN / VPN WAN is NOT
supported when STO server is remote from
where the STO client is installed on the
workstation
Citrix / RDP Server Tweaks
• Install as you would any application on a Citrix /
Terminal Server (via Install Mode)
• Set the Pervasive Workgroup.SQL Service to use a
domain account that has access to STO data
• Use Pervasive Control Center (PCC) to disable
Cache under MicroKernal Router.
– Fixes issues with files left open in PVSW when users
are done
– Will show proper username of connected users in
Pervasive Monitor
• Apply security settings per STO KB244
Threats to your data
• Natural disasters
– Fire, Flood, Tornado, Lightning, etc.
• Intentional damage
– Malicious user or hacker deletes, modifies or
removes data
• Unintentional damage
– Service disruption, system issues, software
upgrade / change issues
Backup Routines
• Daily Full Backup with capacity for multiple
restore points over the past several weeks.
• On the fly backups. STO has a backup tool,
but it only backs up data. Need to use 3rd
party backup tool to backup everything.
• Periodic backup for historical purposes
(quarter end / year end)
Ten Tape Rotation
• Mon, Tues, Wed, Thu tapes used each of these
respective days.
• Week 1, Week 2, Week 3, Month 1, Month 2,
Month 3 used on Friday nights in rotation.
– W1, W2, W3, M1
– W1, W2, W3, M2
– W1, W2, W3, M3
– W1, W2, W3, M1
Example Schedule
For Friday’s Tape
Date
Tape
Date
Tape
April 1st
WEEK 1
June 10th
WEEK 3
April 8th
WEEK 2
June 17th
MONTH 3
April 15th
WEEK 3
June 24th
WEEK 1
April 22nd
MONTH 1
July 3rd
WEEK 2
April 29th
WEEK 1
July 8th
WEEK3
May 6th
WEEK 2
July 15th
MONTH 1
May 13th
WEEK 3
July 22nd
WEEK 1
May 20th
MONTH 2
July 29th
WEEK 2
May 27th
WEEK 1
August 5th
WEEK 3
June 3rd
WEEK2
August 12th
MONTH 2
STO Backup Goals
• Full Backup every day
• Multiple Restore Points
• Off-Site Storage
Managing STO day to day
•
•
•
•
Upgrades and Updates
Locked files in Accounting
Ghost Users in Estimating License Manager
ODBC on 64 bit systems
STO Upgrades vs. Updates
• Upgrade
– Physical media which will arrive via UPS (CD/DVD)
– Typically has changes to features / capabilities
– Takes more time to complete and system requirements may change
• Updates
– Distributed via a download link in email alert from Sage
– Patches / changes for your currently installed (CD) version. Commonly
these changes are for Payroll or other tax reporting reasons. There
can be updates for other reasons.
– Quicker to install and typically no system requirement changes
• Full System Backup before doing Upgrade or Updates
• Launch full application (not Sage Desktop) and Help -> About to find
version.
STO Updates
• Not all updates apply to all clients. Read the alert to
see if the update is worth the effort for your specific
installation.
• Updates are cumulative. Update 3 has all the previous
fixes / enhancements included in Update 1 and Update
2.
• New workstation setup will have NO update.
• Recommend putting the currently used update in the
WININST folder for easy reference in the future.
• Server and all workstations must use the same update.
Version Problems
• If the server is running a different version of
the software from the workstation, you will
get a TS 6102 Error.
• Check the version at the server or other
workstations to see what version and update
they are using.
Find CD Version and Update
Locked Files in Accounting
• Periodically, exclusive access to data is desired
– Installing upgrades / updates
– Closing Month / Year
– Running File Doctor
• Run Pervasive Monitor at the server console
– Start  Run  W3MONV75
• Use as tool to gracefully get users out of STO
Pervasive Monitor
Ghost Users in Estimating
• Occurs with Estimating License Manager on
server, not with security device connected to
workstations.
• Have all users exit Estimating
• At the server use Windows Services
management tool to restart the Sentinel RMS
License Manager service.
ODBC on 64 Bit Systems
• x86 = 32 bit
• x64 = 64 bit
• Timberline ODBC is 32 bit only. 64 bit systems
have both 32 and 64 bit ODBC tools installed.
Menu will only show 64 bit versions.
• Stick with 32 bit MS Office 2010.
• 32 bit ODBC Administrator
– Start  Run 
• ODBCAD32
• C:\windows\sysWOW64\odbcad32.exe
64 vs. 32 bit ODBC Admin
64 bit
32 bit
Questions
36
Contact Us
• Rod Hatley – rhatley@aktion.com
• Chris Elekonich – celekonich@aktion.com
• Or reach out to your Account Representative,
Application Consultant or Network Engineer
• www.aktion/com
Thank you for attending.
Download