Kopiranje okolja
Za kopiranje podatkov med okolji lahko uporabite možnost Kopiraj v Microsoft Power Platform skrbniškem središču. Pri kopiranju imate na voljo dve možnosti (ravni): Vse ali Samo prilagoditve in sheme.
opomba,
- Ciljno okolje bo navedeno v spustnem meniju Izbira okolja za prepis. Če ne vidite okolja, to pomeni, da ga ne morete prepisati. Produkcijskih okolij na primer ne morete prepisati, zato ne boste videli nobenega produkcijskega okolja.
- Kopirate lahko samo v okolje v istem najemniku in regiji.
- Komponente, ki niso bile dodane v rešitev (vključno z aplikacijami s platnom, poteki, povezovalniki po meri in povezavami), morda niso del kopije. Preveriti morate svoje aplikacije po kopiranju.
- Za vsako aplikacijo platna bo prekopiranih samo do 20 najnovejših revizij.
- Ne morete kopirati iz ali v privzeto ali poskusno okolje.
- Operacije kopiranja in obnovitve lahko trajajo do 8 ur, razen če je treba kopirati ali obnoviti veliko podatkov, vključno s podatki o spremljanju, v tem primeru lahko trajajo do 24 ur.
Kopiranje na ravni »Vse«
Kopija vrste Vse vključuje vse podatke aplikacij, uporabnike, prilagoditve in sheme iz izvornega okolja in je primerna za:
- Testiranje uporabniškega sprejemanja
- Testiranje nadgradnje
- Predogled v proizvodnji (TAP/EA)
- Usposabljanje
Primer scenarija
Isaac, razvijalec poslovnih aplikacij, je od drugega prodajalca podjetja prejel zahtevo prodajnega oddelka za konfiguracijo in uvedbo rešitve za integracijo družbenih medijev. Isaac nikoli ni namestil rešitve tega prodajalca in ni prepričan, kakšen vpliv bi imelo to na produkcijsko aplikacijo. Isaac bi rad rešitev uvozil v okolje, ki je skorajda identično produkciji, vendar ločeno od nje, da se bo lahko seznanil z rešitvijo in ustrezno spremenil konfiguracijo. Isaac pošlje zahtevo Thomasu, vodji IT za Contoso, da za Isaaca ustvari okolje peskovnika za kopijo Vse.
Ko je kopija Vse dokončana, Isaac prejme pošto od Thomasa, ki sporoča, da je okolje peskovnika pripravljeno. Isaac se prijavi v okolje peskovnika in izvede potrebne spremembe, da zagotovi, da okolje peskovnika ne vpliva na zunanje storitve proizvodnje. Ko so spremembe dokončane, Izak izklopi skrbniški način in omogoči storitve v ozadju. Isaac lahko uporabi okolje peskovnika Everything copy za testiranje in kasneje ročno uvozi rešitev v proizvodnjo.
Kopiranje na ravni »Samo prilagoditve in sheme«
Prilagajanja in sheme s samo kopijo vključuje samo uporabnike, prilagoditve in sheme iz izvornega okolja in je primerna za:
- Iterativni razvoj ekipe
- Rešitve partnerjev/neodvisnih razvijalcev programske opreme
- Dokaz koncepta
Primer scenarija
Izak bo naslednji teden pričel z večjim razvojnim projektom za prodajni oddelek. Isaac ima ekipo razvijalcev, ki je pripravljena začeti s projektom, od katerih so nekateri znotraj podjetja Contoso, nekateri pa zunanji prodajalci. Prodajna aplikacija Contoso vsebuje osebne podatke, za katere je vodja prodaje izjavil, da ne smejo biti dostopni zunanjim osebam zaradi zasebnosti in pravne odgovornosti. Izak zahteva prilagajanja in preskusno okolje s kopijo zgolj shem, ki ne vsebuje produkcijskih podatkov ali uporabnikov. Poleg tega Izak ustvari še varnostno skupino Microsoft 365, da ekipi razvijalcev omogoči dostop do preizkusnega okolja.
Po spreminjanju in omogočanju nekaterih vtičnikov preskusno okolje za razvijalce deluje enako kot aplikacija proizvodnje, od katerega je ločen. Ekipa razvijalcev več tednov spreminja to okolje. Razvijalci spremembe zapakirajo v rešitev, ki jo izvozijo in nato uvozijo za uvedbo v preizkusnem okolju, ki je kopija vrste »Vse«. Po uspešnem testiranju in odobritvi se spremembe ročno uvedejo v produkcijo.
Tabele, odrezane v kopiji »Samo prilagoditve in sheme«
Naslednje tabele so okrnjene, ko izvajate prilagoditve in samo kopirate sheme:
tabele, | ||
---|---|---|
Account | InterProcessLock | SocialActivity |
AccountLeads | Faktura | SocialInsightsConfiguration |
ActivityMimeAttachment | InvoiceDetail | SocialProfile |
ActivityParty | KnowledgeArticle | SqlEncryptionAudit |
ActivityPointer | KnowledgeArticlesCategories | Naročnina |
AdvancedSimilarityRule | KbArticle | SubscriptionClients |
Annotation | KbArticleComment | SubscriptionManuallyTrackedObject |
AnnualFiscalCalendar | KnowledgeSearchModel | SubscriptionStatisticsOffline |
Sestanek | Možna stranka | SubscriptionStatisticsOutlook |
Priloga | LeadAddress | SubscriptionSyncEntryOffline |
Spremljanje sprememb | LeadCompetitors | SubscriptionSyncEntryOutlook |
AzureServiceConnection | LeadProduct | SubscriptionSyncInfo |
BulkDeleteFailure | Pismo | SystemApplicationMetadata |
BulkOperation | Licenca | SystemUserBusinessUnitEntityMap |
BulkOperationLog | Seznam | SystemUserLicenses |
BusinessProcessFlowInstance | ListMember | Opravilo |
BusinessUnitNewsArticle | MailboxStatistics | TeamProfiles |
Akcija | MonthlyFiscalCalendar | TeamRoles |
CampaignActivity | Obvestilo | Območju |
CampaignActivityItem | Priložnost | TimeZoneLocalizedName |
CampaignItem | OpportunityClose | Tema |
CampaignResponse | OpportunityCompetitors | TopicHistory |
Konkurent | Izdelek priložnosti | TopicModel |
ChannelAccessProfile | OrderClose | TopicModelConfiguration |
CompetitorAddress | OrganizationUI | TopicModelExecutionHistory |
CompetitorProduct | OwnerMapping | TraceAssociation |
CompetitorSalesLiterature | PhoneCall | TraceLog |
Povezava | PluginTypeStatistic | TraceRegarding |
Stik | PluginTraceLog | UnresolvedAddress |
ContactInvoices | Pošlji | UntrackedEmail |
ContactLeads | PostComment | UserApplicationMetadata |
ContactOrders | PostFollow | UserEntityInstanceData |
ContactQuotes | PostLike | UserEntityUISettings |
Pogodba | PostRegarding | UserFiscalCalendar |
ContractDetail | PostRole | UserForm |
CustomerAddress | Raven cene | UserQueryVisualization |
CustomerOpportunityRole | PrincipalObjectAccess | WizardAccessPrivilege |
Odnos s stranko | PrincipalObjectAttributeAccess | WorkflowLog |
DelveActionHub | ProcessSession | WorkflowWaitSubscription |
Popust | Izdelku | BusinessDataLocalizedLabel |
DiscountType | ProductAssociation | DynamicProperty |
DocumentIndex | Raven cene izdelka | ChannelPropertyGroup |
DuplicateRecord | ProductSalesLiterature | DynamicPropertyAssociation |
E-poštni naslov | Nadomestni izdelek | DynamicPropertyInstance |
EmailHash | QueueItem | Položaj |
EmailSearch | Ponudba | ChannelProperty |
upravičenost, | QuoteClose | RollupJob |
EntitlementChannel | QuoteDetail | SLAKPIInstance |
EntitlementContacts | RecurrenceRule | SystemUserManagerMap |
EntitlementProducts | TextAnalyticsEntityMapping | SystemUserSyncMappingProfiles |
EntitlementTemplate | RecurringAppointmentMaster | OfficeGraphDocument |
EntitlementTemplateChannel | RelationshipRole | SimilarityRule |
EntitlementTemplateProducts | RelationshipRoleMap | BookableResource |
ExchangeSyncIdMapping | ReplicationBacklog | BookableResourceGroup |
BookableResourceBookingExchangeSyncIdMapping | SalesLiterature | BookableResourceBooking |
ExternalParty | SalesLiteratureItem | BookableResourceBookingHeader |
ExternalPartyItem | Prodajni nalog | BookableResourceCategory |
Faks | SalesOrderDetail | BookableResourceCharacteristic |
FixedMonthlyFiscalCalendar | SdkMessageProcessingStepSecureConfig | BookableResourceCategoryAssn |
Cilj | SemiAnnualFiscalCalendar | Značilnost |
GoalRollupQuery | Service | RatingValue |
Import | ServiceAppointment | RatingModel |
ImportData | ServiceContractContacts | BookingStatus |
ImportFile | SharePointData | RecommendedDocument |
ImportLog | SharePointDocument | EmailSignature |
Dogodek | SharePointDocumentLocation | UserSearchFacet |
IncidentResolution | SharePointSite | GlobalSearchConfiguration |
IntegrationStatus | Pogodba o ravni storitve |
Kopiranje okolja
Odprite skrbniško središče za Power Platform in se vpišite s poverilnicami skrbnika okolja ali skrbnika sistema.
opomba,
Skrbniki okolja ali skrbniki sistema lahko kopirajo vsa razpoložljiva okolja. Skrbniki sistema lahko kopirajo okolja, za katera imajo vlogo skrbnika okolja ali skrbnika sistema.
V levem meniju izberite Okolja in nato izberite izvorno okolje za kopiranje.
V zgornji menijski vrstici izberite Kopiraj.
Izberite želeno raven kopiranja.
Če ste za kopiranje izbrali Vse, izberite, ali želite dnevnike spremljanja prekopirati. Oglejte si razdelek Kopiranje dnevnikov spremljanja sprememb.
Izberi ciljno okolje.
Ciljno okolje je lahko okolje v peskovniku ali okolje za predogled, ne pa produkcijsko okolje. Peskovnik ali okolje predogledna različica lahko kasneje po operaciji okolja kopiranja povišate v vrsto produkcijskega okolja. Če kopirate okolje vrste Preskusno (na podlagi naročnine), boste lahko videli in izbrali ciljna okolja iste vrste, kot je Preskusna različica (na podlagi naročnine).
Opozorilo
Podatki, komponente in prilagoditve v ciljnem okolju bodo izbrisani in nadomeščeni s kopijo podatkov, komponent in prilagoditev iz izvornega okolja. Izbrisanih podatkov ni mogoče obnoviti.
Če želite omejiti dostop do okolja osebam v varnostni skupini, izberite Uredi ().
Uredite podrobnosti za kopirano okolje in izberite Kopiraj.
Izberite Potrdi, da prepišete ciljno okolje.
Začne se postopek prepisa.
Ko je kopiranje končano, ciljno okolje preide v skrbniški način in postopki v ozadju se onemogočijo. Naslednji razdelek opisuje priporočena skrbniška dejanja za novoustvarjeno kopirano (ciljno) okolje.
Kopiranje dnevnikov spremljanja sprememb
Kopiranje dnevnikov spremljanja sprememb lahko bistveno poveča čas, potreben za kopiranje okolja; to privzeto ni izvedeno. Naredite naslednje korake, da v kopijo okolja vključite dnevnike spremljanja sprememb.
Dokončajte korake 1–5 zgoraj.
Pod možnostjo dnevniki spremljanja sprememb izberite Kliknite tukaj.
Omogočite kopiranje dnevnikov spremljanja sprememb.
Nadaljujte s koraki od 6 do 9 zgoraj.
Naslednji koraki po kopiranju okolja
Za zagotavljanje, da novoustvarjeno kopirano (ciljno) okolje po končanem kopiranju ne bo vplivalo na produkcijsko okolje, se zgodi dvoje:
Novoustvarjeno kopirano okolje preide v skrbniški način. Samo uporabniki z varnostnimi vlogami skrbnika sistema se lahko vpišejo v kopirano okolje in ga upravljajo. Običajni uporabniki se ne morejo vpisati v kopirano okolje in ga uporabljati.
Postopki v ozadju so v kopiranem okolju onemogočeni. Onemogočeni postopki vključujejo poteke dela in sinhronizacijo s programom Microsoft Exchange.
Pregled komponent
Pregledati morate stanje komponent aplikacije v kopiranem okolju z zunanjimi povezavami, kot so Yammer, e-pošta, vtičniki, dejavnosti potekov dela po meri itd. Preglejte jih in razmislite o ustreznih dejanjih:
Onemogočite komponento.
Preusmerite komponento v drugo okolje storitve, kjer se npr. izvaja Exchange ali SharePoint.
Ne storite ničesar – komponente v kopiranem okolju ne spreminjajte. Odločite se lahko na primer, da boste omogočili objavljanje v storitvi Yammer tako v kopiranem kot v produkcijskem okolju.
Tukaj so nekatere mogoče komponente aplikacije v kopiranem okolju, ki bi lahko imele zunanje povezave in bi zato lahko vplivale na storitve z enakimi povezavami v produkcijskem okolju.
E-poštni naslov
Nabiralnika ni mogoče sinhronizirati z dvema različnima okoljema. V primeru kopije okolja na ravni »Vse« morajo biti uporabniški nabiralniki v kopiranem okolju onemogočeni, da ne poskušajo pošiljati ali prejemati e-pošte ali spremljati sestankov, stikov ali opravil. Nastavite sinhronizacijo na »Brez« za naslednje elemente.
Dohodna e-pošta
Odhodna e-pošta
Sestanki, stiki, opravila
Več informacij: Nastavitev načina dostave za dohodno in odhodno pošto
SharePoint
Akcijski elementi:
- Deaktivirajte ali preusmerite SharePoint v okolje SharePoint v preskusnem okolju, da preprečite vpliv na dokumente, ki jih upravlja SharePoint. Odprite možnost Nastavitve>Upravljanje dokumentacije>Mesta SharePoint. Izberite mesto in nato izberite Deaktiviraj.
Yammer
Onemogočite storitev Yammer ali nastavite preusmeritev v ločeno storitev Yammer, da preprečite neujemanje objav v kopiranem okolju z objavami v produkcijskem okolju. Izberite Nastavitve>Skrbništvo>Konfiguracija storitve Yammer.
Ko ustvarite novo preizkusno okolje, bo morda treba izvesti poteke dela in sistemske posle. Če ste povezali Yammer z aplikacijami za interakcijo s strankami, bodo poleg teh poslov asinhrono objavljeni toki dejavnosti Yammer iz aplikacij za interakcijo s strankami v storitvi Yammer. Takšni tokovi dejavnosti niso vidni v sistemskih opravilih. Če so bili čakajoči Yammer tokovi dejavnosti, preden je vklopljen Onemogoči proces v ozadju, bodo tokovi dejavnosti objavljeni v trenutni Yammer konfiguraciji, ko bo Onemogoči proces v ozadju znova izklopljen. V preizkusnem okolju boste morda opazili podvojene toke dejavnosti, če je vaša trenutna konfiguracija storitve Yammer povezana v isto omrežje Yammer kot produkcijsko okolje. Da se izognete podvojenim tokom dejavnosti Yammer, preusmerite preizkusno okolje v drugo omrežje Yammer (po možnosti testno omrežje), preden znova vklopite postopke v ozadju.
Razširljivost platforme
Razmislite o onemogočanju naslednjih funkcij, ki se morda izvajajo v kopiranem okolju in vplivajo na komponente zunanjih storitev.
- Vtičniki na strani strežnika.
- Dejavnost po meri poteka dela.
Razširljivost odjemalca
Preglejte naslednje.
- JavaScript na strani odjemalca. Oglejte si spletne vire JavaScript in HTML za postopke branja/pisanja, ki bi lahko vplivali na zunanje storitve.
- IFRAME. Ugotovite, ali je cilj elementa IFRAME produkcijsko okolje.
Iskanje Dataverse
Potrdite, da iskanje vrne pričakovane rezultate. Če rezultati niso točni, lahko izklopite iskanje Dataverse za 12 ur in nato znova vklopite iskanje Dataverse, da osvežite kazalo. Lahko se obrnete na Microsoft podporo če imate še vedno težave.
Toki
- V ciljnem okolju so obstoječi tokovi rešitve izbrisani, vendar obstoječi tokovi brez rešitve ostanejo.
- Tokovi so na začetku onemogočeni.
- Če pri omogočanju toka naletite na napako, odprite tok v načrtovalniku, da pregledate napake in opozorila preverjalnika toka. Po potrebi prilagodite in znova shranite pretok.
- Zgodovina izvajanja toka ne bo kopirana v ciljno okolje.
- Tokovi s sprožilcem »Ko je prejeta zahteva HTTP« imajo nov URL HTTP.
- Če je bilo izvorno okolje privzeto okolje, potem integracija storitev, kot so SharePoint, Excel, Teams, Power BI, in OneDrive še naprej kaže na vse povezane tokove v izvorno okolje. Razmislite, ali lahko ti integracijski tokovi ostanejo v izvornem privzetem okolju. Odstranite vse integracijske tokove iz ciljnega okolja, ki ostanejo v izvornem privzetem okolju.
Akcijski elementi:
- Preglejte tokove v ciljnem okolju, da zagotovite, da sprožilci in dejanja kažejo na prave lokacije.
- Preglejte tokove, ki uporabljajo priključke po meri, da zagotovite, da kažejo na nov priključek po meri v ciljnem okolju. Za več podrobnosti glejte Priključke po meri spodaj.
- Preden omogočite tokove v ciljnem okolju, razmislite, ali naj bodo ustrezni tokovi onemogočeni v izvornem okolju in, če je primerno, onemogočite te tokove. Preden onemogočite tokove, se prepričajte, da so se izvajanja tokov končala.
- Po potrebi omogočite tokove. Vsi podrejeni tokovi morajo biti omogočeni, preden je mogoče omogočiti nadrejene tokove.
- Za vse tokove, ki uporabljajo sprožilec »Ko je prejeta zahteva HTTP«, prilagodite vse odvisne tokove ali aplikacije za klicanje novega URL-ja HTTP. Če so tokovi v izvornem okolju onemogočeni, postane testiranje, ali so bile odvisne aplikacije pravilno preusmerjene, lažje.
Sklici na povezave
- Reference povezav zahtevajo nove povezave.
- Če si želite ogledati celoten seznam referenc povezav: odprite Rešitve, poiščite Privzeto rešitev, izberite na predmetih filter za Sklice na povezave, nato izberite vsakega, da si ogledate njegove lastnosti in povezavo.
Akcijski elementi:
- Ustvarite ali nastavite povezave na vseh referencah povezav. Prepričajte se, da je povezave ustvaril ustrezen uporabnik.
Priključki po meri
- Konektorji po meri imajo nov identifikator v ciljnem okolju in se zdijo kot nov konektor, zato je treba tokove prilagoditi tako, da kažejo na nov konektor po meri.
Akcijski elementi:
- Preglejte vse spojnike po meri na strani s povezovalniki po meri, da zagotovite, da so bili pravilno objavljeni.
Čiščenje izvornega okolja po kopiranju
Ko ciljno okolje deluje pravilno s kopijo okolja iz izvornega okolja, razmislite, ali naj izvorno okolje še naprej deluje. V nekaterih primerih je zaželeno podvojeno okolje, v drugih primerih pa je izvorno okolje zdaj mogoče izbrisati. Preden izbrišete izvorno okolje, se prepričajte, da vse komponente v ciljnem okolju delujejo pravilno. An varnostno kopiranje okolja izvornega okolja, če je potrebno.
Akcijski elementi:
- Izbrišite podvojene elemente.
- Po potrebi izbrišite izvorno okolje.
Glejte tudi
Kaj je novega pri shranjevanju
Nova Microsoft Dataverse zmogljivost shranjevanja
Podedovana zmogljivost shranjevanja