Power Pages web sitesi geliştirmesi, web sitesi son kullanıcıları için istenen deneyimi elde etmek üzere birkaç yapılandırma ve özelleştirme içerir.
Web sitesi kurulumunuzun geliştirmesini veya yapılandırmasını tamamladıktan sonra en son web sitesi yapılandırmanızı geliştirme ortamından test veya ürün ortamlarına taşımak isteyebilirsiniz.
Taşıma, var olan yapılandırma verilerinizi Microsoft Dataverse ortamı kaynağından dışarı aktarmayı ve ardından hedef Dataverse ortamına almayı içerir.
Hedef ortamın hazırlanması bir kerelik bir işlemdir. Yönetilen Power Pages çözümlerini Dataverse üzerine kurmak ve Power Pages web uygulamasını yapılandırmak için yeni bir web sitesi sağlamanız gerekir. Bu işlem aynı zamanda kaynak ortamınızdaki web sitesi meta verileriyle değiştirilen varsayılan web sitesi meta verilerini de yükler.
Hedef ortamın en fazla ek boyutunun kaynak ortamınızla aynı veya daha fazla boyuta ayarlandığından emin olun.
Dosyaların maksimum boyutu, ortam sistem ayarları iletişim kutusundaki sistem ayarları e-posta sekmesinde yer alan Maksimum dosya boyutu ayarına göre belirlenir.
Geliştirici, deneme ve üretim Web siteleri ve geliştirici, deneme sürümü, korumalı alan ve üretim ortamları arasındaki farkı unutmayın.
Bir deneme, geliştirici, üretim Web sitesini aynı veya başka bir ortamdaki başka bir deneme, geliştirici veya üretim Web sitesine geçirebilirsiniz. Bir üretim web sitesinin bir korumalı alan veya üretim ortamında sağlanması gerekir.
Hedef ortamınızda yeni bir web sitesi sağlayın. Kaynak ortamınızda sağladığınızla aynı web sitesi şablonunu kullanın. Örneğin, kaynak ortamınızda Dynamics 365 Müşteri Self Servis şablonu kullanarak web sitesi sağladıysanız hedef ortamınızda Dynamics 365 Müşteri Self Servis şablonunu sağlayın.
Hedef ortamında, Portal Yönetimi uygulaması'nı kullanarak yeni oluşturulan web sitesi kaydını silin. Bu, varsayılan web sitesi yapılandırma verilerini hedef ortamdan kaldırır.
Hedef ortamında Power Apps içinde portal uygulamasını silin. Bu, varsayılan siteyi oluşturmak üzere yapılandırılmış olan web sitesini kaldırır.
Not
Portal Yönetimi uygulamasını silmeyin!
Web sitesi yapılandırma verilerini hedef ortama aktarma
Kaynak ortamdan site meta verilerini Power Platform CLI, Configuration Migration Tool veya çözümleri kullanarak aktarın.
Hedef ortamda siteyi yeniden etkinleştirme
Web sitesi hedef ortama aktarıldıktan sonra, web sitesini yeniden etkinleştirmeniz gerekir.
Hedef ortamdaki Power Pages giriş ekranında Etkin olmayan siteler'i seçin, ortama geçişini yaptığınız web sitesini görmeniz gerekir.
Yeniden etkinleştir'i seçin.
Yeniden etkinleştirilen web sitesi adını belirleyebilir ve web adresi oluşturabilir veya varsayılan değerleri bırakabilirsiniz.
Bitti'yi seçin.
Web sitesi güncelleştirmeleri, kaynak ortamdan bu yeni hedef ortama yansıtılmalıdır. Bundan sonra, web sitesi yapılandırma verilerini aktararak yapılandırmayı kaynağınızdan hedef ortamlara aktarabilmeniz gerekir.
Not
Power Pages ana sayfasındaki Etkin Olmayan Siteler listesinde görünen bir web sitesi, Portal Yönetimi uygulamasındaki Etkin Web Siteleri listesinde görünür.
Power Platform CLI kullanarak web sitesi yapılandırmasını aktarma
Microsoft Power Platform CLI, özellikle Power Pages için birçok özellik sağlar. Bu komutlar, site yapılandırmasını bir kaynak ortamdan indirmenize ve bunu bir hedef ortama aktarmanıza olanak tanır. Bu komutlar, ALM süreçlerinize de dahil edilebilir.
Hem kaynak hem de hedef ortamlarınıza bağlanmak için Power Platform CLI kimlik doğrulama profilleri oluşturun. Hedef ve kaynak ortamları kolayca tanımlamak için onlara birer ad verebilirsiniz.
Web sitesi yapılandırma verilerini yerel iş istasyonunuza indirin. Web sitesi yapılandırmasını daha önce aynı yola indirdiyseniz --üzerine yaz seçenek kümesini doğru olarak ayarlayın.
Power Platform CLI aracı Dataverse tablolarını veya tablo şemasını taşımaz. Yapılandırma verileri seçilen şema ile eşleşmediğinde tablolar ve alanlar gibi eksik öğeler nedeniyle geçiş başarısız olabilir.
İçe aktarma sırasında, hedef ortamın tablolar, alanlar, formlar veya görünümler gibi diğer özelleştirmelerle birlikte zaten yüklenmiş olan aynı web sitesi şablonu türünü içerdiğinden ve çözümler olarak ayrı olarak içe aktarıldığından emin olun.
Configuration Migration Tool kullanarak web sitesi yapılandırmasını aktarın
Not
Tercih edilen yöntem, web sitesi meta verilerini aktarmak için çözümleri veya Power Platform CLI'yi kullanmaktır.
Yapılandırma verilerini dışa aktarmak için Yapılandırma Geçiş aracını ve web sitesine özgü bir yapılandırma şema dosyasını kullanmanız gerekir. Bu araç hakkında daha fazla bilgi için bkz. Yapılandırma verilerinizi yönetme.
Not
Yapılandırma Geçiş aracının en son sürümünü kullanmanızı öneririz. Yapılandırma Geçiş aracı, NuGet'ten indirilebilir. Aracı indirmek için daha fazla bilgi: NuGet'ten araç indirme.
Yapılandırmayı taşımak için şema dosyaları tarafından desteklenen web sitelerinin minimum çözüm sürümü 8.4.0.275'tir. Ancak en son çözüm sürümünü kullanmanızı öneririz.
Geçişin başarıyla çalışması için, kaynak ve hedef kuruluşların varsayılan dilinin aynı olması gerekir.
Şema dosyaları aşağıdaki web sitesi türleri için kullanılabilir:
Varsayılan şema dosyaları web sitesi tabloları, ilişkileri ve her varlık için benzersizlik tanımları hakkında bilgiler içerir. Daha fazla bilgi için: Web sitesi yapılandırma verilerini dışa aktarma
Yapılandırma Geçişi aracı yapılandırma verilerini dışa ve içe aktarmak için şema kullanır. Dataverse tablolarını veya tablo şemasını taşımaz. Yapılandırma verileri seçili şemayla eşleşmediği zaman geçiş, tablolar ve alanlar gibi eksik öğelerle başarısız olabilir.
Dışarı aktarma sırasında, kaynak ortamının Yapılandırma Geçişi aracı şema dosyasında belirtilen web sitesi tablolarını içerdiğinden emin olun. Yapılandırma verilerinin bir alt kümesinin geçişi için tablolar, öznitelikler vb.ni eklemek, kaldırmak ve değiştirmek için şema dosyalarını yine de değiştirebilirsiniz.
İçeri aktarma sırasında, hedef ortamın, çözümler olarak ayrıca içeri aktarılan tablolar, alanlar, formlar veya görünümler gibi ek özelleştirmelerle birlikte yüklenen aynı web sitesi türünü içerdiğinden emin olun.
Web sitesi yapılandırma verilerini dışa aktarma
Web sitesine özgü yapılandırma şema dosyalarını kullanarak bir kaynak sistemden web sitesi yapılandırma verilerini dışa aktarabilirsiniz.
Yapılandırma Geçiş aracını indirin ve istenen klasöre ayıklayın.
Yukarıda web sitesi türünüz için sağlanan bağlantıları kullanarak bir web sitesi yapılandırma şema dosyası indirin.
Yapılandırma Geçiş aracını çalıştırmak için <your_folder>\Tools\ConfigurationMigration klasöründeki DataMigrationUtility.exe dosyasına çift tıklayın, ana ekranda Verileri ver'i seçin ve ardından Devam'ı seçin.
Oturum Açma ekranında, verilerinizi dışa aktarmak istediğiniz yerden Dataverse ortamınıza bağlanmak için kimlik doğrulama bilgilerini sağlayın. Verileri dışa aktaracağınız Dataverse ortamında birden çok kuruluşunuz varsa Kullanılabilir kuruluşların listesini görüntüle onay kutusunu seçin ve ardından Oturum Aç seçeneğini belirleyin.
Birden çok kuruluşunuz varsa ve önceki adımda Kullanılabilir kuruluşların listesini görüntüle onay kutusunu seçtiyseniz sonraki ekran, bağlanmak istediğiniz kuruluşu seçmenize olanak tanır. Bağlanmak için bir Dataverse ortam seçin.
Not
Birden çok kuruluşa sahip değilseniz bu ekran görüntülenmez.
Şema dosyası bölümünde, verileri dışa aktarmak için kullanılan web sitesine özgü yapılandırma şema dosyasına göz atın ve onu seçin.
Veri dosyasına kaydet alanında, dışa aktarılacak veri dosyasının adını ve konumunu belirtin.
Verileri Dışa Aktar'ı seçin. Ekranda, dışa aktarma ilerleme durumu ve dışa aktarma tamamlandıktan sonra, ekranın alt kısmında, dışa aktarılan dosyanın konumu görüntülenir.
Aracı kapatmak için Çık'ı seçin.
Web sitesi yapılandırma verilerini içe aktarma
Yapılandırma Geçiş aracını çalıştırın, ana ekranda Verileri içe aktar'ı seçin ve ardından Devam'ı seçin.
Oturum Açma ekranında, verilerinizi dışa aktarmak istediğiniz yerden Dataverse ortamınıza bağlanmak için kimlik doğrulama bilgilerini sağlayın. Verileri dışa aktaracağınız Dataverse ortamında birden çok kuruluşunuz varsa Kullanılabilir kuruluşların listesini görüntüle onay kutusunu seçin ve ardından Oturum Aç seçeneğini belirleyin.
Birden çok kuruluşunuz varsa ve önceki adımda Kullanılabilir kuruluşların listesini görüntüle onay kutusunu seçtiyseniz sonraki ekran, bağlanmak istediğiniz kuruluşu seçmenize olanak tanır. Bağlanmak için bir Dataverse ortam seçin.
Not
Birden çok kuruluşa sahip değilseniz bu ekran görüntülenmez.
Yapılandırmaları içe aktarmayı planladığınız kuruluş için portal çözümünün zaten yüklü olduğundan emin olun.
Sonraki ekran, alınacak veri dosyasını (.zip) sağlamanızı ister. Veri dosyasına göz atın, onu seçin ve ardından Verileri İçe Aktar'ı seçin.
Sonraki ekranda, kayıtlarınızın içe aktarma durumu görüntülenir. Veri içe aktarma birden çok geçişte yapılır. İlk olarak, bağımlı veriler kuyruğa koyulurken temel veriler içe aktarılır ve ardından sonraki geçişlerde herhangi bir veri bağımlılığını veya bağlantısını işlemek için, bağımlı veriler içe aktarılır. Bu eylem, sorunsuz ve tutarlı veri içe aktarımı sağlar.
Aracı kapatmak için Çık'ı seçin.
Geçirilen verileri kullanarak yeni web sitesi oluşturma
Geçiş işlemi var olan bir web sitesini güncelleştiriyorsa güncelleştirmeler artık hedef ortamda görünür olmalıdır.
Geçiş yeni bir web sitesi içinse, geçirilen web sitesi Power Pages ana sayfasındaki Etkin olmayan siteler sekmesinde listelenir.
Hedef ortamdaki Power Pages giriş ekranında Etkin olmayan siteler'i seçin, ortama geçişini yaptığınız web sitesini görmeniz gerekir.
Yeniden etkinleştir'i seçin.
Yeniden etkinleştirilen web sitesi adını belirleyebilir ve web adresi oluşturabilir veya varsayılan değerleri bırakabilirsiniz.
Bitti'yi seçin.
Kiracıdan kiracıya geçiş
PowerPages kiracıdan kiracıya geçişi desteklemez. Bir web sitesinden bir kiracıya diğerine geçmek için aşağıdaki adımları izlemeniz gerekir:
Dynamics 365'teki Sales, Customer Service, Marketing, Field Service ve Project Service Automation gibi model temelli uygulamalar için kiracıdan kiracıya geçiş.