Dienstintegration – Sicherung/Wiederherstellung mit AzCopy
- Last Updated: November 21, 2024
- 3 minute read
- MOVEit Transfer
- Version 2024.1
- Version 2024
- Documentation
Die Dienstprogramme für die Sicherung und Wiederherstellung von MOVEit Transfer funktionieren nicht für Blobs. Verwenden Sie zur Sicherung von MOVEit Transfer-Dateispeichern in Azure-Blobs AzCopy.
Sie können mit AzCopy folgende Aufgaben durchführen:
- Vollständige oder inkrementelle Sicherungen des Dateispeichers erstellen (mit Flag
sync) - Dateispeicher wiederherstellen
Aufgaben für die Sicherung des Blobdienstes
Mit diesen Schritten können Sie eine einmalige Sicherung Ihres primären Dateispeichers in eine Zielsicherung erstellen.
|
Task |
Beschreibung |
|
|---|---|---|
|
1. |
AzCopy herunterladen und installieren (für Version 10 ist keine Installation notwendig) |
Zur Nutzung der Authentifizierungsfunktion ist AzCopy 10 erforderlich. |
|
2. |
AzCopy Zugriff auf den Dateispeicher gewähren |
Gewähren Sie mit OAuth (Azure-AD) oder durch Einsatz eines Zugriffstokens auf Container-Ebene Zugriff. |
|
3. |
Synchronisierung durchführen (azcopy sync) |
Synchronisieren Sie den Dateispeicher mit dem sekundären Speicher. |
Aufgabe 1: AzCopy herunterladen
Als dieser Abschnitt geschrieben wurde, war AzCopy 10 veröffentlicht worden. Sie können AzCopy von der Microsoft-Dokumentationswebsite herunterladen.
Aufgrund einiger Leistungsmerkmale ist AzCopy 10 besser als AzCopy 8. AzCopy 10 stellt folgende Funktionen bereit:
- Authentifizierung mit Shared Access Signatures (SAS) auf Container-Ebene.
- OAuth-/Anmeldeauthentifizierung mit den Anmeldeinformationen für das Azure-Verwaltungsportal für den Zugriff auf den Blob-Speicherdienst (Azure-Rolle Storage BLOB Data Contributor erforderlich)
Aufgabe 2: AzCopy temporären Zugriff auf den Azure-Speichercontainer gewähren
Sie müssen AzCopy Zugriff auf den Azure-Speicherdienst gewähren, bevor Sie den Speicher kopieren oder synchronisieren können.
AzCopy kann der Zugriff auf zwei Arten gewährt werden:
- Mit dem Befehl
azcopy login(interaktiv oder mit Identitätszeichenkette). - Mit Shared Access Signatures (SAS) auf Container-Ebene, die an die Blob-Speicher-URL angehängt werden.
Handshake „azcopy login“ verwenden (interaktiv)
- Führen Sie mit
azcopy.exeim Suchpfad oder im aktuellen Verzeichnis den Befehlazcopy loginaus. Beispiel:C:\Users\midmzops>azcopy loginBefolgen Sie die Anweisungen von AzCopy, die zum Abschluss der Authentifizierung notwendig sind. Beispiel:
To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code <authCode> to authenticate (Öffnen Sie zur Anmeldung in einem Webbrowser https://microsoft.com/devicelogin und geben Sie den Code <Authentifizierungscode> ein)
- Öffnen Sie https://microsoft.com/devicelogin. Sie werden dazu aufgefordert, die Identität auszuwählen und die Anmeldeinformationen einzugeben, mit denen Sie sich bei dem Azure-Verwaltungsportal für die zu sichernden Speicherdienste anmelden.
[Microsoft zeigt ein Web-Formular an, in dem der <Authentifizierungscode> eingegeben werden kann.]
- Geben Sie den Wert für den <Authentifizierungscode> in das Webformular ein.
Nach der Eingabe des Codes wird eine Erfolgsmeldung angezeigt. Beispiel:
Login succeeded. (Anmeldung erfolgreich.)
- Fahren Sie mit der nächsten Aufgabe fort und kopieren/synchronisieren Sie den Dateispeicher.
Aufgabe 3: Kopieren oder Synchronisieren
Für die Zwecke dieses Abschnitts werden Blob-Ressourcen kopiert bzw. synchronisiert. Das Kopieren bzw. Synchronisieren ist nur mit einer Azure-Benutzerrolle mit der Zugriffsberechtigung Storage BLOB Data Contributor möglich. Wenn Ihr Benutzer diese Berechtigung noch nicht besitzt, müssen Sie sie im Azure-Verwaltungsportal zuweisen.
azcopy.exe -help.Sicherungskopie anfertigen
- Führen Sie einen Kopiervorgang für den Blob-Speichercontainer von MOVEit Transfer aus. Beispiel:
azcopy copy „https://beispiel.blob.core.windows.net/midmz2019" "C:\Users\Administrator\Desktop\Backup\1Feb2019" --recursive– wobei
beispielder Name des Speicherdienstes undmidmz2019der Container des Speicherdienstes– und „C:\Users\Administrator\Desktop\Backup\1Feb2019“ der Zielordner der Sicherung ist.
Die Sicherung wird mit einer GUID als Job-ID ausgeführt. Diese Job-ID wird auch in der Protokolldatei verwendet. Beispiel:
Scanning...Using OAuth token for authentication.Job ca7ddf27-a6b7-7c43-5c67-e7f2d155afe5 has startedLog file is located at: C:\Users\Administrator/.azcopy/ca7ddf27-a6b7-7c43-5c67-e7f2d155afe5.log50 Done, 0 Failed, 4 Pending, 0 Skipped, 54 Total, 2-sec Throughput (Mb/s): 192.4471Job ca7ddf27-a6b7-7c43-5c67-e7f2d155afe5 summaryElapsed Time (Minutes): 0.5006Total Number Of Transfers: 54Number of Transfers Completed: 54Number of Transfers Failed: 0Number of Transfers Skipped: 0TotalBytesTransferred: 1569461472Final Job Status: Completed - Speichern Sie die Protokolldatei, um später darin nachschlagen zu können.