Копирование среды

Вы можете использовать параметр Копировать в центре администрирования Microsoft Power Platform для копирования данных между средами. Вы можете выбрать два уровня копирования: Все или Только настройки и схемы.

Меню

Заметка

  • Целевая среда будет указана в раскрывающемся списке Выберите среду для перезаписи. Если вы не видите среду, это означает, что вы не можете перезаписать ее. Например, вы не можете перезаписать рабочие среды, поэтому вы не увидите никаких сред рабочего типа.
    Нет цели для копирования среды.
  • Вы можете копировать только в среду того же клиента и региона.
  • Компоненты, которые не были добавлены в решение (включая приложения на основе холста, потоки, настраиваемые соединители и соединения), могут не быть частью копии. Вы должны проверить свои приложения после копирования.
  • Для каждого приложения на основе хоста будет скопировано не более 20 самых последних версий.
  • Вы не можете копировать данные из среды по умолчанию или пробного типа или в нее.
  • Операции копирования и восстановления могут занимать до 8 часов, если не требуется копирование или восстановление большого количества данных, включая данные аудита. В этом случае они могут занять до 24 часов.

Скопировать поверх всего

Полная копия включает все данные приложения, пользователей, настройки и схемы из исходной среды и подходит для следующих операций:

  • Приемочное тестирование пользователями
  • Тестирование обновления
  • Предварительный просмотр в производстве (TAP/EA)
  • Обучение

Пример сценария

Исаак разработчик бизнес-приложения. Он получил запрос из отдела продаж на настройку и развертывание решения по интеграции социальных сетей от другого поставщика компании. Исаак никогда не устанавливал решение от этого поставщика и не уверен, как это скажется на производственном приложении. Исааку требуется импортировать решение в среду, которая практически идентична, но изолирована от производства, чтобы изучить решение и внести соответствующие изменения в конфигурацию. Исаак отправляет запрос ИТ-менеджеру Contoso Томасу на создание полной копии среды в песочнице для себя.

По завершении полного копирования Исаак получает сообщение от Томаса о том, что среда в песочнице готова. Исаак входит в среду в песочнице и вносит необходимые изменения, чтобы убедиться, что среда в песочнице не повлияет на внешние службы производства. По завершении изменений Исаак отключает режим администрирования и включает фоновые службы. Он может использовать полную копию среды в песочнице для тестирования, а затем вручную импортировать решение в производство.

Копировать только настройки и схемы

Копия настроек и схемы включает только пользователей, настройки и схему из исходной среды и подходит для следующих операций:

  • Итеративная коллективная разработка
  • Решения партнеров/независимых поставщиков ПО
  • Подтверждение концепции

Пример сценария

Исаак имеет большой проект по разработке для отдела продаж, который начинается на следующей неделе. У него его группа разработчиков, готовых начать работу над проектом, при этом некоторые из них работают в Contoso, а некоторые являются внешними поставщиками. Приложение продаж Contoso содержит персональные данные, которые по требованию менеджера по продажам необходимо заблокировать для просмотра любыми внешними сторонами в целях конфиденциальности и по причинам гражданской ответственности. Исаак запрашивает, чтобы настройки и схемы копировали только среду в песочнице, не содержащую производственные данные или сведения о пользователях. Кроме того, Исаак создает группу безопасности Microsoft 365, чтобы предоставить рабочей группе доступ к среде в песочнице.

После изменения и включения некоторых подключаемых модулей среда в песочнице разработчиков работает таким же образом и изолирована от производственного приложения. Группа разработчиков работает над изменениями в этой среде в течение нескольких недель. Они упаковывают изменения их решение и экспортируют/импортируют его для развертывания в полную копию среды в песочнице. После успешной серии тестирования и проверок изменения вручную развертываются в производство.

Таблицы, усеченные в настройках и схемах, копируются только

Следующие таблицы усекаются при копировании только настроек и схем:

Таблицы    
Организация InterProcessLock SocialActivity
AccountLeads Накладная SocialInsightsConfiguration
ActivityMimeAttachment InvoiceDetail SocialProfile
ActivityParty Статья базы знаний SqlEncryptionAudit
ActivityPointer KnowledgeArticlesCategories Отток подписок
AdvancedSimilarityRule KbArticle SubscriptionClients
Аннотация KbArticleComment SubscriptionManuallyTrackedObject
AnnualFiscalCalendar KnowledgeSearchModel SubscriptionStatisticsOffline
Встреча Интерес SubscriptionStatisticsOutlook
Вложение LeadAddress SubscriptionSyncEntryOffline
Аудит LeadCompetitors SubscriptionSyncEntryOutlook
AzureServiceConnection LeadProduct SubscriptionSyncInfo
BulkDeleteFailure Письмо SystemApplicationMetadata
BulkOperation Лицензия SystemUserBusinessUnitEntityMap
BulkOperationLog Список SystemUserLicenses
BusinessProcessFlowInstance ListMember Задача
BusinessUnitNewsArticle MailboxStatistics TeamProfiles
Кампания MonthlyFiscalCalendar TeamRoles
CampaignActivity Уведомление Территория
CampaignActivityItem Возможная сделка TimeZoneLocalizedName
CampaignItem OpportunityClose Описание
CampaignResponse OpportunityCompetitors Журнал темы
Конкурент OpportunityProduct Модель темы
ChannelAccessProfile OrderClose Конфигурация модели темы
CompetitorAddress OrganizationUI Журнал выполнения модели темы
CompetitorProduct OwnerMapping TraceAssociation
CompetitorSalesLiterature PhoneCall TraceLog
Подключение PluginTypeStatistic TraceRegarding
Контакт PluginTraceLog UnresolvedAddress
ContactInvoices POST UntrackedEmail
ContactLeads PostComment UserApplicationMetadata
ContactOrders PostFollow UserEntityInstanceData
ContactQuotes PostLike UserEntityUISettings
Контракт PostRegarding UserFiscalCalendar
ContractDetail PostRole UserForm
CustomerAddress PriceLevel UserQueryVisualization
CustomerOpportunityRole PrincipalObjectAccess WizardAccessPrivilege
Взаимоотношения с клиентами PrincipalObjectAttributeAccess WorkflowLog
DelveActionHub ProcessSession WorkflowWaitSubscription
Скидка Товар BusinessDataLocalizedLabel
DiscountType ProductAssociation DynamicProperty
DocumentIndex ProductPriceLevel ChannelPropertyGroup
DuplicateRecord ProductSalesLiterature DynamicPropertyAssociation
Эл. почта ProductSubstitute DynamicPropertyInstance
EmailHash QueueItem Position
EmailSearch Предложение с расценками ChannelProperty
Объем обслуживания 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 Заказ на продажу BookableResourceCategory
Факс SalesOrderDetail BookableResourceCharacteristic
FixedMonthlyFiscalCalendar SdkMessageProcessingStepSecureConfig BookableResourceCategoryAssn
Цель SemiAnnualFiscalCalendar Характеристика
GoalRollupQuery Service RatingValue
Import ServiceAppointment RatingModel
ImportData ServiceContractContacts BookingStatus
ImportFile SharePointData RecommendedDocument
ImportLog SharePointDocument EmailSignature
Инцидент SharePointDocumentLocation UserSearchFacet
IncidentResolution SharePointSite GlobalSearchConfiguration
IntegrationStatus SLA

Копирование среды

  1. Перейдите Центр администрирования Power Platform и войдите в систему, используя учетные данные администратора среды или системного администратора.

    Заметка

    Администраторы среды или системные администраторы могут копировать все доступные среды. Системные администраторы могут копировать среды, для которых им назначена роль администратора среды или системного администратора.

  2. В левом меню выберите Среды, а затем выберите исходную среду для копирования.

  3. Выберите Копировать в верхней строке меню.

  4. Выберите нужную копию по уровню.

    Выберите нужную копию по уровню.

  5. Если вы выбрали Все для копирования, выберите, следует ли копировать журналы аудита. См. раздел Копирование журналов аудита.

  6. Выберите целевую среду.

    Целевой средой может быть среда-песочница или предварительная версия среды, но не рабочая среда. Среду песочницы или среду предварительной версии можно повысить до типа рабочей среды позже после операции копирования среды. Если вы копируете среду типа Пробная (по подписке), вы сможете видеть и выбирать целевые среды того же типа, то есть Пробная (по подписке).

    Предупреждение

    Данные, компоненты и настройки в целевой среде будут удалены и заменены с использованием копии данных, компонентов и пользовательских настроек из исходной среды. Восстановление удаленных данных будет невозможно.

  7. Чтобы ограничить доступ к среде для людей из группы безопасности, выберите Изменить (Изменить.).

  8. Отредактируйте данные для скопированной среды, а затем выберите Копировать.

    Выберите

  9. Выберите Подтвердить, чтобы перезаписать целевую среду.

