Preparing for a successful upgrade

Slides:



Advertisements
Similar presentations
The VeriTrak Enterprise Application Created for The Verification Company By CTO Source, Inc. This presentation provides an overview of the system and links.
Advertisements

ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
PROPRIETARY & CONFIDENTIAL Microsoft Certification Program for ISV Solutions Certified For Windows VISTA Applications Specifications Alexis Evrard Solutions.
Microsoft Dynamics AX Technical Conference 2013
Implementation/Acceptance Testing / 1 Implementation and Acceptance Testing Physical Implementation Criteria: 1. Data availability 2. Data reliability.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
Software Testing Life Cycle
Field Level Security. Experience Kurt Quiggle: GP Solution Architect/Project Manager Microsoft Certified Trainer Worked with the Microsoft Dynamics.
Presented and hosted by Smooth Sailing: How to Upgrade Sage 300.
DIT314 ~ Client Operating System & Administration CHAPTER 5 MANAGING USER ACCOUNTS AND GROUPS Prepared By : Suraya Alias.
Unit 6b System Security Procedures and Standards Component 8 Installation and Maintenance of Health IT Systems This material was developed by Duke University,
Overview Managing a DHCP Database Monitoring DHCP
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
Is Your Enterprise Ready For A MetaDirectory??? Presented by Brian Picard CISSP.
Standard Year-End Close Procedures. Welcome! Microsoft Dynamics GP Standard Year-End Close Procedures.
2015 Year End Webinar Janelle Montplaisir. Agenda Supported versions Year End specific changes Year End Resource Center Module Close Order Affordable.
Authored by Bob McAdam, Authored by Bob McAdam, GPUG All Star, Tribridge Regional Chapters.
SoCal GPUG Meeting – February Agenda Installation and Configuration Standard Features Standard vs. eConnect Adapters Alternatives Resources Integration.
Explore engage elevate GP: Now (R2) & Next (2015) Upstate New York Chapter | Presented by Bob McAdam, Dynamic Communities
Sitecore.net Training, Oct ECM 2.1 UPDATE 2 PART 1 CRAWL BEFORE YOU WALK.
Explore engage elevate Preparing for your Dynamics GP Upgrade Bob McAdam | Dynamic Communities.
Month & Year-End Closing At Its Best Presented By: Zubin Gidwani, Founder, Dynamic Budgets Prepared By: Bob McAdam, Vice President of Finance Dynamic.
Dynamics-GP Year End Closing David Johnson Senior Consultant Presentation Based on GPUG 2013 Summit Slide Deck prepared by Bob McAdam Vice President of.
TFS Training TFS Training. Introduction to Team Foundation Server Team Foundation Server Team Foundation Server is a Microsoft product which provides.
Sitecore upgrades The Past, The Present, The Future.
HOW TO SOAR THROUGH YOUR MONTH & YEAR-END CLOSE
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
GPUG Amplify 11/17/2017 6:06 PM GPUG Amplify 2017 Highlights! * What fellow customers are talking about! Abra Gilman, Collins Computing, GPUG Portland,
Lunch and Learn: Customer Solutions Shootout
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
Planning your dynamics gp year end for 2016
Application Maintenance Toolset (AMT) Applying Patches (CTPs)
Efficient Month-End Documentation = Efficient Year-End Audit
Stop the madness - How to balance to the GL
Dynamics GP – You Own It … Why Not Use It
Presented by Sheri Carney – The Resource Group
Best Practices for Dynamics NAV Administration and Security
Constructing Deploying and Maintaining Enterprise Systems
AX 2012 Code Management & Promotion Best Practices
GPUG Summit 2017 Nashville, TN
PSTL Toolset A Dynamics GP Admin's Dream
Presented by: Sandi James - The Resource Group
GPUG All Star; Dynamic Communities
Enterprise Computing Collaboration System Example
HTML5 Web Client What Works (and What DOESN’T) Chris Dobkins, Njevity
Summit Nashville /28/2018 8:42 PM
SQL: Before Disaster Strikes (Disaster Recovery) Session #4184
microsoft dynamics ax training in dubai (msdynamicsaxtraining.com)
Month & Year-End Closing At Its Best
Migrating Oracle Forms Using Oracle Application Express
Upgrading to SQL Server 2016
Intuit has launched QuickBooks File Doctor tool (QBFD) in QuickBooks File Doctor is a tool that has been designed to recover the damaged company.
SQL Server OLTP with Microsoft Azure Virtual Machines
SharePoint Saturday Omaha April 2016
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Migrating your SQL Server Instance
Standard Year-End Closing Procedures
Executive Steering Committee Meeting May 6, 2009
SSDT and Database Project Basics
Summit Nashville /3/2019 1:48 AM
SOARING THROUGH Your Year-end close
IPortal Integration Customer Bank Employees Management Support iPortal.
DIY GP Maintenance Paul Johnson.
Keeping your SQL Code safe
Executive Project Kickoff
Professional Services Tools Library (PSTL)
UpgradeX and CloudSuite
Application Maintenance Toolset (AMT) Applying Patches (CTPs)
Presentation transcript:

