Bagikan melalui


Menyalin lingkungan

Anda dapat menggunakan opsi Salin di pusat admin Microsoft Power Platform untuk menyalin data antar lingkungan. Anda dapat memilih dua tingkat salinan: semuanya atau penyesuaian dan skema saja.

Catatan

  • Lingkungan target akan terdaftar di menu tarik-turun Pilih lingkungan untuk ditimpa. Jika Anda tidak melihat lingkungan, berarti Anda tidak dapat menimpanya. Contohnya, Anda tidak dapat menimpa lingkungan produksi sehingga Anda tidak akan melihat lingkungan jenis produksi apa pun.
    Tidak ada target untuk menyalin lingkungan.
  • Anda hanya dapat menyalin ke lingkungan di penyewa dan kawasan yang sama.
  • Jika lingkungan diaktifkan untuk dukungan Jaringan Virtual, Anda hanya dapat menyalin ke lingkungan dalam kebijakan enterprise yang sama.
  • Komponen yang belum ditambahkan ke solusi (termasuk aplikasi kanvas, aliran, konektor kustom, dan sambungan) mungkin bukan bagian dari salinan. Anda harus memvalidasi salinan posting aplikasi Anda.
  • Untuk setiap Aplikasi kanvas, hanya hingga 20 revisi terbaru yang akan disalin.
  • Anda tidak dapat menyalin dari atau ke lingkungan jenis default atau uji coba.
  • Operasi penyalinan dan pemulihan dapat berlangsung hingga 8 jam, kecuali jika banyak data, termasuk data audit, harus disalin atau dipulihkan, dalam hal ini diperlukan waktu hingga 24 jam.

Salin semuanya

Salinan semuanya termasuk semua data aplikasi, pengguna dan penyesuaian, dan skema dari lingkungan sumber dan cocok untuk:

  • Pengujian penerimaan Pengguna
  • pengujian upgrade
  • Pratinjau dalam produksi (TAP/EA)
  • Pelatihan

Contoh skenario

Isaac, seorang pengembang aplikasi bisnis, telah menerima permintaan dari departemen penjualan untuk mengonfigurasi dan menyebarkan solusi integrasi media sosial dari vendor perusahaan lain. Isaac belum pernah menginstal solusi dari vendor ini dan tidak yakin apa dampaknya pada aplikasi produksi. Budi ingin mengimpor solusi ke lingkungan yang hampir identik dengan, tetapi terisolasi dari, produksi untuk belajar tentang solusi dan membuat perubahan konfigurasi yang sesuai. Isaac mengirimkan permohonan kepada Thomas, Manajer TI Contoso, untuk membuat lingkungan sandbox Salin semuanya untuk Isaac.

Setelah Salinan semuanya selesai, Isaac menerima email dari Thomas mengatakan kepadanya bahwa lingkungan sandbox sudah siap. Isaac log in ke lingkungan sandbox dan membuat perubahan yang diperlukan untuk memastikan bahwa layanan eksternal produksi tidak akan terdampak oleh lingkungan Sandbox. Setelah perubahan lengkap, Isaac mematikan mode administrasi dan memungkinkan layanan latar belakang. Isaac mampu menggunakan lingkungan sandbox Salin semuanya untuk melakukan pengujian dan kemudian secara manual mengimpor solusi ke produksi.

Salin Penyesuaian dan skema saja

Salinan kustomisasi dan skema hanya mencakup pengguna, penyesuaian, dan skema dari lingkungan sumber dan cocok untuk:

  • Pengembangan tim berulang-ulang
  • Solusi Mitra/ISV
  • Bukti dari konsep

Contoh skenario

Isaac memiliki proyek pengembangan besar mulai minggu depan untuk departemen penjualan. Isaac memiliki tim pengembang yang siap untuk memulai proyek, beberapa di antaranya merupakan internal untuk Contoso dan beberapa merupakan vendor eksternal. Aplikasi penjualan Contoso berisi data pribadi yang dinyatakan oleh manajer penjualan tidak boleh dibuat tersedia untuk pihak eksternal karena alasan privasi dan tanggung jawab hukum. Isaac meminta penyesuaian dan skema hanya menyalin lingkungan sandbox yang tidak berisi data produksi atau pengguna. Selain itu, Isaac membuat grup keamanan Microsoft 365 untuk memberikan tim pengembangan akses ke lingkungan Sandbox.

