SlideShare une entreprise Scribd logo
1  sur  17
Data Migration Made Easy
Antonina Romanova
Lead Consultant, Purple Vision
Antonina.Romanova@purple-vision.com
@AntoniaRomanova
Forward-Looking Statements
Statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any
of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking
statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or
service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for
future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts
or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our
service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth,
interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible
mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our
employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com
products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of
salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most
recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information
section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not
be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available.
Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Agenda
• Why to take data migration
seriously
• Data migration strategy
• Common data migration
issues
• Data migration tools
• Experience based best
practices
Why to Take Data Migration Seriously
Good System + Bad Data = Disaster
• Adoption Problems
• Customer Relationship issues
• Decrease in Revenue Generation
• Analytics problems
Data Migration Strategy
• Identify stakeholders
• Understand data
• Prepare data and a destination org for migration
• Complete and verify a test migration
• Migrate and validate data
Data Migration Steps
Data Migration Strategy
• Not necessarily high level managers
• Can be from different departments and teams
• Know good and bad aspects of data
• Need to be available throughout all stages of project
Identify Stakeholders
Data Migration Strategy
• What data needs to be migrated
• Where is it stored
• In a legacy system(s)
• In an integrated system(s)
• How is it structured
• Where and how should it be stored in Salesforce
• New and existing objects and fields
• Data mappings
• Data validations
• Is your data clean
• Is some of this data already stored in Salesforce
• How will data migration affect existing Salesforce data and users
Understand Data
Data Migration Strategy
• Prepare data for migration
• Clean data
• Ensure it is structured and formatted correctly
• Configure Salesforce for data migration
• Add required objects and fields if absent
• Define required validations
• Make sure non-required validations, field updates and notifications can be disabled
• Configure data access
• Automate migration where possible
• Design communication plan
Prepare Data and Destination Org for Migration
Data Migration Strategy
• Migrate a subset of data into a Sandbox
• Validate data, identify and fix issues
• Migrate a full set of data into a Sandbox
• Repeat a data validation step
• Record exceptions and agree on a strategy for them
• Multiple test migrations might be required
Complete and Verify a Test Migration
Data Migration Strategy
• Allocate time and resources
• Communicate upcoming changes and consequences
• Complete data migration and validation
• Communicate completed changes and further steps
Migrate and Validate Data
Common Data Migration Issues
• Poor data quality
• Insufficient tools and human resources
• Failure to translate data into a new structure and format
• Absence of data governance policies
• What will affect newly migrated data in Salesforce
• Will new data affect existing data
• Lack of testing
• Unforeseen data issues and exceptions
• Communication issues
• Access and permissions problems
• Training issues
Data Migration Tools
• Import Wizard
• Data Loader
• Force.com Excel Connector
• Dataloader.io (by MuleSoft)
• Jitterbit Data Loader
• DemandTools (by CRM Fusion)
• Informatica
• Talend Open Source
• Custom built data migration tools
Experience Based Best Practices
• Is there a perfect tool that can do it all?
• Who should be involved into the process? Is it just Admins?
• Start early
• Allocate enough time – exceptions hide well & cause delays
• Identify the right people
• Provide the right tools
• Don’t skip testing & don’t reduce testing time
• Verify results after each migration - even test ones
• Don’t leave migrated data on its one – look after it
When All Work Is Done
Additional Information
Blog: www.AdminMoon.com
Twitter: @AntoniaRomanova
Thames Valley Salesforce Developers Group: www.meetup.com/thames-valley-salesforce-
developers
thank y u
Q&A

Contenu connexe

Tendances

Tendances (20)

Decluttering your Salesfroce org
Decluttering your Salesfroce orgDecluttering your Salesfroce org
Decluttering your Salesfroce org
 
Webinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce OptimizerWebinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce Optimizer
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation Slides
 
Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides Data Migration Steps PowerPoint Presentation Slides
Data Migration Steps PowerPoint Presentation Slides
 
Building a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm teamBuilding a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm team
 
Salesforce.com Org Migration Overview
Salesforce.com Org Migration OverviewSalesforce.com Org Migration Overview
Salesforce.com Org Migration Overview
 
Salesforce Integration Pattern Overview
Salesforce Integration Pattern OverviewSalesforce Integration Pattern Overview
Salesforce Integration Pattern Overview
 
Performing a successful technical debt assessment in Salesforce
Performing a successful technical debt assessment in SalesforcePerforming a successful technical debt assessment in Salesforce
Performing a successful technical debt assessment in Salesforce
 
Manage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceManage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with Governance
 
Discover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automationsDiscover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automations
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org Strategy
 
Salesforce – Proven Platform Development with DevOps & Agile
Salesforce – Proven Platform Development with DevOps & AgileSalesforce – Proven Platform Development with DevOps & Agile
Salesforce – Proven Platform Development with DevOps & Agile
 
