Instrukcja obsługi Jak utworzyć kopię zapasową bardzo dużych plików w HDP for SaaS?

HDP for SaaS lub nowsza
Począwszy od wersji 2.4 produkt znany wcześniej jako Boxafe został przemianowany na HDP for SaaS.



Objaw​


HDP for SaaS może czasami nie być w stanie utworzyć kopii zapasowej bardzo dużych plików (powyżej 100 GB) z usług Microsoft 365, takich jak witryny SharePoint.

Może to być spowodowane wygaśnięciem tokenu dostępu do usługi Azure AD przed ukończeniem tworzenia kopii zapasowej. Domyślnie token dostępu do usług Azure AD jest ważny przez 1 godzinę, ale tworzenie kopii zapasowych niektórych plików z Microsoft 365 może trwać dłużej niż 1 godzinę, dlatego token dostępu wygasa przed ukończeniem tworzenia kopii zapasowej.

Ten samouczek wyjaśnia, jak wydłużyć czas ważności tokenu dostępu do usługi Azure AD używanego przez HDP for SaaS poprzez utworzenie nowej zasady Azure AD TokenLifetimePolicy, która ustawia domyślny czas ważności tokenu dostępu.



Wymagania​


  • Windows PowerShell 5.1 lub nowszy

    wskazówka
    Jeśli Twój system operacyjny to Linux lub iOS, możesz skonfigurować maszynę wirtualną z systemem Windows i użyć programu PowerShell udostępnianego przez maszynę wirtualną.



Utwórz nową zasadę tokenu Azure AD​


Wykonaj poniższe kroki, aby utworzyć nową zasadę Azure AD TokenLifetimePolicy, która ustawia domyślny czas ważności tokenu dostępu:
WażneNastępujące kroki utworzą nową zasadę TokenLifetimePolicy, która zmienia domyślny czas ważności tokenu dostępu dla Twojej dzierżawy Azure AD. Może to wpłynąć na inne aplikacje w Twojej dzierżawie Azure AD.
  1. Otwórz Windows PowerShell.
  2. Zmień zasady wykonywania PowerShell, wykonując następujące polecenie:
    Kod:
    Set-ExecutionPolicy Unrestricted

    wskazówka
    Zasady wykonywania PowerShell można przywrócić do dowolnej wartości po zakończeniu kroków tego samouczka.
  3. Jeśli moduł AzureAD jest zainstalowany na Twoim komputerze, odinstaluj AzureAD, wykonując następujące polecenie:
    Kod:
    Uninstall-Module AzureAD
  4. Zainstaluj moduł AzureADPreview, wykonując następujące polecenie:
    Kod:
    Install-Module AzureADPreview

    wskazówka
    Aby uzyskać więcej informacji o modułach PowerShell, zobacz about Modules.
  5. Pobierz następujący skrypt PowerShell:set-token-lifetime.zip
  6. Rozpakuj pobrany plik i przejdź do katalogu, w którym znajduje się set-token-lifetime.ps1, wykonując następujące polecenie:
    Kod:
    cd <script_dir>

    <script_dir> to katalog zawierający set-token-lifetime.ps1.
  7. Uruchom set-token-lifetime.ps1, wykonując następujące polecenie:
    Kod:
    .\set-token-lifetime.ps1
  8. Postępuj zgodnie z instrukcjami wyświetlanymi w terminalu przez set-token-lifetime.ps1.
    Jeśli skrypt zakończy się pomyślnie, zostaną wyświetlone szczegóły nowej zasady tokenu.

    0d4fdd180847d0595709db8a62e051c7.png



Inne pomocne polecenia​


Poniższa tabela zawiera inne polecenia terminala, które mogą być pomocne w zarządzaniu zasadami Azure AD:

PolecenieOpis
Remove-AzureADPolicy -Id <policy-id>Usuwa zasadę Azure AD o identyfikatorze <policy-id>
Get-AzureADPolicy -All $trueWyświetla szczegóły (w tym identyfikatory zasad) o wszystkich bieżących zasadach Azure AD



Dalsza lektura​


Jak skonfigurować lub zmienić ścieżkę przechowywania w HDP for SaaS?