Setelah memodifikasi dan memungkinkan beberapa plug-in, lingkungan sandbox pengembang berfungsi sama dan benar-benar terisolasi dari aplikasi produksi. Tim pengembangan mengerjakan modifikasi mereka dalam lingkungan ini selama beberapa minggu. Mereka mengemas perubahan ini ke dalam solusi dan ekspor/impor untuk menyebarkan ke lingkungan Sandbox salin semuanya. Setelah putaran sukses pengujian dan kesimpulan, perubahan secara manual dikerahkan untuk produksi.

Tabel yang terpotong dalam penyesuaian dan skema hanya menyalin

Tabel berikut dipotong bila Anda melakukan penyesuaian dan skema hanya menyalin:

Tabel    
Akun InterProcessLock SocialActivity
AccountLeads Faktur SocialInsightsConfiguration
ActivityMimeAttachment InvoiceDetail SocialProfile
ActivityParty KnowledgeArticle SqlEncryptionAudit
ActivityPointer KnowledgeArticlesCategories Langganan
AdvancedSimilarityRule KbArticle SubscriptionClients
Anotasi KbArticleComment SubscriptionManuallyTrackedObject
AnnualFiscalCalendar KnowledgeSearchModel SubscriptionStatisticsOffline
Janji temu Prospek SubscriptionStatisticsOutlook
Lampiran LeadAddress SubscriptionSyncEntryOffline
Audit LeadCompetitors SubscriptionSyncEntryOutlook
AzureServiceConnection LeadProduct SubscriptionSyncInfo
BulkDeleteFailure Surat SystemApplicationMetadata
BulkOperation Lisensi SystemUserBusinessUnitEntityMap
BulkOperationLog Daftar SystemUserLicenses
BusinessProcessFlowInstance ListMember Tugas
BusinessUnitNewsArticle MailboxStatistics TeamProfiles
Kampanye MonthlyFiscalCalendar TeamRoles
CampaignActivity Pemberitahuan Wilayah
CampaignActivityItem Peluang TimeZoneLocalizedName
CampaignItem OpportunityClose Topik
CampaignResponse OpportunityCompetitors TopicHistory
Pesaing OpportunityProduct TopicModel
ChannelAccessProfile OrderClose TopicModelConfiguration
CompetitorAddress OrganizationUI TopicModelExecutionHistory
CompetitorProduct OwnerMapping TraceAssociation
CompetitorSalesLiterature PhoneCall TraceLog
Koneksi PluginTypeStatistic TraceRegarding
Kontak PluginTraceLog UnresolvedAddress
ContactInvoices Postingan UntrackedEmail
ContactLeads PostComment UserApplicationMetadata
ContactOrders PostFollow UserEntityInstanceData
ContactQuotes PostLike UserEntityUISettings
Kontrak PostRegarding UserFiscalCalendar
ContractDetail PostRole UserForm
CustomerAddress PriceLevel UserQueryVisualization
CustomerOpportunityRole PrincipalObjectAccess WizardAccessPrivilege
CustomerRelationship PrincipalObjectAttributeAccess WorkflowLog
DelveActionHub ProcessSession WorkflowWaitSubscription
Diskon Produk BusinessDataLocalizedLabel
DiscountType ProductAssociation DynamicProperty
DocumentIndex ProductPriceLevel ChannelPropertyGroup
DuplicateRecord ProductSalesLiterature DynamicPropertyAssociation
Email ProductSubstitute DynamicPropertyInstance
EmailHash QueueItem Posisi
EmailSearch Kuotasi ChannelProperty
Penetapan 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 SalesOrder BookableResourceCategory
Faks SalesOrderDetail BookableResourceCharacteristic
FixedMonthlyFiscalCalendar SdkMessageProcessingStepSecureConfig BookableResourceCategoryAssn
Sasaran SemiAnnualFiscalCalendar Karakteristik
GoalRollupQuery Layanan RatingValue
Impor ServiceAppointment RatingModel
ImportData ServiceContractContacts BookingStatus
ImportFile SharePointData RecommendedDocument
ImportLog SharePointDocument EmailSignature
Insiden SharePointDocumentLocation UserSearchFacet
IncidentResolution SharePointSite GlobalSearchConfiguration
IntegrationStatus SLA