Data Management and Migration in Salesforce
Data Management and Migration in SalesforceData Management and Migration in Salesforce
Data Management and Migration in Salesforce
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
 
Setting up Security in Your Salesforce Instance
Setting up Security in Your Salesforce InstanceSetting up Security in Your Salesforce Instance
Setting up Security in Your Salesforce Instance
 
Lessons from implementing Salesforce Industries / Vlocity in Insurance, Jiří ...
Lessons from implementing Salesforce Industries / Vlocity in Insurance, Jiří ...Lessons from implementing Salesforce Industries / Vlocity in Insurance, Jiří ...
Lessons from implementing Salesforce Industries / Vlocity in Insurance, Jiří ...
 
Org Merge Best Practices
Org Merge Best PracticesOrg Merge Best Practices
Org Merge Best Practices
 
Creating an Effective MDM Strategy for Salesforce
Creating an Effective MDM Strategy for SalesforceCreating an Effective MDM Strategy for Salesforce
Creating an Effective MDM Strategy for Salesforce
 
Salesforce Community Cloud
Salesforce Community CloudSalesforce Community Cloud
Salesforce Community Cloud
 
Introduction to data migration
Introduction to data migrationIntroduction to data migration
Introduction to data migration
 

Similaire à Data Migration Made Easy

Salesforce1 data gov lunch toronto deck
Salesforce1 data gov lunch toronto deckSalesforce1 data gov lunch toronto deck
Salesforce1 data gov lunch toronto deck
Beth Fitzpatrick
 
Implement Data Governance Around Packaged Apps in Force.com
Implement Data Governance Around Packaged Apps in Force.comImplement Data Governance Around Packaged Apps in Force.com
Implement Data Governance Around Packaged Apps in Force.com
Salesforce Developers
 

Similaire à Data Migration Made Easy (20)

Salesforce Data Tips, Tricks & Strategy (Dreamforce 15 Session)
Salesforce Data Tips, Tricks & Strategy (Dreamforce 15 Session)Salesforce Data Tips, Tricks & Strategy (Dreamforce 15 Session)
Salesforce Data Tips, Tricks & Strategy (Dreamforce 15 Session)
 
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
Admin Tips, Tricks & Strategies for Data Quality in Salesforce - Francis Pind...
 
Data governance and stewardship roundtable 2015
Data governance and stewardship roundtable 2015Data governance and stewardship roundtable 2015
Data governance and stewardship roundtable 2015
 
Data Governance and Stewardship Roundtable
Data Governance and Stewardship RoundtableData Governance and Stewardship Roundtable
Data Governance and Stewardship Roundtable
 
Salesforce1 data gov lunch toronto deck
Salesforce1 data gov lunch toronto deckSalesforce1 data gov lunch toronto deck
Salesforce1 data gov lunch toronto deck
 
Salesforce1 data gov lunch anaheim deck
Salesforce1 data gov lunch anaheim deckSalesforce1 data gov lunch anaheim deck
Salesforce1 data gov lunch anaheim deck
 
Data Integrity to Data Intelligence
Data Integrity to Data IntelligenceData Integrity to Data Intelligence
Data Integrity to Data Intelligence
 
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve ProductivityWebinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
 
Integrate External Data with Lightning Connect
Integrate External Data with Lightning ConnectIntegrate External Data with Lightning Connect
Integrate External Data with Lightning Connect
 
Succes Services - Top tips for better adoption
Succes Services - Top tips for better adoptionSucces Services - Top tips for better adoption
Succes Services - Top tips for better adoption
 
Implement Data Governance Around Packaged Apps in Force.com
Implement Data Governance Around Packaged Apps in Force.comImplement Data Governance Around Packaged Apps in Force.com
Implement Data Governance Around Packaged Apps in Force.com
 
Best Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce DataBest Practices and Tools for Backing Up Salesforce Data
Best Practices and Tools for Backing Up Salesforce Data
 
Salesforce Lightning Data Service
Salesforce Lightning Data ServiceSalesforce Lightning Data Service
Salesforce Lightning Data Service
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
How Data.com Drives Data Quality
How Data.com Drives Data QualityHow Data.com Drives Data Quality
How Data.com Drives Data Quality
 
Top 5 User Problems Admins Solve by Colleen Burnsed & Meagan Diegalman
Top 5 User Problems Admins Solve by Colleen Burnsed & Meagan DiegalmanTop 5 User Problems Admins Solve by Colleen Burnsed & Meagan Diegalman
Top 5 User Problems Admins Solve by Colleen Burnsed & Meagan Diegalman
 
Blue Clover Devices: The IoT ODM
Blue Clover Devices:  The IoT ODMBlue Clover Devices:  The IoT ODM
Blue Clover Devices: The IoT ODM
 