Начнется процесс перезаписи.

Копировать состояние среды.

По завершении процесса копирования целевая среда будет помещена в Режим администрирования, а фоновые операции будут отключены. В следующем разделе описываются рекомендованные действия администратора для созданной копии (целевой) среды.

Копирование журналов аудита

Копирование журналов аудита может значительно увеличить время, необходимое для копирования среды, и по умолчанию это не делается. Выполните следующие действия, чтобы включить журналы аудита в копию среды.

  1. Выполните шаги 1–5 выше.

  2. В разделе Журналы аудита выберите Щелкните здесь.

    Нажмите кнопку «Щелкните здесь», чтобы включить журналы аудита.

  3. Включите копирование журналов аудита.

    Включить копирование журналов аудита.

  4. Продолжайте выполнять шаги 6–9 выше.

Следующие действия после копирования среды

Чтобы гарантировать, что новая копия (целевой) среды не повлияет на рабочую среду, после работы с копией выполняется два действия:

  1. Новая копия среды переводится в режим администрирования. Только пользователи с ролями безопасности "Системный администратор" смогут входить и управлять копией среды. Обычные пользователи не смогут входить в копию среды и использовать ее.

  2. Фоновые операции отключаются в копии среды. К отключенным операциям относятся бизнес-процессы и синхронизация с Microsoft Exchange.

Просмотр компонентов

Следует проверить состояние компонентов приложения в копии среды с внешними подключениями, такими как Yammer, электронная почта, подключаемые модули, настраиваемые действия бизнес-процессов и т. д., и решить, какое действие предпринять:

  1. Отключить компонент.

  2. Перенаправить компонент в другую среду службы, например в ту, в которой выполняется Exchange или SharePoint.

  3. Ничего не делать, оставить компонент как есть в копии среды. Например, можно разрешить публикацию Yammer как в копию среды, так и в рабочие среды.

Вот несколько возможных компонентов приложения в копии среды, которые могут иметь внешние подключения и, следовательно, могут повлиять на службы с теми же подключениями в рабочей среде.

Электронное письмо

Почтовый ящик невозможно синхронизовать с двумя разными средами. При использовании полной копии среды почтовые ящики пользователей в копии среды следует отключить, чтобы эти почтовые ящики не пытались отправлять или получать электронную почту либо отслеживать встречи, контакты или задачи. Установите для параметра синхронизации следующих элементов значение "Нет":

SharePoint

Элементы действий:

  1. Деактивируйте или перенаправьте SharePoint в среду SharePoint в песочнице, чтобы избежать влияния на документы под управлением SharePoint. Перейдите в раздел Параметры>Управление документами>Сайты SharePoint. Выберите сайт, затем выберите Деактивировать.

Yammer

Отключите Yammer или перенаправьте в отдельную службу Yammer, чтобы предотвратить конфликты публикаций в копии среды и публикаций в рабочей среде. Перейдите Параметры>Администрирование>Конфигурация Yammer.

После создания новой среды в песочнице бизнес-процессы и системные задания могут ожидать выполнения. Помимо этих заданий, при наличии подключения Yammer к приложениям взаимодействия с клиентами будут опубликованы ленты активности Yammer из приложений взаимодействия с клиентами в Yammer асинхронно. Такие ленты действий не отображаются с помощью системных заданий. Если перед включением функции "Отключить фоновую обработку" имеются ожидающие ленты активности Yammer, эти потоки действий разносятся в текущую конфигурацию Yammer после отключения функции "Отключить фоновую обработку". В среде в песочнице, если текущая конфигурация Yammer подключена к тем же сетям Yammer, что и производственная среда, могут отображаться повторяющиеся ленты активности. Чтобы избежать повторяющихся лент активности Yammer, перенаправьте среду в песочнице в другую сеть Yammer (по возможности тестовую) до включения фоновых процессов.