Cara menyalin lingkungan

  1. Buka Pusat admin Power Platform dan masuk menggunakan kredensial peran Admin Lingkungan atau Administrator Sistem.

    Catatan

    Admin lingkungan atau administrator sistem dapat menyalin semua lingkungan yang tersedia. Administrator sistem aplikasi dapat menyalin lingkungan yang mereka miliki peran admin lingkungan atau administrator sistemnya.

  2. Di panel navigasi, pilih Kelola.

  3. Di panel Kelola, pilih Lingkungan, lalu pilih lingkungan sumber untuk disalin.

  4. Di bilah menu atas, pilih Salin.

  5. Pilih tingkat salinan yang diinginkan.

    Pilih tingkat salin yang diinginkan di pusat admin.

  6. Jika Anda memilih Semuanya untuk disalin, pilih apakah akan menyalin melalui log audit. Lihat bagian Cara menyalin log audit.

  7. Pilih lingkungan target.

    Lingkungan target dapat berupa lingkungan sandbox atau pratinjau; bukan lingkungan produksi. Sandbox atau lingkungan pratinjau dapat dipromosikan ke jenis lingkungan produksi nanti setelah operasi salin lingkungan. Jika Anda menyalin lingkungan jenis Uji Coba (berbasis langganan), Anda akan dapat melihat dan memilih lingkungan target dengan jenis yang sama, yang merupakan Uji Coba (berbasis langganan).

    Peringatan

    Data, komponen, dan penyesuaian di lingkungan target akan dihapus dan diganti dengan salinan data, komponen, dan penyesuaian dari lingkungan sumber. Anda tidak akan dapat memulihkan data yang dihapus.

  8. Untuk membatasi akses lingkungan ke orang dalam grup keamanan, pilih Edit (Edit.).

  9. Edit rincian untuk lingkungan yang disalin, lalu pilih Salin.

    Pilih Salin di pusat admin.

  10. Pilih konfirmasikan untuk menimpa lingkungan target.

    Proses menimpa dimulai.

    Status Salin lingkungan.

Setelah proses salin selesai, lingkungan target ditempatkan di Mode administrasi dan operasi latar belakang dinonaktifkan. Bagian selanjutnya menjelaskan aksi Administrator yang direkomendasikan untuk lingkungan salinan (target) yang baru dibuat.

Proses penyalinan, terutama untuk lingkungan dengan data dalam jumlah besar, adalah operasi backend yang kompleks. Jika operasi salin gagal, lingkungan target dibiarkan dalam status dinonaktifkan. Untuk mencoba ulang operasi penyalinan, lingkungan yang gagal harus menjadi lingkungan target untuk operasi. Tunggu 30 menit dan coba lagi operasinya. Tindakan lain yang dapat Anda ambil untuk lingkungan target yang dinonaktifkan diatur ulang, dihapus, atau dipulihkan.

Cara menyalin log audit

Menyalin log audit dapat secara signifikan ditambahkan ke waktu yang diperlukan untuk menyalin lingkungan dan secara default tidak dilakukan. Untuk menyertakan log audit di salinan lingkungan, lakukan langkah-langkah berikut.

  1. Selesaikan langkah 1-6 di Cara menyalin lingkungan.

  2. Di Log audit, pilih Ubah ini.

    Pilih Ubah ini untuk menyertakan log audit.

  3. Aktifkan penyalinan log audit.

    Aktifkan penyalinan log audit di pusat admin.

  4. Lanjutkan dengan langkah 7-10 di Cara menyalin lingkungan.

Langkah berikutnya setelah menyalin lingkungan

