Aller au contenu principal

Migrer de OneDrive vers Azure Blob — Transférer des fichiers avec RcloneView

· 5 minutes de lecture
Tayson
Senior Engineer

Passer de OneDrive à Azure Blob Storage offre à votre équipe un stockage objet évolutif et programmable — et RcloneView rend cette transition sans effort.

OneDrive fonctionne bien pour la collaboration documentaire quotidienne, mais les équipes d'entreprise dépassent souvent ses limites de stockage ou ont besoin d'un accès programmatique aux fichiers via les API REST d'Azure. Azure Blob Storage propose une tarification par niveaux (Hot, Cool et Archive), une évolutivité massive et une intégration étroite avec Azure Functions, Logic Apps et Data Factory. RcloneView fait le pont entre ces deux services Microsoft, vous permettant de migrer des fichiers de OneDrive vers des conteneurs Azure Blob sans écrire une seule ligne de code.

Aperçu de l'application RcloneView

Gérez et synchronisez tous vos clouds au même endroit

RcloneView est une interface graphique multiplateforme pour rclone. Comparez des dossiers, transférez ou synchronisez des fichiers et automatisez vos workflows multi-cloud avec une interface visuelle et épurée.

  • Tâches en un clic : Copier · Synchroniser · Comparer
  • Planificateurs et historique pour une automatisation fiable
  • Compatible avec Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP et plus
WindowsmacOSLinux
Commencer gratuitement →

Fonctions essentielles gratuites. Automatisations disponibles avec Plus.

Quand OneDrive atteint ses limites

OneDrive Entreprise inclut 1 To par utilisateur sur la plupart des plans Microsoft 365, avec des options supplémentaires allant jusqu'à 5 To. Cela semble généreux jusqu'à ce que votre organisation accumule des années d'archives de projets, de ressources multimédias ou de dossiers de conformité. Azure Blob Storage s'étend jusqu'à l'exaoctet et facture aussi peu que 0,018 $ par Go et par mois sur le niveau Cool — une fraction du coût d'une capacité OneDrive équivalente.

Au-delà de la capacité brute, Azure Blob prend en charge des fonctionnalités que OneDrive ne peut égaler : des politiques de stockage immuable pour la conformité réglementaire, une intégration Azure CDN pour la diffusion mondiale de contenu, et un contrôle d'accès fin via les Shared Access Signatures (SAS). Migrer des données d'archive ou à grande échelle de OneDrive vers Azure Blob centralise le stockage là où votre infrastructure se trouve déjà.

Creating OneDrive and Azure Blob remotes in RcloneView

Configurer les deux distants

Ajoutez un distant OneDrive dans RcloneView en sélectionnant « Microsoft OneDrive » comme type de fournisseur. Le flux OAuth ouvre votre navigateur pour l'authentification du compte Microsoft. Choisissez entre OneDrive Personnel, OneDrive Entreprise, ou une bibliothèque de documents SharePoint spécifique selon l'emplacement de vos fichiers source. RcloneView affiche la racine du lecteur sélectionné une fois l'authentification terminée.

Pour Azure Blob, créez un nouveau distant et sélectionnez « Microsoft Azure Blob Storage ». Saisissez le nom de votre compte de stockage ainsi qu'une clé de compte ou une URL SAS. Si votre organisation impose l'authentification Azure Active Directory, RcloneView prend également en charge cette méthode. Sélectionnez le conteneur cible — ou notez le nom du conteneur pour la configuration de la tâche. RcloneView confirme la connexion et affiche la liste des conteneurs et des blobs existants.

Setting up a cloud-to-cloud transfer from OneDrive to Azure Blob

Exécuter la migration

Ouvrez l'explorateur à deux volets avec OneDrive d'un côté et Azure Blob de l'autre. Naviguez vers les dossiers OneDrive que vous souhaitez migrer — par exemple /Documents/Projects ou la racine entière. Du côté Azure, accédez à votre conteneur cible.

Pour une migration structurée, créez une tâche de copie dans le gestionnaire de tâches. Définissez OneDrive comme chemin source et le conteneur Azure Blob comme destination. Choisissez le mode « Copy » pour transférer les fichiers sans les supprimer de OneDrive pendant la période de transition. Activez l'option --ignore-existing si vous prévoyez d'exécuter la tâche plusieurs fois, afin que les fichiers déjà transférés soient ignorés efficacement.

L'API de OneDrive impose des limites de débit qui peuvent ralentir les transferts volumineux. RcloneView gère automatiquement la limitation et les nouvelles tentatives, et vous pouvez configurer des transferts parallèles (l'option --transfers) pour optimiser le débit dans les limites imposées par Microsoft.

Migration job history showing OneDrive to Azure Blob transfers

Vérification post-migration

Une fois la tâche terminée, comparez le nombre et la taille des fichiers entre OneDrive et Azure Blob à l'aide de la fonction de comparaison de RcloneView. Ouvrez les deux distants côte à côte et lancez une comparaison pour identifier d'éventuelles divergences. Azure Blob stocke des empreintes MD5 pour les objets téléversés, ce qui permet à la vérification de somme de contrôle de détecter toute corruption survenue en transit.

Une fois la vérification effectuée, configurez vos applications pour lire depuis Azure Blob plutôt que depuis OneDrive. Gardez le distant OneDrive connecté dans RcloneView pendant une période de transition, en exécutant des tâches de synchronisation périodiques pour récupérer les fichiers que les utilisateurs continuent d'ajouter à OneDrive avant la fin de la bascule.

Scheduling periodic OneDrive to Azure Blob sync during migration

Pour commencer

  1. Téléchargez RcloneView depuis rcloneview.com.
  2. Authentifiez votre compte OneDrive via Microsoft OAuth et sélectionnez le bon type de lecteur.
  3. Ajoutez votre distant Azure Blob en utilisant le nom de votre compte de stockage et une clé d'accès ou un jeton SAS.
  4. Créez une tâche de copie de OneDrive vers Azure Blob, activez la vérification par somme de contrôle, puis exécutez-la.

Une fois tous les fichiers confirmés dans Azure Blob, redirigez vos flux de travail et retirez le stockage OneDrive à votre propre rythme.


Guides connexes :

Fournisseurs cloud pris en charge

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces