Cloud Replication
SolutionsResourcesContact Support
v9
v9
  • Introduction
  • Core Concepts
  • Installation
    • Windows
    • Windows Zip
    • Linux
    • Increase Heap Memory
    • Configuring and Running DBSync Cloud CDM On Docker
  • Security Architecture
  • Tomcat
    • Security for Tomcat Setup
  • Utilities
    • Command Line
      • testconnection
      • showlicense
      • downloadlicense
      • diffschema
      • Describe
      • verifypasswd
      • chpwd
    • Upgrade Utility
      • Run Upgrade Utility on Linux
  • Source Setup
    • Salesforce
      • Salesforce Field Selection
      • Outbound Message Setup
      • File Replication
        • Enable and Run File Replication
    • Business Central
    • Dynamics 365
    • Salesforce HealthCloud
  • Target Setup
    • Common Database Setup
    • SQL Server 2005 Compatibility
    • Oracle
      • Oracle with Wallet
    • Azure Active Directory Setup Process
    • AWS Redshift
      • Amazon Redshift
      • Datapipeline
    • Azure Synapse
      • Configuring Storage Account Access for Selected Virtual Networks and IP Addresses
    • Azure Datalake Gen2
    • MINIO
    • Advance Settings
      • File Download
      • Rename Table or Column
      • Global prefix for Table & Column names
      • Database Logging
  • Objects
    • Filter Criteria
    • Datamasking
    • Formula Field Update
  • Restore
  • Schedule Jobs
    • Scheduler For Replication
    • Cron- functionality
  • Notifications
    • Email
    • Webhooks
  • Logs
  • Metadata
  • CDC Database Replication
    • Start Replication
    • Enabling CDC on your Database
  • Batch Mode
  • Additional Configuration settings
    • Alter Field Size in Database
    • do_sync_flag
    • Force Property
    • Multithread properties
    • Overriding Database's Datatypes
    • How to disable stdout and stderr logging on Windows
  • Data Compare
    • Introduction
    • Starting Data Compare
      • Source Setup
      • Target Setup
      • Mapping
      • Compare
      • Filtering data
      • Update Source
      • Update Destination
      • Download
      • Logs
    • Data Compare Command Line
  • Global Settings
    • Profile Backup
    • Log Event Notification
    • Log Database Externalization
    • Replication Web API
  • Troubleshooting
    • Tomcat
    • Out of Memory Exception
    • Mismatch in Datasize
    • Unable to Create Sequence in Oracle DB
    • Single File Logging
    • Row Size greater than 64kb in MySQL
    • Secure your App using credentials
    • Update Salesforce/MS CRM Org ID
    • Incorrect Syntax Near Column Name
    • SSL Configuration in DBSync Tomcat
  • Release Notes
    • Release 9.4.4
    • Release 9.4.3
    • Release 9.4.2
    • Release 9.4.1
    • Release 9.4
    • Release 9.3
    • Release 9.2.2
    • Release 9.2.1
    • Release 9.2
    • Release 9.1
    • Release 9.0.6
    • Release 9.0.5
    • Release 9.0.4
    • Release 9.0.3
    • Release 9.0.2
    • Release 9.0.1
    • Release 9.0
    • Release 8.4
    • Release 8.3
    • Release 8.2
    • Release 8.1
    • Release 8.0
Powered by GitBook
On this page

Core Concepts

PreviousIntroductionNextInstallation

Last updated 3 months ago

Replication is the process of copying a database to another server, and then keeping the two copies in sync, so that they behave as near as possible.

Replicating data from Salesforce means that as data is updated on the Salesforce platform, the data is replicated within an on-premise database or staging area during specific increments in time.

For example, customer data is added, updated, or deleted in Salesforce and the changes are already replicated or synchronized with an on-premise database. Functionally the synchronization from to database is same as how the synchronization works with outlook and your phone.

Replication applications such as DBSync Cloud Replication helps medium and large enterprises to maintain a local copy of the core-business data either On-Premise or in a staging area. Such access lets enterprises report the data as required based on a specific requirement or as per regulations.

It also helps in mirroring your Salesforce or maintain copies of the data for Historical data maintenance and general good disaster recovery operations

Key Functions

Key functions of DBSync Cloud Replication are explained in the table below with descriptions of each functions.

Run Process

Actions Performed

Update Database Schema for

Source Apps

Creates Salesforce schema into Database for the selected Salesforce objects. The application will evaluate the schema difference between a particular Salesforce instance schema and generate “ALTER TABLE” command to add the columns. One table is created with a Prefix of SF to Salesforce and objects in the database. The system will not remove any existing columns for a given table to maintain historical data.

Source Apps to Database

(Clean Copy)

Inserts a clean copy of selected Salesforce object records into respective Database Tables & Columns. Once the command is executed, the system do a dump of all of the Salesforce data for the selected Salesforce Objects with their data and structures intact into a target or staging On-Premise database.

Source Apps to Database

(Incremental)

Performs an incremental sync from Salesforce to Database based on the changes / edits made in Salesforce. Once initiated, the application will query all tables / objects in Salesforce (.com) which have been created or modified since the last synch query and will perform an update or insert in Database tables based on the association between Salesforce to Database table last synch Timestamp.

Database to Source Apps

(By Control Flag)

Identifies changes in the Database and updates Salesforce records based on the database column do_sync_flagattributes. The value of do_sync_flag can be Y, S or D.

'Y' specifies that the record has been synchronized between Salesforce and Database.

'S' is used to as a request from an external system to indicate that the record needs to be synchronized from Database to Salesforce

'D' indicates that the record was deleted in Salesforce

This functionality (Database ? Salesforce) is not supported with Cassandra Database.