Untuk memastikan lingkungan salinan baru dibuat (target) tidak memengaruhi lingkungan produksi Anda, setelah operasi salinan selesai, dua hal terjadi:

  • lingkungan salinan yang baru dibuat ditempatkan dalam modus administrasi. Hanya orang-orang dengan peran keamanan Administrator sistem dapat masuk dan mengelola lingkungan salinan. Pengguna biasa tidak dapat masuk dan menggunakan lingkungan salinan.

  • Operasi latar belakang dinonaktifkan dalam lingkungan salinan. Operasi yang dinonaktifkan termasuk alur kerja dan sinkronisasi dengan Microsoft Exchange.

Meninjau komponen

Anda harus meninjau status komponen aplikasi dalam lingkungan salinan dengan koneksi eksternal seperti Yammer, email, plug-in, kegiatan alur kerja kustom, dll. Tinjau hal ini dan pertimbangkan tindakan yang akan diambil:

  • Menonaktifkan komponen.
  • Arahkan komponen ke lingkungan layanan lain yang menjalankan Exchange atau SharePoint.
  • Jangan lakukan apa pun – tinggalkan komponen seperti dalam lingkungan salin. Misalnya, Anda mungkin memutuskan untuk memungkinkan posting Yammer untuk lingkungan salinan dan produksi.

Berikut adalah beberapa komponen aplikasi yang mungkin dalam lingkungan salinan yang bisa memiliki koneksi eksternal dan karena itu dapat mempengaruhi layanan dengan koneksi yang sama dalam lingkungan produksi Anda.

Email

Kotak pesan tidak dapat disinkronisasikan dengan dua lingkungan yang berbeda. Misalnya lingkungan Salin semuanya, kotak pesan pengguna dalam lingkungan salinan harus dinonaktifkan jadi kotak pesan tidak berusaha untuk mengirim atau menerima email, atau melacak janji temu, kontak, atau tugas. Set sinkronisasi untuk yang berikut ke None (Tidak Satu Pun).

SharePoint

Nonaktifkan atau arahkan SharePoint ke lingkungan SharePoint sandbox untuk mencegah dampak pada dokumen yang dikelola oleh SharePoint. Buka Pengaturan>Manajemen Dokumentasi>Situs SharePoint. Pilih situs Anda, dan kemudian pilih Nonaktifkan.

Yammer

Nonaktifkan Yammer atau arahkan ke layanan Yammer terpisah untuk mencegah postingan yang dibuat di lingkungan salinan yang konflik dengan postingan yang dibuat di lingkungan produksi. Buka Pengaturan>Administrasi>Konfigurasi Yammer.

Setelah membuat sebuah lingkungan baru Sandbox, alur kerja dan pekerjaan sistem mungkin tertunda eksekusi. Selain dari pekerjaan ini, jika Anda telah menghubungkan Yammer ke aplikasi Customer Engagement akan ada aliran aktivitas Yammer yang diposting dari aplikasi Customer Engagement ke Yammer secara asinkron. Arus aktivitas ini tidak terlihat melalui pekerjaan sistem. Jika ada arus aktivitas Yammer yang ditangguhkan sebelum Nonaktifkan Proses Latar Belakang dihidupkan, aliran aktivitas ini akan diposting ke konfigurasi Yammer saat ini setelah Nonaktifkan Proses Latar Belakang dimatikan kembali. Di lingkungan Sandbox, jika saat ini Anda memiliki konfigurasi Yammer yang terhubung ke jaringan Yammer yang sama dengan lingkungan produksi Anda, Anda mungkin melihat duplikat arus aktivitas. Untuk menghindari duplikat arus aktivitas Yammer, arahkan lingkungan Sandbox Anda ke jaringan Yammer lain (mungkin jaringan uji) sebelum menghidupkan lagi proses latar belakang.

Ekstensibilitas platform

Pertimbangkan untuk menonaktifkan apa pun yang dapat berjalan di lingkungan salinan dan berdampak pada komponen layanan eksternal:

  • Plug-in sisi server.
  • Aktivitas kustom alur kerja.

Ekstensibilitas klien

Tinjauan:

  • JavaScript sisi klien. Lihatlah JavaScript dan sumber daya web HTML Anda untuk membaca/menulis operasi yang dapat mempengaruhi layanan eksternal.
  • IFRAMES. Menentukan apakah target IFRAME adalah lingkungan produksi.

