×

Method and system for re-deploying metadata and associated data from a source organization to a destination organization

  • US 10,432,697 B2
  • Filed: 07/26/2016
  • Issued: 10/01/2019
  • Est. Priority Date: 07/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for re-deploying metadata and data from a source organization of a first tenant of a multi-tenant database system to a destination organization of a second tenant of the multi-tenant database system that is different than the source organization, the method comprising:

  • selecting, via a user system, metadata that is to be retrieved from the source organization;

    automatically creating, via a metadata engine that executes at one or more hardware-based processors, a manifest file that comprises the selected metadata that is to be retrieved from the source organization;

    storing the manifest file at a secure file storage where it is securely stored for re-deployment to the destination organization;

    automatically retrieving, via a data engine that executes at one or more other hardware-based processors, data associated with the selected metadata, wherein the selected metadata and the data associated with the selected metadata collectively make up an application, wherein the selected metadata comprises;

    customized content of the source organization; and

    wherein the data comprises;

    records held by an object;

    re-deploying, in response to an input from the user system, the manifest file of the selected metadata to the destination organization that is different than the source organization; and

    re-deploying, via a data engine that executes at one or more other hardware-based processors, the data associated with the selected metadata to the destination organization that is different than the source organization,wherein each organization has a unique identifier (ID) that defines a logical space provided to a particular tenant of the multi-tenant database system and represents data of that particular tenant so that data of that particular tenant data is separate from data of all other tenants of the multi-tenant data base system, andwherein redeploying, via the data engine that executes at the one or more other hardware-based processors, the data comprises;

    automatically reconstructing, at the data engine when the manifest file has been re-deployed, relationships amongst the data that has been successfully migrated to the destination organization and a new identifier that is associated with the data at the destination organization.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×