Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Quick Salesforce Metadata BackupNew to Visual Studio Code? Get it now.
Quick Salesforce Metadata Backup

Quick Salesforce Metadata Backup

Sanjay Rathore

|
3,264 installs
| (1) | Free
Retrive Metadata from Salesforce
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

quick-salesforce-metadata-backup README

This extension is designed to support developers with Salesforce DX projects. Provides quick Retrive Metadata Backup from Salesforce to scratch orgs, sandboxes, and other useful features.

Features

Retrive Metadata from Salesforce

Requirements

  1. Salesforce CLI
  2. Node CLI

Extension command with Descripation :

To open command pallete and look for all SFMDB Commands use below . Command :

1. SFMDB : Metadata Basic Backup


Fetch Components : ['ApexClass','ApexComponent','ApexPage','ApexTrigger','AuraDefinitionBundle', 'LightningComponentBundle','StaticResource'];

2. SFMDB : Metadata Partial Backup


Fetch Components : ['ApexClass','ApexComponent','ApexPage','ApexTrigger','AuraDefinitionBundle','LightningComponentBundle', 'Profile','QuickAction','AssignmentRules','Role','CustomMetadata','CustomLabels', 'CustomObject','CustomField','RemoteSiteSetting','Queue','PermissionSet','Layout'];

3. SFMDB : Metadata Full Backup


Fetch Components : ['AccountRelationshipShareRule','ActionLinkGroupTemplate','ApexClass','ApexComponent', 'ApexPage','ApexTrigger','AppMenu','ApprovalProcess','ArticleType','AssignmentRules','Audience','AuthProvider', 'AuraDefinitionBundle','AutoResponseRules','Bot','BrandingSet','CallCenter','Certificate','CleanDataService', 'CMSConnectSource','Community','CommunityTemplateDefinition','CommunityThemeDefinition','CompactLayout', 'ConnectedApp','ContentAsset','CorsWhitelistOrigin','CustomApplication','CustomApplicationComponent', 'CustomFeedFilter','CustomHelpMenuSection','CustomMetadata','CustomLabels','CustomObjectTranslation', 'CustomPageWebLink','CustomPermission','CustomSite','CustomTab','DataCategoryGroup','DelegateGroup', 'DuplicateRule','EclairGeoData','EntitlementProcess','EntitlementTemplate','EventDelivery','EventSubscription', 'ExternalServiceRegistration','ExternalDataSource','FeatureParameterBoolean','FeatureParameterDate','FeatureParameterInteger','FieldSet','FlexiPage','Flow','FlowCategory','FlowDefinition','GlobalValueSet','GlobalValueSetTranslation','Group','HomePageComponent','HomePageLayout','InstalledPackage','KeywordList','Layout','LightningBolt','LightningComponentBundle','LightningExperienceTheme','LiveChatAgentConfig','LiveChatButton','LiveChatDeployment','LiveChatSensitiveDataRule','ManagedTopics','MatchingRules','MilestoneType','MlDomain','ModerationRule','NamedCredential','Network','NetworkBranding','PathAssistant','PermissionSet','PlatformCachePartition','Portal','PostTemplate','PresenceDeclineReason','PresenceUserConfig','Profile','ProfilePasswordPolicy','ProfileSessionSetting','Queue','QueueRoutingConfig','QuickAction','RecommendationStrategy','RecordActionDeployment','ReportType','Role','SamlSsoConfig','Scontrol','ServiceChannel','ServicePresenceStatus','SharingRules','SharingSet','SiteDotCom','Skill','StandardValueSetTranslation','StaticResource','SynonymDictionary','Territory','Territory2','Territory2Model','Territory2Rule','Territory2Type','TopicsForObjects','TransactionSecurityPolicy','Translations','WaveApplication','WaveDashboard','WaveDataflow','WaveDataset','WaveLens','WaveTemplateBundle','WaveXmd','Workflow','ActionPlanTemplate','AnimationRule','ChannelLayout','ApexTestSuite','AppointmentSchedulingPolicy','CampaignInfluenceModel','ChatterExtension','CspTrustedSite','CompactLayout','ExperienceBundle','LightningMessageChannel','MyDomainDiscoverableLogin','NavigationMenu','OauthCustomScope','PaymentGatewayProvider','PlatformEventChannel','PlatformEventChannelMember','Prompt','RedirectWhitelistUrl','Settings', 'TimeSheetTemplate','WaveRecipe','WorkSkillRouting'];

4. SFMDB : Metadata Apex Backup


Fetch Components : ['ApexClass','ApexComponent','ApexPage','ApexTrigger']

5. SFMDB : Metadata Lightning Backup


Fetch Components : ['AuraDefinitionBundle','LightningComponentBundle'];

Note : If your menifest=>package.xml file is open in editor then It will be automatically updated according Metadata backup command.


Example : SFMDB : Metadata Basic Backup

* ApexClass * ApexComponent * ApexPage * ApexTrigger * AuraDefinitionBundle * LightningComponentBundle * StaticResource 48.0

Release Notes

Users appreciate release notes as you update your extension.

1.0.0

Initial release of ...

1.0.1

Fixed issue #Show message after complete the backup Process

For more information

  • Visual Studio Code's Markdown Support
  • Markdown Syntax Reference

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft