Intégration de services - Sauvegarde/restauration avec AzCopy
- Last Updated: April 28, 2022
- 3 minute read
- MOVEit Transfer
- Version 2023
- Documentation
MOVEit Transfer L'utilitaire de sauvegarde/restauration fonctionne, mais pas avec les Blob. Pour sauvegarder un magasin de fichiers MOVEit Transfer dans des Blob Azure, utilisez AzCopy.
Vous pouvez utiliser AzCopy pour :
- Créer des sauvegardes complètes ou incrémentielles de votre magasin de fichiers. (grâce à l'indicateur
sync) - Restaurer votre magasin de fichiers.
Tâches de sauvegarde de votre service Blob
Suivez ces étapes pour effectuer une sauvegarde unique de votre magasin de fichiers principal sur une sauvegarde cible.
|
Tâche |
Description |
|
|---|---|---|
|
1. |
Téléchargez et installez AzCopy (aucune installation requise pour la version 10) |
AzCopy version 10 est nécessaire pour la fonctionnalité d'authentification. |
|
2. |
Autoriser AzCopy à accéder au magasin de fichiers |
Fournissez un accès avec OAuth (Azure AD) ou en utilisant un jeton d'accès de niveau conteneur. |
|
3. |
Exécuter une synchronisation (synchronisation azcopy) |
Synchronisez votre magasin de fichiers avec votre stockage secondaire |
Tâche 1 : Télécharger AzCopy
Lors de la rédaction de cette rubrique, AzCopy 10 avait été publié. Vous pouvez apprendre et télécharger AzCopy à partir du site de documentation de Microsoft.
Quelques fonctionnalités rendent AzCopy 10 préférable à AzCopy 8. AzCopy 10 fournit :
- Authentification à l'aide de signatures d'accès partagé au niveau du conteneur (SAS).
- Authentification OAuth/connexion à l'aide de vos informations d'identification Azure Management Portal pour l'accès au conteneur du service de stockage Blob (Le rôle Contributeur aux données Blob du stockage est nécessaire.)
Tâche 2 : Fournir un accès temporaire AzCopy à votre conteneur de stockage Azure
Avant de pouvoir exécuter une copie ou une synchronisation, fournissez à AzCopy un accès à votre service de stockage Azure.
Vous pouvez fournir un accès AzCopy de deux manières :
- Utilisez la commande
azcopy loginde manière interactive ou avec une chaîne d'identité. - Ajoutez une signature d'accès partagé (SAS) au niveau du conteneur à l'URL de stockage Blob.
Utiliser la connexion azcopy Handshake (Interactive)
- Avec
azcopy.exesur votre chemin de recherche ou dans le répertoire en cours, exécutez la commandeazcopy login. Par exemple :C:\Users\midmzops>azcopy loginAzCopy vous invite avec les instructions dont vous avez besoin pour mener à bien un défi d'authentification. Par exemple :
Pour vous connecter, utilisez un navigateur Web pour ouvrir la page https://microsoft.com/devicelogin et entrez le code <authCode> pour vous authentifier
- Ouvrez https://microsoft.com/devicelogin. Vous serez invité à sélectionner l'identité et à entrer les informations d'identification que vous utilisez pour vous connecter au portail de gestion Azure qui contrôle le service de stockage que vous souhaitez sauvegarder.
[Microsoft renvoie/affiche un formulaire Web dans lequel vous pouvez entrer votre <codeauth>]
- Entrez la valeur donnée pour <authCode> dans le formulaire Web
Une fois le code entré, un message de réussite s’affiche. Par exemple :
Connexion réussie.
- Passez à la tâche suivante et exécutez votre copie ou votre synchronisation.
Tâche 3 : Exécuter la copie ou la synchronisation
Pour cette section, vous allez exécuter la copie ou la synchronisation des ressources Blob. Vous pouvez exécuter une copie ou une synchronisation uniquement avec un rôle d'utilisateur Azure avec des autorisations d'accès Contributeur aux données Blob du stockage. Si votre utilisateur n'en possède pas déjà, vous devez accéder au portail de gestion Azure et les attribuer.
azcopy.exe -help.Exécuter une copie de sauvegarde
- Exécutez une opération de copie sur votre conteneur de stockage Blob MOVEit Transfer. Par exemple :
azcopy copy "https://example.blob.core.windows.net/midmz2019" "C:\Users\Administrator\Desktop\Backup\1Feb2019" --recursive— Où
exampleest le nom de votre service de stockage etmidmz2019le conteneur de service de stockage.— Et, où « C:\Users\Administrator\Desktop\Backup\1Feb2019 » est le dossier cible à sauvegarder.
La sauvegarde s'exécute avec un GUID pour l'ID de travail. Cet ID de travail est également utilisé pour votre fichier journal. Par exemple :
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: Terminé - Enregistrez le fichier journal pour référence future.