- Cloud-Migration über rclone
Cloud-Migration über rclone
Verschieben Sie Ihre Daten einfach von anderen Cloud-Speicheranbietern in den IDrive e2 Objektspeicher mit rclone. Übertragen Sie große unstrukturierte Daten wie Mediendateien, Backup- Ordner usw. in den IDrive e2 Objektspeicher.
Wenn Ihre Datenmenge groß ist, bietet IDrive e2 einen Cloud-Server mit unbegrenzter Bandbreite zur kostenlosen Migration von Ihrem aktuellen Cloud-Speicheranbieter zu IDrive e2 an.
Sobald Sie die Serverzugangsdaten von IDrive e2 erhalten haben, folgen Sie dem untenstehenden rclone- Dokument für die Cloud-Migration.
Verwenden Sie rclone, um Daten zu IDrive® e2 Objektspeicher zu verschieben
Um Daten in den IDrive e2 Cloud-Speicher zu verschieben,
- Installieren Sie rclone. Sie können rclone entweder für alle Benutzer auf einem System oder für einen einzelnen Benutzer installieren.
- Konfigurieren Sie den Objektspeicher zur Nutzung der Amazon S3-Kompatibilitäts-API. Sie müssen auch Ihre Verbindung zum Objektspeicher testen.
- Konfigurieren Sie Ihre Quelle. Das bedeutet, dass Sie Ihren Quellpfad als Umgebungsvariable exportieren und dies hängt von der verwendeten Quelle ab.
- Übertragen Sie die Daten und überprüfen Sie die Übertragung.
rclone installieren
Sie können rclone entweder für alle Benutzer auf einem System oder für einen einzelnen Benutzer installieren.
Systemweite rclone-Installation
Sie benötigen Administratorrechte, um rclone systemweit zu installieren.
- Unter IDrive e2 Linux 7 installieren Sie rclone mit yum:
$ sudo yum install -y rclone
sudo yum install -y rclone
Click to copyCopied
- Bei anderen Linux-Distributionen verwenden Sie das von rclone bereitgestellte Installationsskript.
Laden Sie dieses Skript herunter und führen Sie es aus, um die neueste Version von rclone
systemweit zu installieren:
$ curl https://rclone.org/install.sh | sudo bash
curl https://rclone.org/install.sh | sudo bash
Click to copyCopied
rclone-Installation für einzelne Benutzer
Wenn Sie keine Administratorrechte haben oder rclone nicht systemweit installieren möchten, können Sie das neueste Binary herunterladen und direkt verwenden.
Verwenden Sie die folgende Befehlsfolge, um rclone herunterzuladen, ein /bin-Verzeichnis in Ihrem Home-Ordner zu erstellen und es zu Ihrer PATH-Umgebungsvariable hinzuzufügen:
$ mkdir ~/Temp
$ cd ~/Temp/
$ curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip
$ unzip rclone-current-linux-amd64.zip
$ cd rclone-*-linux-amd64
$ mkdir ~/bin
$ cp rclone ~/bin/
$ export PATH=$PATH:~/bin
$ echo 'export PATH=$PATH:~/bin' >> ~/.bashrc # Optional, only if you want to add it to
your path at every login
mkdir ~/Temp
cd ~/Temp/
curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
cd rclone-*-linux-amd64
mkdir ~/bin
cp rclone ~/bin/
export PATH=$PATH:~/bin
echo 'export PATH=$PATH:~/bin' >> ~/.bashrc # Optional, only if you want to add it to
your path at every login
Hinweis: PATH wird beim Abmelden zurückgesetzt, es sei denn, Sie fügen es Ihrer .bashrc hinzu
rclone für Objektspeicher konfigurieren
Um rclone für den IDrive e2 Objektspeicher zu konfigurieren, müssen Sie die Amazon S3-Kompatibilitäts-API verwenden. Zuerst müssen Sie die richtigen Zugangsdaten und den API-Endpunkt erhalten und dann die entsprechenden Umgebungsvariablen setzen. Hier sind die Anweisungen:
Sicherheitsdaten und API-Endpunkt erhalten
Zugangsschlüssel können im Tab Zugangsschlüssel des IDrive e2 Kontos generiert werden.
So erstellen Sie einen S3-Zugangsschlüssel,
- Melden Sie sich an beim IDrive e2 Konto.
- Klicken Sie auf den Tab Zugangsschlüssel.
- Klicken Sie auf Zugangsschlüssel erstellen.
- Geben Sie einen Namen für den Zugangsschlüssel ein und wählen Sie eine Region aus der Liste der
aktivierten Regionen im Dropdown-Menü aus.
- Wählen Sie die Zugriffsberechtigung für den Zugangsschlüssel.
- Wählen Sie die Buckets aus, auf die mit dem Zugangsschlüssel zugegriffen werden soll.
- Klicken Sie auf Zugangsschlüssel erstellen. Ein Access Key ID und Secret
Access Key werden generiert. Laden Sie die Details herunter/kopieren Sie sie.
Rollen und Rechte von Zugangsschlüsseln können nicht bearbeitet werden. Um Zugriffsrollen oder Zugriffsrechte für Buckets zu bearbeiten, löschen Sie den Zugangsschlüssel und erstellen Sie einen neuen.
rclone-Konfiguration
Nachdem Sie Ihren Secret Key, Access Key und API-Endpunkt haben, konfigurieren Sie rclone, indem Sie diese Werte in der rclone-Konfigurationsdatei eintragen.
So setzen Sie die Werte,
- Verwenden Sie den folgenden Befehl, um den Pfad der rclone-Konfigurationsdatei anzuzeigen:
rclone config file
Click to copyCopied
- Fügen Sie die folgende Konfiguration für Quelle und Ziel (IDrive e2)
in die rclone-Konfigurationsdatei ein:
[e2]
type = s3
provider = IDrive
env_auth = false
access_key_id = <your e2 access key>
secret_access_key = <your e2 secret key>
endpoint = <your e2 endpoint>
Click to copyCopied
[source]
type = s3
provider = Other
env_auth = false
access_key_id = <your cloud s3 provider access key>
secret_access_key = <your S3 secret key>
endpoint = <your S3 endpoint>
Click to copyCopied
WICHTIGER HINWEIS: Wenn die Standardverschlüsselung für den Bucket in IDrive e2 aktiviert ist, können beim Hochladen MD5-Fehler auftreten. Solange Sie den Standardschlüssel für die Verschlüsselung verwenden (Standardverhalten bei Aktivierung), können Sie Ihrer rclone-Konfiguration folgende Zeile hinzufügen: server_side_encryption = aws:kms
Verschieben Sie Ihre Daten in den IDrive® e2 Cloud-Speicher
Sobald die Umgebungsvariablen gesetzt sind, folgen Sie den untenstehenden Schritten, um Ihre Daten zu IDrive e2 zu verschieben
- Verwenden Sie den folgenden Befehl, um zu überprüfen, ob rclone die
Konfiguration erkennt:
rclone listremotes
Click to copyCopied
Die erwartete Ausgabe:
- Erstellen Sie einen Ziel-Bucket in IDrive e2, in den die Daten kopiert werden sollen
- Führen Sie den folgenden Befehl aus, um Daten zu IDrive e2 zu kopieren. Ersetzen Sie source-bucket
durch den Namen des Quell-Buckets und target-bucket durch den
in IDrive e2 erstellten Ziel-Bucket
rclone copy --verbose source:source-bucket e2:target-bucket
Click to copyCopied
Weitere Ansätze und Tools für die Migration
Die Migration von Daten von anderen Cloud-Anbietern zur IDrive e2 Cloud-Objektspeicherplattform ist sehr einfach. Der Speicher ist S3-kompatibel, daher können Sie ihn mit Ihrem bestehenden Tool oder Prozess ohne zusätzliche Software verwenden.
Methoden
Sie können aus den folgenden alternativen Optionen für die Datenmigration wählen:
- Selbst gehostete Cloud-Migration durch Verbindung Ihres aktuellen Cloud-Anbieters mit IDrive e2 über ein Tool, das von Ihrer Organisation gehostet wird.
- Quell-Datenmigration durch direkte Übertragung der Daten in den e2-Speicher von der Quelle, ohne Ihren aktuellen Cloud-Anbieter einzubeziehen.
Unterstützte Migrationstools
Dieser Abschnitt enthält eine Liste gängiger Migrationstools, die mit IDrive e2 verwendet werden können.
| Cloud-gehostete Tools | Selbst gehostete Tools |
|---|---|
| Flexify.io | AWS CLI |
| Couchdrop | Datadobi DobiMigrate |
| Cloudflyer | NetApp CloudSync |
| CloudFuze | Nodeum |
| Cloudsfer | Scality Zenko |
| S3cmd |