Расширяемость платформы

Рассмотрите возможность отключения следующих элементов, которые могут выполняться в копии среды и влиять на компоненты внешних служб.

  • Подключаемые модули на стороне сервера.
  • Настраиваемое действие бизнес-процесса.

Расширяемость клиента

Просмотрите следующее.

  • JavaScript на стороне клиента. Посмотрите веб-ресурсы JavaScript и HTML на наличие операций чтения/записи, которые могут повлиять на внешние службы.
  • Интернет-кадры. Определите, является ли целью интернет-кадра iFrame рабочая среда.

Убедитесь, что поиск возвращает ожидаемые результаты. Если результаты неточны, вы можете отключить поиск Dataverse на 12 часов, а затем снова включить поиск Dataverse, чтобы обновить индекс. Вы можете связаться со службой поддержки Microsoft, если вы все еще испытываете проблемы.

Потоки

  • В целевой среде существующие потоки решений удаляются, но существующие потоки, не являющиеся решениями, останутся.
  • Потоки изначально отключены.
  • Если при включении потока возникает ошибка, откройте поток в конструкторе, чтобы просмотреть ошибки и предупреждения средства проверки потока. При необходимости отрегулируйте и сохраните поток.
  • История выполнения потока не будет скопирована в целевую среду.
  • Потоки с триггером «При получении HTTP-запроса» имеют новый URL-адрес HTTP.
  • Если исходная среда была средой по умолчанию, то интеграционные службы, такие как SharePoint, Excel, Teams, Power BI и OneDrive, продолжают указывать на любые связанные потоки в исходной среде. Подумайте, могут ли эти потоки интеграции остаться в исходной среде по умолчанию. Удалите из целевой среды все потоки интеграции, которые остались в исходной среде по умолчанию.

Элементы действий:

  1. Просмотрите потоки в целевой среде, чтобы убедиться, что триггеры и действия указывают на правильные места.
  2. Просмотрите потоки, использующие настраиваемые соединители, чтобы убедиться, что они указывают на новый настраиваемый соединитель в целевой среде. Дополнительные сведения см. в разделе Пользовательские соединители ниже.
  3. Прежде чем включать потоки в целевой среде, подумайте, следует ли отключить соответствующие потоки в исходной среде, и, если возможно, отключите эти потоки. Прежде чем отключать потоки, убедитесь, что выполнение потоков завершено.
  4. Включите потоки по мере необходимости. Прежде чем можно будет включить родительские потоки, необходимо включить все дочерние потоки.
  5. Для любых потоков, использующих триггер «При получении HTTP-запроса», настройте все зависимые потоки или приложения для вызова нового URL-адреса HTTP. Если потоки в исходной среде отключены, проверка правильности перенаправления зависимых приложений становится проще.

Ссылки на подключения

  • Ссылки на подключения требуют новых подключений.
  • Чтобы просмотреть полный список ссылок на соединения: откройте Решения, найдите Решение по умолчанию, выберите в фильтре объектов Ссылки на соединения, затем выберите каждую из них, чтобы просмотреть ее свойства и соединение.

Элементы действий:

  • Создайте и установите подключения во всех ссылках на подключения. Убедитесь, что подключения созданы соответствующим пользователем.

Пользовательские соединители

  • Пользовательские соединители имеют новый идентификатор в целевой среде и выглядят как новые соединители, поэтому потоки необходимо настроить так, чтобы они указывали на новый пользовательский соединитель.

Элементы действий:

  • Просмотрите все настраиваемые соединители на странице настраиваемых соединителей, чтобы убедиться, что они опубликованы правильно.

Очистка исходной среды после копирования

Как только целевая среда будет работать правильно с копией среды из исходной среды, подумайте, следует ли продолжать работу исходной среды. В некоторых случаях желательно создать дубликат среды, но в других случаях исходную среду теперь можно удалить. Прежде чем удалять исходную среду, убедитесь, что все компоненты целевой среды работают правильно. При необходимости можно сделать резервную копию исходной среды.

Элементы действий:

  • Удалите повторяющиеся элементы.
  • При необходимости удалите исходную среду.

См. также

Новые возможности хранилища
Создание объема хранилища Microsoft Dataverse
Емкость устаревшего хранилища