Restaurar¶
Puede restaurar el recurso completo, todos los registros de los tipos de SObject seleccionados o registros individuales, con o sin sus registros secundarios.
Solo se pueden restaurar los SObjects que admiten escritura. Los tipos de solo lectura, como User y PermissionSet, siguen disponibles para su exploración, búsqueda y exportación. Deberá crear en Salesforce los usuarios y conjuntos de permisos necesarios antes de restaurar datos que dependan de ellos.
Iniciar una restauración¶
Puede restaurar los datos en su ubicación original o en otra organización o sandbox de Salesforce conectado a Afi.
El usuario de Salesforce que conectó el destino a Afi debe tener permiso para crear y actualizar registros y editar los campos que se restauran.
- Para restaurar datos de una copia de seguridad concreta, elija su instantánea completada en Backup version.
- Para restaurar todos los registros de uno o varios tipos de SObject, como todas las cuentas, seleccione esos tipos. También puede seleccionar registros individuales o no seleccionar nada y elegir la restauración completa en el cuadro de diálogo.
- Para abrir la configuración de restauración, haga clic en Recover.
- En el cuadro de diálogo, puede elegir la organización o el sandbox de destino y configurar las opciones de registros secundarios y de automatización.
- Después de revisar la configuración, inicie la restauración.
Después de la restauración, revise el resultado de la tarea. Si la restauración finalizó con advertencias, revise también el informe de registros omitidos.
Información
Para obtener los datos sin restaurarlos en Salesforce, expórtelos o descargue archivos individuales desde los detalles del registro.
Opciones de restauración¶
Registros secundarios¶
La opción Child records determina si la restauración incluye los registros secundarios de los registros seleccionados:
- None (predeterminado) — solo los registros seleccionados, sin sus registros secundarios.
- Direct children — los registros seleccionados y sus registros secundarios directos guardados en la copia de seguridad, incluidos los archivos vinculados y archivos adjuntos aptos. Por ejemplo, al restaurar una cuenta también se restauran sus contactos y pueden actualizarse los contactos coincidentes del destino.
- Files only — los registros seleccionados y sus archivos vinculados y archivos adjuntos, sin otros registros secundarios como los contactos.
Para incluir registros secundarios al restaurar desde los resultados de búsqueda, mantenga habilitada la opción Limit to current backup version.
Automatización durante la restauración¶
La automatización de Salesforce permanece habilitada de forma predeterminada y puede crear, modificar o rechazar registros durante la restauración.
Con Disable Salesforce automation during recovery seleccionado, Afi desactiva los flujos, las reglas de flujo de trabajo y las reglas de validación activos y vuelve a activarlos cuando finaliza la restauración.
Esto afecta a toda la organización de destino, incluidos los objetos que no forman parte de su selección, así que tenga en cuenta el impacto en otros procesos de negocio. Esta opción no restaura definiciones de automatización anteriores.
Afi no desactiva los desencadenadores de Apex (en inglés). Si pudieran bloquear la restauración o realizar cambios no deseados, el administrador de Salesforce debe desactivarlos antes de la restauración y volver a activarlos después.
Aviso
Si la restauración se interrumpe o Salesforce rechaza un cambio en la automatización, compruebe que los flujos, las reglas de flujo de trabajo y las reglas de validación se encuentran en el estado previsto antes de reanudar las operaciones normales.
Comportamiento de la restauración¶
Coincidencia de registros y gestión de relaciones¶
Afi actualiza los registros coincidentes y vuelve a crear los que faltan cuando Salesforce lo permite. La búsqueda de coincidencias puede utilizar ID externos compatibles y otros identificadores, como las direcciones de correo electrónico de contactos o usuarios, para identificar los registros existentes al restaurar en otra organización. Los identificadores ausentes o ambiguos y las reglas de duplicados de Salesforce pueden dar lugar a registros adicionales u omitidos.
Para conservar las relaciones, Afi restaura los registros en orden de dependencia y actualiza los campos de relación de búsqueda y principal-detalle compatibles con los ID de registro correspondientes del destino. Afi vuelve a vincular los registros principales incluso cuando Child records está establecido en None: por ejemplo, vincula un contacto restaurado con su cuenta y vuelve a crear la cuenta a partir de la copia de seguridad si falta. Al restaurar registros seleccionados en la organización o el sandbox originales, Afi normalmente reutiliza los registros principales existentes sin cambiar sus valores de campo.
Información
- La restauración no elimina los registros que existen en el destino pero no están en la copia de seguridad seleccionada, como los registros creados después de esa copia de seguridad.
- Si un campo está vacío en la copia de seguridad pero tiene un valor en el destino, la restauración no modifica ese valor.
- Si la restauración falla o se cancela, los registros ya creados permanecen en Salesforce y los cambios ya realizados en los registros existentes no se deshacen.
Si hay aplicaciones externas que almacenan ID de registros de Salesforce, revise esas referencias después de la restauración: los registros que se vuelven a crear pueden tener ID nuevos.
Objetos y campos que faltan¶
Si falta un tipo de SObject personalizado compatible, Afi lo vuelve a crear a partir de sus metadatos guardados antes de restaurar sus registros.
Si el tipo de SObject sigue existiendo pero se eliminaron campos personalizados, Afi no vuelve a crear esos campos, ni siquiera cuando usted restaura todos los registros de ese tipo. Antes de restaurar sus datos, utilice la acción Undelete de Salesforce para los campos que aún aparecen en Deleted Fields o vuelva a crearlos manualmente. En ambos casos, los campos deben utilizar sus nombres de API originales.
Valores de campo y estados de negocio después de la restauración¶
Afi restaura los valores guardados de cada registro seleccionado en los campos en los que puede escribir el usuario de integración del destino. Para cambiar solo un campo, consulte su valor en la copia de seguridad o en una exportación y actualice ese campo manualmente en Salesforce.
La restauración también afecta a estos campos y tipos de registro:
- Campos calculados: los valores guardados de campos de fórmula (en inglés), de resumen acumulado y de otros campos calculados están disponibles para su exploración y exportación. Salesforce los vuelve a calcular durante la restauración y establece los valores del sistema y otros valores de solo lectura.
- Campos de auditoría y propietarios: los valores originales de Created Date y Created By pueden conservarse cuando Salesforce permite establecer campos de auditoría al crear registros y es posible encontrar a los usuarios a los que se hace referencia. El usuario de integración también necesita el permiso Update Records with Inactive Owners para los registros con propietarios inactivos. Consulte los requisitos de permisos.
- Pedidos y contratos: los registros que se vuelven a crear se establecen en Draft y los pedidos que se vuelven a crear reciben nuevos números de pedido. Después de revisarlos, puede activar los pedidos o los contratos en Salesforce según sea necesario.
- Productos de oportunidad: Salesforce puede rechazar valores de precios guardados incompatibles, por lo que debe comprobar los productos y los importes restaurados.
Restaurar Salesforce Files y archivos adjuntos heredados¶
Para restaurar un archivo y todas sus versiones guardadas en la instantánea seleccionada, abra Files (Content Documents) en la lista de SObjects, seleccione el registro ContentDocument (en inglés) del archivo y haga clic en Recover. Salesforce almacena estas versiones como registros ContentVersion (en inglés).
En el cuadro de diálogo de restauración del registro ContentDocument seleccionado, elija Direct children en Child records para restaurar los vínculos del archivo con otros registros. Afi utiliza los registros ContentDocumentLink (en inglés) del archivo guardados en la copia de seguridad para volver a vincularlo automáticamente. Los registros relacionados deben existir en el destino o poder restaurarse desde la copia de seguridad.
La restauración de archivos siempre crea un archivo nuevo con ID nuevos, aunque el original siga existiendo. Si repite la restauración, pueden crearse más copias. Dentro de una misma tarea de restauración, Afi reutiliza el mismo archivo restaurado para los registros que hacen referencia a él.
En el caso de un archivo adjunto heredado, abra Attachments, seleccione su registro Attachment y haga clic en Recover. Afi restaura automáticamente la relación con el registro principal. También puede restaurar un registro principal con Direct children para incluir sus archivos y archivos adjuntos junto con sus demás registros secundarios.



