Kongsi melalui


Pulihkan aliran yang dipadamkan

Jika anda atau orang lain secara tidak sengaja memadamkan aliran bukan penyelesaian atau penyelesaian, anda boleh memulihkannya dalam masa 21 hari selepas pemadaman.

Terdapat dua cara anda boleh memulihkan aliran yang dipadamkan.

Nota

  • Langkah-langkah dalam artikel ini digunakan untuk kedua-dua aliran bukan penyelesaian dan penyelesaian.
  • Aliran yang telah dipadamkan lebih daripada 21 hari yang lalu tidak dapat dipulihkan. Kedua-dua kaedah pemulihan (skrip PowerShell dan Power Automate penyambung Pengurusan), serta Sokongan Microsoft tidak dapat membantu memulihkannya.
  • Selepas anda memulihkan aliran, ia lalai kepada keadaan dinyahdayakan. Anda mesti mendayakan aliran secara manual, mengikut keperluan anda.

Pulihkan Power Automate aliran terpadam dengan penyambung Pengurusan

Anda boleh memulihkan aliran bukan penyelesaian atau penyelesaian yang dipadamkan dalam masa 21 hari selepas pemadaman digunakan Power Automate. Aliran bukan penyelesaian adalah aliran yang tidak dibuat di dalam penyelesaian. Sebagai pentadbir, anda hanya perlu aliran butang dengan dua Power Automate tindakan penyambung pengurusan—Senarai Aliran sebagai Pentadbir dan Pulihkan Aliran Terpadam sebagai Pentadbir .

Sebagai sebahagian daripada proses ini, dalam empat langkah mudah dan cepat, anda akan menyenaraikan aliran terpadam dalam persekitaran menggunakan aliran Senarai sebagai tindakan Pentadbir terlebih dahulu. Kemudian, anda akan menggunakan tindakan Pulihkan Aliran Terpadam sebagai Pentadbir untuk memulihkan aliran menggunakan flowName sifat aliran yang anda ambil daripada aliran Senarai mengalir sebagai tindakan Pentadbir .

  1. Bina aliran manual dengan pencetus butang.

    Petikan skrin aliran manual dengan pencetus butang.

  2. Tambah Tindakan Aliran Senarai sebagai Pentadbir .

    1. Pilih Langkah Baharu.

    2. Power Automate Cari Penyambung Pengurusan atau Senarai Aliran sebagai tindakan Pentadbir .

    3. Pilih tindakan Senarai Aliran sebagai Pentadbir .

    4. Dalam menu juntai bawah Alam Sekitar , pilih persekitaran aliran asalnya dipadamkan.

    5. Dalam menu juntai bawah Termasuk Aliran Dipadamkan Lembut, pilih Ya.

    Petikan skrin untuk menambah tindakan

  3. Jalankan aliran untuk perhatikan flowName aliran yang anda mahu dapatkan semula.

    1. Jalankan aliran.

    2. Kembangkan aliran berjalan.

    3. Kembangkan OUTPUT/nilai mentah bagi Aliran Senarai sebagai tindakan Pentadbir .

      Anda akan melihat semua aliran dalam persekitaran yang anda boleh akses sebagai pentadbir, termasuk aliran yang dipadamkan lembut.

    4. Menggunakan "displayName"antara metadata aliran lain, kenal pasti aliran yang anda cuba pulihkan dan perhatikan nama dalam medan " nama" .

      Dalam tangkapan skrin berikut, nama aliran diserlahkan dalam warna hijau. Anda akan menggunakan nilai ini untuk langkah seterusnya.

      Tangkapan skrin nama aliran dalam output tindakan.

  4. Tambah Pulihkan Aliran Terpadam sebagai tindakan Pentadbir dan jalankan aliran.

    1. Tambah tindakan Pulihkan Aliran Terpadam sebagai Pentadbir daripada Power Automate Penyambung Pengurusan.

    2. Dalam medan Aliran , masukkan nilai nama daripada langkah 3.

      Petikan skrin untuk menambah tindakan

    3. Jalankan aliran.

      Tangkapan skrin aliran larian yang berjaya.

    Selepas larian berjaya, anda akan melihat bahawa aliran telah dipulihkan dalam keadaan kurang upaya dalam persekitaran ia pada asalnya dipadamkan.

    Tangkapan skrin aliran yang dipulihkan.