2019 Dreamforce Embedded Analytics
2019 Dreamforce   Embedded Analytics2019 Dreamforce   Embedded Analytics
2019 Dreamforce Embedded Analytics
 
Moving Your ERP to the Cloud
Moving Your ERP to the CloudMoving Your ERP to the Cloud
Moving Your ERP to the Cloud
 
An Admin's Role in Transforming a Charity for Success
An Admin's Role in Transforming a Charity for SuccessAn Admin's Role in Transforming a Charity for Success
An Admin's Role in Transforming a Charity for Success
 

Plus de Salesforce Admins

Plus de Salesforce Admins (20)

Admin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminAdmin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every Admin
 
Admin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasAdmin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful Formulas
 
Admin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsAdmin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless Deployments
 
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsAwesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and Chatbots
 
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
 
Admin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderAdmin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation Builder
 
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditAdmin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
 
Essential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsEssential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable Analytics
 
Essential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecurityEssential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: Security
 
Essential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementEssential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data Management
 
Essential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementEssential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User Management
 
Admin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauAdmin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with Tableau
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
 
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivityAdmin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
 
Admin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsAdmin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & Dashboards
 
Trailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesTrailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin Responsibilities
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction Builder
 
Trailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsTrailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of Admins
 
Semper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSemper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military Champion
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Data Migration Made Easy

  • 1. Data Migration Made Easy Antonina Romanova Lead Consultant, Purple Vision Antonina.Romanova@purple-vision.com @AntoniaRomanova
  • 2. Forward-Looking Statements Statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Agenda • Why to take data migration seriously • Data migration strategy • Common data migration issues • Data migration tools • Experience based best practices
  • 4. Why to Take Data Migration Seriously Good System + Bad Data = Disaster • Adoption Problems • Customer Relationship issues • Decrease in Revenue Generation • Analytics problems
  • 5. Data Migration Strategy • Identify stakeholders • Understand data • Prepare data and a destination org for migration • Complete and verify a test migration • Migrate and validate data Data Migration Steps
  • 6. Data Migration Strategy • Not necessarily high level managers • Can be from different departments and teams • Know good and bad aspects of data • Need to be available throughout all stages of project Identify Stakeholders
  • 7. Data Migration Strategy • What data needs to be migrated • Where is it stored • In a legacy system(s) • In an integrated system(s) • How is it structured • Where and how should it be stored in Salesforce • New and existing objects and fields • Data mappings • Data validations • Is your data clean • Is some of this data already stored in Salesforce • How will data migration affect existing Salesforce data and users Understand Data
  • 8. Data Migration Strategy • Prepare data for migration • Clean data • Ensure it is structured and formatted correctly • Configure Salesforce for data migration • Add required objects and fields if absent • Define required validations • Make sure non-required validations, field updates and notifications can be disabled • Configure data access • Automate migration where possible • Design communication plan Prepare Data and Destination Org for Migration
  • 9. Data Migration Strategy • Migrate a subset of data into a Sandbox • Validate data, identify and fix issues • Migrate a full set of data into a Sandbox • Repeat a data validation step • Record exceptions and agree on a strategy for them • Multiple test migrations might be required Complete and Verify a Test Migration
  • 10. Data Migration Strategy • Allocate time and resources • Communicate upcoming changes and consequences • Complete data migration and validation • Communicate completed changes and further steps Migrate and Validate Data
  • 11. Common Data Migration Issues • Poor data quality • Insufficient tools and human resources • Failure to translate data into a new structure and format • Absence of data governance policies • What will affect newly migrated data in Salesforce • Will new data affect existing data • Lack of testing • Unforeseen data issues and exceptions • Communication issues • Access and permissions problems • Training issues
  • 12. Data Migration Tools • Import Wizard • Data Loader • Force.com Excel Connector • Dataloader.io (by MuleSoft) • Jitterbit Data Loader • DemandTools (by CRM Fusion) • Informatica • Talend Open Source • Custom built data migration tools
  • 13. Experience Based Best Practices • Is there a perfect tool that can do it all? • Who should be involved into the process? Is it just Admins? • Start early • Allocate enough time – exceptions hide well & cause delays • Identify the right people • Provide the right tools • Don’t skip testing & don’t reduce testing time • Verify results after each migration - even test ones • Don’t leave migrated data on its one – look after it
  • 14. When All Work Is Done
  • 15. Additional Information Blog: www.AdminMoon.com Twitter: @AntoniaRomanova Thames Valley Salesforce Developers Group: www.meetup.com/thames-valley-salesforce- developers
  • 17. Q&A

Notes de l'éditeur

  1. Key Takeaway: We are a publicly traded company. Please make your buying decisions only on the products commercially available from Salesforce. Talk Track: Before I begin, just a quick note that when considering future developments, whether by us or with any other solution provider, you should always base your purchasing decisions on what is currently available.