Loading

Recuperar o restaurar registros y datos perdidos o eliminados

Fecha de publicación: Jun 7, 2021
Descripción


Aquí encontrará métodos para solucionar problemas de datos o registros que faltan en Salesforce y recuperarlos si es posible.

Solución

Solución inicial de problemas

Antes de investigar para recuperar datos, existen algunos pasos que pueden realizarse para confirmar que se perdieron los datos.
 

1. Determine si los registros se transfirieron a otro usuario y se ocultaron de su vista. Puede hacer esto consultando al Administrador del sistema u otro usuario con el permiso Ver todos los datos para comprobar si el registro aún existe.

2. Pregunte a su Administrador del sistema de Salesforce si se realizó algún cambio en las reglas de colaboración de la organización que pudiera afectar a su visibilidad de los registros.


3. Si está buscando los registros en una lista relacionada, compruebe si pueden encontrarse a través de otro método. Por ejemplo, ¿puede encontrarlos empleando Búsqueda global?

4. Si puede encontrar los datos a través de Búsqueda, se habrá cambiado su principal a otro registro, lo que da como resultado que desaparezcan de la lista relacionada esperada.

Podría ser de utilidad que el Administrador del sistema u otro usuario con acceso Ver todo en la organización realizara la búsqueda. Si ya no tiene acceso al registro pero existe, los usuarios con acceso Ver todo podrán seguir encontrándolo a través de búsquedas y confirmar.
 

Copia de seguridad de datos

Después de su revisión, si determinó que los datos o los registros se eliminaron, el siguiente paso es determinar si la información está disponible para su recuperación por otros medios.
 

1. Este paso solo se aplica a la interfaz de usuario Classic de Salesforce: Acceda a la Papelera de reciclaje y cambie el menú desplegable a Toda la papelera. Busque los registros que faltan, u ordene los datos para revisar manualmente los registros eliminados.

Si el registro está visible en la Papelera de reciclaje, seleccione ese elemento y haga clic en Recuperar pararestaurarlo. Si hay demasiados registros para recuperar manualmente en la Papelera de reciclaje, es posible que pueda utilizarWorkbench para recuperar masivamente los registros..

2. Solicite que su Administrador del sistema (u otro usuario con acceso de API y Ver todos los datos sobre el objeto) compruebe si existen registros eliminados empleando la función Exportar todo en el Cargador de datos como se describe en la documentación deExportar datos.

Cuando se purgan los registros de la Papelera de reciclaje, aún pueden ser visibles a través de la API hasta que se eliminan completamente de la organización. Los usuarios con acceso Ver todos los datos y de API pueden comprobar si hay registros en este estado empleando Exportar todo en el Cargador de datos y filtrando con isDeleted = True.

Nota:Si no hay registros en la Papelera de reciclaje pero sí hay al consultar isDeleted = True en el Cargador de datos, no se pueden recuperar los registros. No obstante, pueden exportarse con el Cargador de datos y luego volverse a crear.

3. Consulte con su Administrador del sistema si se realizó recientemente una exportación de datos para realizar una copia de seguridad de los datos de la organización. Es posible que realizara la exportación empleando la función de exportación de datos semanal de Salesforce, o por medio de una aplicación externa de AppExchange.

Si puede localizar los datos dentro de la copia de seguridad exportada, esa información puede utilizarse para volver a crear los registros en la organización.

4. Consulte a su Administrador del sistema si se creó recientemente un entorno sandbox completo. A no ser que se utilizara una plantilla para excluir objetos, los entornos sandbox completos copian todos los datos que hubiera en la organización de producción en el momento en que se creó o se actualizó el entorno sandbox. Si los datos están en una copia de sandbox reciente, puede descargar los datos desde el entorno sandbox para volverlos a crear en el entorno de producción.

Nota:El Servicio de exportación de datos no está disponible en Sandbox. En su lugar, utilice el Cargador de datos o una herramienta de API similar para descargar los datos desde el entorno sandbox y volverlos a crear en el entorno de producción.
 
5. Si no puede recuperar los datos empleando uno de estos métodos y no se pueden volver a crear los datos a través de otros medios, puede considerar utilizar nuestroServicio de recuperación de datos.

Nota:Este servicio requiere gran cantidad de tiempo y recursos, por lo que hay una tarifa adicional para su uso. Se recomienda únicamente como último recurso y cuando se restauran grandes cantidades de datos. Consulte el artículo vinculado anteriormente para obtener más detalles.
 

Volver a crear los datos

Si puede encontrar una copia de seguridad de los registros o datos que faltan empleando uno de los métodos anteriores, puede volver a crear los registros mediante la Selección de un método para importar datos. Hay algunas cosas a tener en cuenta:

1. Todos los registros que se vuelvan a crear recibirán un nuevo Id. de registro exclusivo en el momento en que se vuelvan a crear. Esto se tiene que tener en cuenta al restaurar datos con relaciones a otros registros. Por ejemplo, si está restaurando una Cuenta y sus registros Contacto secundarios, deberá restaurar la Cuenta primero, modificar su archivo de recuperación de Contacto para cambiar el Id. de Cuenta al nuevo Id. de Cuenta creado y luego restaurar los registros Contacto.
 
2. La sustitución o actualización de los identificadores de registros con nuevos identificadores tendrá que realizarse de manera externa empleando la función vlookup de Excel; también un administrador puede considerar la creación de un campoId. externopara almacenar identificadores de registros anteriores para utilizar en la relación de registros entre sí al volver a importar. Consulte Insertar, actualizar o eliminar datos mediante el Cargador de datos para obtener más detalles sobre la utilización de un campo de Id. externo para la coincidencia de los registros relacionados del objeto durante la operación de actualización e inserción.

3. Si pudo encontrar una copia de seguridad que contenga la información CreatedByID, CreatedDate, LastModifiedId, and LastModifiedDate y desea retener esos detalles, consulte Activar "Crear campos de auditoría"
para volver a crear los registros con su información histórica original.
 

Para empezar, ¿por qué ocurrió esto?

Debido a que las opciones para recuperar los datos son sensibles al tiempo, recomendamos que busque la recuperación primero o al menos en conjunción con su investigación de por qué ocurrió. A continuación se describen algunas cosas que podrían haber causado la eliminación de los registros:
 

1. Compruebe si hay cualquier integración o aplicación externa que afecte directamente a los registros que faltan (por ej. Salesforce for Outlook podría afectar a Tareas, Eventos y Contactos). Estas aplicaciones podrían actualizar o incluso eliminar registros de Salesforce, dependiendo de su configuración. Si tiene un registro de ejemplo que esté en la papelera de reciclaje o tenga una eliminación permanente, consulte sus valores del campo del sistema de auditoría que hagan una referencia cruzada al historial de inicio de sesión LastModifiedById del usuario para LastModifiedDate del registro para ver si hay intentos de inicio de sesión correspondientes para aplicaciones o integraciones que lleven hasta el momento o antes de que se eliminara el registro.

2. Compruebe si el objeto tiene una relación Principal-Detalle con otro objeto. En caso afirmativo, ¿se eliminó el registro principal de los registros que faltan? Por ejemplo, si elimina una Cuenta, también se eliminan todos los Contactos asociados con la cuenta.

Cuando esto ocurre, los registros secundarios no aparecen en la Papelera de reciclaje, como si se hubiesen eliminado. En su lugar solo podrá ver el registro principal. La restauración del registro principal restaurará automáticamente los registros secundarios que formaron parte de la eliminación en cascada.

3. Haga que su Administrador del sistema compruebe Seguimiento de auditoria de configuración para determinar si se eliminó el objeto que contiene los registros que faltan. La eliminación de un objeto personalizado eliminará automáticamente los registros del objeto. Esto puede haberse realizado a través de la página Objetos en Configuración, o como parte de una desinstalación de paquete.


 

Información relacionada: Variaciones en el comportamiento de eliminación

1. Si se elimina un registro secundario (como un Contacto u Oportunidad) y el registro principal se elimina luego (como Cuenta), el registro secundario se elimina de forma permanente. Incluso si se recupera el registro principal, el registro secundario no puede recuperarse, pero si el registro secundario se recupera primero esto no ocurrirá.

2. Cuando se elimina una cuenta principal, se retiran todos los vínculos a las cuentas secundarias y también se eliminan. Si esa cuenta se restaura luego desde la papelera de reciclaje, las cuentas secundarias anteriores y sus relaciones con el registro principal se restauran.

3. Los datos de los registros tienen 3 etapas de eliminación:
  • Etapa 1 - Eliminación a la Papelera de reciclaje o eliminación recuperable: los datos en esta etapa pueden recuperarse de la Papelera de reciclaje o a través de la API con una llamada undelete().
  • Etapa 2 - Vaciado de la Papelera de reciclaje o eliminación permanente: los datos en esta etapa no pueden recuperarse desde la Papelera de reciclaje o anular su eliminación, pero pueden exportarse desde la API empleando Exportar todo a través del Cargador de datos o queryAll() empleando herramientas cliente alternativas de la API. Los registros también pueden saltarse la papelera de reciclaje y ponerse en este estado directamente empleando la opción de eliminación permanente del Cargador de datos.
  • Etapa 3 - Eliminación física/irrecuperable - Los datos en esta etapa se borraron de la base de datos y solo pueden recuperarse haciendo contacto para solicitar un Servicio de recuperación de datos.

Artículos relacionados

Número del artículo de conocimiento

000384460

 
Cargando
Salesforce Help | Article