Salesforce定义
Salesforce是一个功能全面的云平台。它是践行Saas(软件及服务)概念的先驱之一。
Salesforce的核心功能是CRM(客户关系管理系统)。系统默认提供大多数CRM需要的功能。

Salesforce也具有很强的可扩展性。管理员可以通过设置界面进行自定义配置,开发者可以基于Apex语言、Visualforce框架、Lightning框架等进行二次开发。
Salesforce系统架构

从图中可以看出:
Salesforce的系统完全架设在云端。这样做的好处是用户只需使用浏览器即可进入系统进行工作和开发
Salesforce是基于Metadata(元数据)的系统。系统将服务层和元数据层分离,使得架构灵活,易于扩展
Salesforce适用于多平台,为移动办公提供了便利
Salesforce提供了API接口,方便开发者对系统进行定制

CRM基本概念
CRM的全称是Customer Relationship Management,即“客户关系管理”。
Salesforce的核心就是客户关系管理系统。系统中提供的标准对象、默认操作也是围绕着CRM打造的。
在CRM中,包含了一些术语,它们也被展现在Salesforce中:
客户(Account)
联系人(Contact)
潜在客户(Lead)
业务机会(Opportunity)
个案(Case)
它们之间的关系主要有:
每个客户都有若干联系人
潜在客户有可能转化为客户
每个客户都包含若干业务机会
对于商业过程中出现的问题,可以用个案记录并安排人员解决

Salesforce备份

在Salesforce中可以使用多种API进行数据备份,它们是:
REST API
SOAP API
Buik API
Metadata API
数据备份有三种选择:
完全备份(Full),备份所有数据。优点是该备份包含了所有的数据。缺点是用时长并且占用空间大
增量备份(Incremental),只备份和上次备份相比不同的数据。优点是效率高,占用空间少。缺点是可能会遗漏相关的数据,并且在进行完整的数据恢复的时候效率不高
部分备份(Partial),只备份一部分数据。优点是效率高。缺点是肯定会缺少其他部分的数据
数据备份的效率
完全的备份会备份所有数据,所以备份的速度主要取决于以下几个因素:
数据记录的数量
字段的数量
字段的类型(比如富文本的字段备份会比单选框的字段备份更耗时)
选择的API类型
网络质量
另外,在备份的同时,数据也有可能被修改。所以当备份用时越长,备份后的数据和当前数据的差别也更有可能越大。

新的低代码数据保护和恢复服务。作为 CRM 的领航者,听到客户说他们想要 Salesforce 平台原生的数据备份选项后立即推出了这项服务。
这项服务以易用性为设计理念,Backup and Restore 会自动创建业务数据的备份副本,使任何组织都能够恢复数据,只需点击几下,即使是最坏的情况。
数据备份和恢复策略
在制定数据备份和恢复策略的时候,需要考虑以下几点:
数据备份和恢复的范围,哪些数据或全部数据需要备份和恢复
数据、元数据、文档等的版本
如何将备份和恢复过程对业务的影响降至最小
尽量使用可以自动完成的功能,将需要手动设置的步骤降至最少
备份和恢复的日志管理。

