Dieses Projekt wird nicht mehr aktiv gepflegt. Informationen zu den von Microsoft offiziell unterstützten Tools finden Sie in dieser Dokumentation.
blobxfer
ist ein erweitertes Datenverschiebungstool und eine Bibliothek für Azure Storage Blob and Files. Mit blobxfer
können Sie Ihre Dateien mit der CLI in oder aus Azure Storage kopieren oder die blobxfer
Datenbewegungsbibliothek in Ihre eigenen Python-Skripte integrieren.
Befehlszeilenschnittstelle (CLI), die Datenverschiebungsfunktionen zu und von Azure Blob und File Storage bietet
Eigenständige Bibliothek zur Integration mit Skripten oder anderen Python-Paketen
Hochleistungsdesign mit asynchronen Übertragungen und Festplatten-I/O
Unterstützt Eingang, Ausgang und Synchronisierung ganzer Verzeichnisse, Container und Dateifreigaben
YAML-konfigurationsgesteuerte Ausführungsunterstützung
Fein abgestimmte Wiederaufnahmeunterstützung, einschließlich der Wiederaufnahme eines unterbrochenen Vorgangs innerhalb einer Datei oder eines Objekts
Vectored IO-Unterstützung
stripe
Modus ermöglicht das Striping einer einzelnen Datei über mehrere Blobs (sogar auf mehrere Speicherkonten), um die Durchsatzbeschränkungen einzelner Blobs oder Dateifreigaben zu durchbrechen
Der replica
ermöglicht die Replikation einer Datei über mehrere Ziele hinweg, einschließlich mehrerer Speicherkonten
Synchrones Kopieren mit Unterstützung für modusübergreifende Replikation (Objekttransformation).
Nutzt standardmäßig serverseitige Kopien
Unterstützung für das Kopieren beliebiger URLs
Unterstützung für clientseitige Verschlüsselung
Unterstützt alle Azure-Blob-Typen und Azure-Dateien sowohl beim Hoch- als auch beim Herunterladen
Erweiterte Überspringoptionen für rsync-ähnliche Vorgänge
POSIX-Dateimodus und UID/GID speichern/wiederherstellen
Unterstützt das Lesen/Pipe von stdin
einschließlich an Seiten-Blob-Ziele
Unterstützt das Lesen von Blob- und Dateifreigabe-Snapshots zum Herunterladen und synchronen Kopieren
Unterstützung für das Festlegen der Zugriffsebene für Objekte zum Hochladen und synchronen Kopieren
Konfigurierbare One-Shot-Block-Upload-Unterstützung
Konfigurierbare Blockgröße für Upload und Download
Automatische Blockgrößenauswahl für das Hochladen von Blockblobs
Automatisches Hochladen von VHD/VHDX-Dateien als Seiten-Blobs
Filterunterstützung ein- und ausschließen
Rsync-ähnliche Löschunterstützung
Keine Clobber-Unterstützung in beide Richtungen
Automatisches Markieren von Inhaltstypen
Unterstützung für das Festlegen der Cache-Steuerungseigenschaft von Blobs und Dateien
Unterstützung für Dateiprotokollierung
Unterstützung für HTTP-Proxys
Es gibt drei Möglichkeiten, blobxfer
zu installieren:
blobxfer
Python-Paket von PyPI
Vorgefertigte Binärdateien sind unter „Releases“ verfügbar
Docker-Images sind sowohl für Linux- als auch für Windows-Plattformen in der Microsoft Container Registry verfügbar
Weitere Informationen zur Installation blobxfer
finden Sie im Installationshandbuch.
Weitere Details und Nutzungsinformationen finden Sie in der blobxfer
-Dokumentation.
Den Projektverlauf finden Sie im Änderungsprotokoll.
Dieses Projekt wird von der Community unterstützt und nicht offiziell von Microsoft unterstützt. Es gibt kein definiertes SLA für die Behebung von Funktionen, Problemen und Bugs, die ausschließlich über GitHub-Probleme bedient werden. Informationen zu den von Microsoft offiziell unterstützten Tools finden Sie in dieser Dokumentation.
Bitte beachten Sie den Verhaltenskodex und die Beitragsrichtlinien dieses Projekts.