Konfirmasikan bahwa pencarian menampilkan hasil yang diharapkan. Jika hasil tidak akurat, Anda dapat menonaktifkan pencarian Dataverse selama 12 jam, lalu mengaktifkan kembali pencarian Dataverse untuk me-refresh indeks. Anda dapat menghubungi dukungan Microsoft jika masih mengalami masalah.

Alur

  • Di lingkungan target, alur solusi yang ada dihapus tetapi alur nonsolusi yang ada tetap ada.
  • Alur awalnya dinonaktifkan.
  • Saat mengaktifkan alur, jika terjadi kesalahan, buka alur di perancang untuk meninjau kesalahan dan peringatan pemeriksa alur. Sesuaikan dan simpan kembali alur sesuai kebutuhan.
  • Riwayat eksekusi alur tidak akan disalin ke lingkungan target.
  • Alur dengan pemicu "Saat permintaan HTTP diterima" memiliki URL HTTP baru.
  • Jika lingkungan sumber adalah lingkungan default, maka mengintegrasikan layanan seperti SharePoint, Excel, Teams, Power BI, dan OneDrive terus mengarah ke alur terkait apa pun di lingkungan sumber. Pertimbangkan apakah alur integrasi tersebut dapat tetap berada di lingkungan default sumber. Hapus alur integrasi apa pun dari lingkungan target yang tetap tertinggal di lingkungan default sumber.

Item tindakan:

  • Tinjau alur di lingkungan target untuk memastikan bahwa pemicu dan tindakan mengarahkan ke lokasi yang benar.
  • Tinjau alur yang menggunakan konektor kustom untuk memastikannya menunjuk ke konektor kustom baru di lingkungan target. Untuk detail selengkapnya, lihat Konektor Kustom di bawah ini.
  • Sebelum mengaktifkan alur di lingkungan target, pertimbangkan apakah alur yang sesuai harus dinonaktifkan di lingkungan sumber dan jika perlu, lalu nonaktifkan alur tersebut. Pastikan eksekusi alur telah selesai sebelum menonaktifkan alur.
  • Aktifkan alur sesuai kebutuhan. Alur turunan apa pun perlu diaktifkan sebelum alur induk dapat diaktifkan.
  • Untuk alur apa pun yang menggunakan pemicu "Saat permintaan HTTP diterima", sesuaikan alur atau aplikasi dependen untuk memanggil URL HTTP baru. Jika alur di lingkungan sumber dinonaktifkan, maka pengujian aplikasi dependen tersebut telah dialihkan dengan benar menjadi lebih mudah.

Referensi Koneksi

Referensi Koneksi akan memerlukan koneksi baru. Untuk meninjau daftar lengkap referensi koneksi:

  1. Buka solusi.
  2. Cari Solusi Default.
  3. Pilih filter objek untuk Referensi Koneksi dan pilih masing-masing untuk melihat properti dan koneksinya.

Item tindakan:

Buat dan atur koneksi pada semua Referensi Koneksi. Pastikan koneksi dibuat oleh pengguna yang sesuai.

Konektor Kustom

  • Konektor kustom memiliki pengidentifikasi baru di lingkungan target dan tampak seperti konektor baru, sehingga alur perlu disesuaikan untuk menunjuk ke konektor kustom baru.

Item tindakan:

Tinjau semua konektor kustom di halaman konektor kustom untuk memastikannya dipublikasikan dengan benar.

Membersihkan lingkungan sumber setelah penyalinan

Setelah lingkungan target berjalan dengan benar dengan salinan lingkungan dari lingkungan sumber, pertimbangkan apakah lingkungan sumber harus tetap berjalan. Dalam beberapa kasus, lingkungan duplikat diinginkan, tetapi dalam kasus lain, lingkungan sumber sekarang dapat dihapus. Pastikan semua komponen di lingkungan target berjalan dengan benar sebelum menghapus lingkungan sumber. Pencadangan lingkungan backup dari lingkungan sumber dapat dilakukan jika diperlukan.

Item tindakan:

  • Hapus item duplikat.
  • Jika perlu, hapus lingkungan sumber.

Lihat juga

Yang baru tentang penyimpanan
Kapasitas penyimpanan Microsoft Dataverse yang baru
Kapasitas penyimpanan lama