Pulihkan aliran terpadam dengan PowerShell

Dalam seksyen ini, anda akan mengetahui tentang cara memulihkan aliran terpadam menggunakan PowerShell.

Prasyarat untuk PowerShell

  1. Buka PowerShell dengan keistimewaan yang tinggi untuk bermula.

    Petikan skrin yang menunjukkan PowerShell dilancarkan daripada Windows.

  2. Pasang cmdlet PowerShell versi terkini untuk Power Apps.

  3. Log masuk ke persekitaran anda Power Apps .

    Gunakan arahan ini untuk mengesahkan kepada persekitaran. Perintah ini membuka tetingkap berasingan yang menggesa butiran pengesahan anda Microsoft Entra .

    Add-PowerAppsAccount
    
  4. Berikan kelayakan yang anda mahu gunakan untuk menyambung ke persekitaran anda.

  5. Jalankan skrip berikut untuk mendapatkan senarai aliran dalam persekitaran, termasuk aliran yang telah dipadamkan lembut dalam tempoh 21 hari yang lalu.

    IncludeDeleted Jika parameter tidak dikenali, anda mungkin bekerja dengan versi lama skrip PowerShell. Pastikan anda menggunakan versi terkini modul skrip dan cuba semula langkah tersebut.

    Get-AdminFlow -EnvironmentName 41a90621-d489-4c6f-9172-81183bd7db6c -IncludeDeleted $true
    //To view examples: Get-Help Get-AdminFlow -Examples
    

    Tip

    Navigasi ke URL mana-mana aliran dalam persekitaran anda untuk mendapatkan nama persekitaran anda (https://make.powerautomate.com/Environments/<EnvironmentName>/flows) yang diperlukan untuk langkah seterusnya. Jangan tinggalkan perkataan awalan dalam URL jika nama persekitaran anda mengandunginya, contohnya, Default-8ae09283902-....

    Petikan skrin yang memaparkan output Get-AdminFlow.

  6. Secara pilihan, anda boleh menapis senarai aliran jika anda mengetahui sebahagian daripada nama aliran yang dipadam yang flowID anda ingin cari. Untuk melakukan ini, gunakan skrip yang serupa dengan yang ini yang menemui semua aliran (termasuk aliran yang dipadamkan lembut) dalam persekitaran 3c2f7648-ad60-4871-91cb-b77d7ef3c239 yang mengandungi rentetan "Ujian" dalam nama paparan mereka. 256fe2cd306052f68b89f96bc6be643

    Get-AdminFlow Testing -EnvironmentName 3c2f7648-ad60-4871-91cb-b77d7ef3c239 -IncludeDeleted $true
    
  7. Buat nota FlowName nilai aliran yang ingin anda pulihkan dari langkah sebelumnya.

  8. Jalankan skrip berikut untuk memulihkan aliran terpadam lembut dengan FlowName nilai seperti 4d1f7648-ad60-4871-91cb-b77d7ef3c239 dalam persekitaran bernama Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877.

    Restore-AdminFlow -EnvironmentName Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877 -FlowName 4d1f7648-ad60-4871-91cb-b77d7ef3c239
     //To view examples: Get-Help Restore-AdminFlow -Examples
    
  9. Secara pilihan, anda boleh menjalankan Restore-AdminFlow skrip dengan argumen berikut untuk memulihkan berbilang aliran terpadam.

    foreach ($id in @( "4d1f7648-ad60-4871-91cb-b77d7ef3c239", "eb2266a8-67b6-4919-8afd-f59c3c0e4131" )) { Restore-AdminFlow -EnvironmentName Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877 -FlowName $id; Start-Sleep -Seconds 1 }