A vegades necessites les dades reals — les instàncies, no només l'estructura — d'un entorn dins d'un altre. Refrescar un sandbox amb un snapshot de producció, sembrar l'entorn d'un client nou amb dades de referència o produir una còpia congelada en el temps per a un auditor són casos que cobreix l'assistent de sincronització d'entorns.

Per copiar només estructura, vegeu Promocionar un esquema.

Quan fer-ho servir

Objectiu Origen Destinació Mode
Refrescar un sandbox amb dades de producció Producció Sandbox replace
Sembrar un entorn nou amb dades de referència Entorn de plantilles Entorn nou additiu
Snapshot per a auditoria / còpia forense Producció Audit-2024-Q4 replace, amb data de tall
Migrar un entorn a una organització nova Entorn antic Entorn nou replace

L'assistent de sincronització d'entorns

Una Tenant sync job enregistra la còpia. Des de la pàgina de l'organització → Sync jobs+ Nova tenant sync job:

  1. Entorn d'origen — on viuen les dades.
  2. Entorn de destinació — on han d'aterrar.
  3. Esquemes a incloure — tria el subconjunt d'esquemes les instàncies dels quals vols copiar. Filtrar et permet portar dades del CRM sense arrossegar les d'Inventari.
  4. Data de tall (opcional) — copia només les instàncies amb un createdOn igual o anterior a aquesta data. Útil per a snapshots forenses.
  5. Modeadditiu (s'afegeix sobre les files existents a la destinació, es salten duplicats per UId) o replace (esborra les files de la destinació dels esquemes inclosos i després copia). Replace és destructiu — utilitza'l deliberadament.
  6. (Opcional) Dry run — informa dels comptatges per model sense aplicar res.

Desa i executa. L'assistent va informant del progrés per model: instàncies copiades, saltades, rebutjades.

Què fa i no fa l'assistent

Copia:

  • Instàncies i els seus valors de propietat dels esquemes inclosos.
  • Adjunts de fitxers a les instàncies, a l'emmagatzematge de fitxers de l'entorn de destinació.
  • Camps d'auditoria (createdOn, createdBy, updatedOn, updatedBy) preservats de l'origen.

No copia:

  • Estructura dels esquemes — l'entorn de destinació ja ha de tenir els esquemes (fes servir Promocionar un esquema primer si cal).
  • Marcadors, widgets, consultes desades — són configuració per usuari.
  • Claus d'API.
  • Fitxers entre entorns — viuen fora del límit de l'entorn.

Si l'entorn de destinació no té un model que l'origen sí té, l'assistent salta aquelles instàncies i les informa a la sortida.

Una seqüència de replicació segura

Per a un refresc de producció a sandbox:

  1. Confirma paritat d'esquemes — el sandbox ha d'estar a la mateixa versió d'esquema que producció. Executa una sincronització d'esquema primer si no és així.
  2. Tria el mode correctereplace si el sandbox ha de reflectir producció exactament; additiu si vols posar dades de producció sobre files de prova només del sandbox.
  3. Tria un tall — si el sandbox ha de ser reproduïble des d'una data concreta, fixa'n una. Si no, deixa-ho en blanc per "ara".
  4. Dry run — llegeix els comptatges. Assegura't que no s'inclou res inesperat.
  5. Executa en viu — endavant.
  6. Valida — inicia sessió al sandbox, compara unes quantes instàncies amb producció, confirma que els adjunts es renderitzen.

Dades sensibles i sandboxes

Una sincronització d'entorn copia els valors literalment — incloent correus, telèfons, dades financeres, qualsevol altra cosa marcada com a dada personal. Quan copies producció a un sandbox de desenvolupament, aquests desenvolupadors ara ho poden llegir tot.

Si la teva organització necessita anonimitzar abans de promocionar (substituir noms per ficticis, fer hash dels correus, esborrar notes lliures), fes-ho com a pas separat a la destinació després de la sincronització. Construeix un script de Yellow o fes servir l'assistent d'IA per recórrer els models rellevants i reescriure les propietats sensibles.

Relacionats