Preparing for a successful upgrade 03.24.2016 Preparing for a successful upgrade Bob McAdam | Dynamic Communities, Inc | Fargo, ND

What about Bob? Dynamics GP implementer & business development resource with two large partners for 13+ years Migrated from accounting gigs to Dynamics GP consulting in Jan 1998 (v4.0 then) Active w/ GPUG & GPUG Academy since inception (2007 & 2008, respectively) Former GP customer/end user at www.trucks.com Microsoft Certified Trainer (circa 2004) Inaugural GPUG ‘All-Star Award’ recipient (Nov 2011) Inaugural ‘Richard Whaley Academy Award’ recipient (Oct 2014) Dynamics World (UK) ‘Top 100 Most Influential in Microsoft Dynamics’ (May 2012 / 2013) Dynamics GP Exam Certification Committee at www.dynamicspro.org Co-Host of ‘Enterprise Software Podcast’ www.enterprisesoftwarepodcast.com

Upgrade Preparation Why is preparing for an upgrade a priority? Agenda Why is preparing for an upgrade a priority? Preparing a reliable backup strategy Database preparation Obtaining proper software Obtaining registration keys What happens if the upgrade fails – then what? Staging your new server (or are you going Cloud?)

Why is preparing for an upgrade a priority? Upgrade Preparation Why is preparing for an upgrade a priority? Recent releases of Microsoft Dynamics GP: Dynamics GP 2013 (December 2012) Dynamics GP 2013 R2 (Fall 2013) Dynamics GP 2015 (December 2014) Dynamics GP 2015 R2 (Spring 2015) Dynamics GP 2016 (May 2016) Dynamics GP 2016 R2 (December 2016 perhaps??)

Upgrade Preparation

Upgrade Preparation Preparing a reliable backup strategy Backups are critical Start this entire process with a database backup Then restore it someplace and verify it Always best to do backups first, even before regular maintenance, in case problems are encountered with the latter Items you also should consider in this strategy: Any Modified Forms dictionaries Any Modified Reports dictionaries Management Reporter Building Blocks Custom/Modified SQL Server Reporting Services reports

Upgrade Preparation Database preparation Database Console Commands DBCC CHECKDB (TWO) Probably the only db maintenance item you need Keeps the inner workings of SQL Server and Dynamics GP databases running at their peak levels: https://msdn.microsoft.com/en-us/library/ms176064.aspx Check Links (maybe) http://dynamicsgpblogster.blogspot.com/search?q=check+links Reconciling modules (possibly) http://www.accoladepublications.com/GP-System-Tips/how-often-should-you- reconcile.html Posting ‘Single Use’ batches (definitely) Consider these preparation items for each database you’re upgrading                                                     

Upgrade Preparation Obtaining proper software & reg keys Make sure you know all of your application “inventory” ‘Customization Maintenance’ window has list of custom items ‘Customization Status’ window has module listing GP ‘AddIns’ folder lists any .Net customizations & installed products Review custom SQL objects (stored procs, views, triggers, etc.) in production databases (easier if using consistent object naming convention) Dynamics.set file (one for each GP code install – identical for all users?) Each ISV has it’s own compatible code Some are ready/compatible quicker than others – please double-check! Each ISV has it’s own registration key requirements Obtain help from your partner to get these items in order, if needed What about SQL Server? Which version meets compatibility requirements? (SQL Server 2016 RC1 recently released) What about Windows Server OS? (Windows Server 2016 due soon) What about workstation OS (if using local/fat clients)?

Upgrade Preparation What happens if the upgrade fails? Roll back your original database from backup you took before this whole thing started Do your initial upgrade in a TEST environment so that you know what to expect when the real thing does rolls around You’re prepared – if it doesn’t succeed, you’re ready with a solid ‘Plan B’

Upgrade Preparation Staging a new server (or going to the Cloud) Folder layout Staging software Obtain sign-offs during End User Testing Integrations Your ‘GPShare’ structure Performance issue here? Creating/Managing necessary logins Service Accounts Dynamics GP User IDs Review your GP Security matrix

Upgrade Preparation Recap… Prepare a reliable backup strategy Database preparation Obtain proper software Obtain registration keys Contingency plan if the upgrade fails Staging your new server Any software upgrade contains a certain element of risk. Plan well, prepare with your partner, and test, test, test.

Must Take Steps! Check out what we did for GP 2015: http://www.gpug.com/resources/gp2015 Upcoming and past webinar recordings Attend quarterly webinars / Reno upgrade track

Questions? Bob McAdam Dynamic Communities, Inc. bob.mcadam@dynamiccommunities.com http://www.linkedin.com/in/bobmcadam “Bob’s BloGPipes” periodically at: http://www.tinyurl.com/blogpipes http://www.enterprisesoftwarepodcast.com