Migrieren von Nextcloud-Daten zu ONLYOFFICE Workspace

Einleitung

In diesem Artikel zeigen wir Ihnen, wie Sie die Daten vom Nextcloud-Server auf Ihr ONLYOFFICE-Portal übertragen.

Ab ONLYOFFICE Workspace 12.0.0. können Sie Benutzer, ihre Dateien und Freigabeeinstellungen in Ihr Portal exportieren.

Daten aus Nextcloud exportieren

Aktivieren des Wartungsmodus

Aktivieren Sie zunächst den Wartungsmodus auf Ihrem Nextcloud-Server. Der Wartungsmodus stoppt den Server und ermöglicht den Export von Daten aus dem Nextcloud-Installationsordner und der MySQL-Datenbank. So aktivieren Sie den Wartungsmodus:

  1. Gehen Sie zum Ordner mit der Nextcloud-Installation.
    cd /var/www/html/nextcloud
  2. Führen Sie die OCC-Datei aus, um den Wartungsmodus zu aktivieren.
    sudo -u www-data php occ maintenance:mode --on
    Je nach Betriebssystem kann der Speicherort des Nextcloud-Installationsordners unterschiedlich sein.
Exportieren des Datenordners

Um Ihre Daten erfolgreich in ONLYOFFICE Workspace zu migrieren, müssen wir die Benutzerordner in unser Sicherungsarchiv aufnehmen. Sie befinden sich im Ordner data im Verzeichnis Nextcloud.

Um den Ordner data zu exportieren, führen Sie den folgenden Befehl aus:

sudo rsync -Aax /var/www/html/nextcloud/data [preferred location]/data/

Dabei ist [preferred location] ein Ziel des exportierten Ordners.

Exportieren der Datenbank

Außerdem müssen wir die MySQL-Sicherungsdatei exportieren. Es gibt zwei Möglichkeiten, die Datenbank zu sichern.

Falls die Datenbank auf demselben Server bereitgestellt wird, führen Sie Folgendes aus:

sudo mysqldump --lock-tables -u root -p nextcloud_db > [preferred location]/nextcloud-dirbkp_`date +"%Y%m%d"`/

Dabei ist [preferred location] ein Ziel des exportierten Ordners.

Wenn die Datenbank auf einem anderen Server bereitgestellt wird, führen Sie den folgenden Befehl aus:

mysqldump --single-transaction -h [server] -u [username] -p[password] [db_name] > nextcloud-sqlbkp_`date +"%Y%m%d"`.bak
Deaktivieren des Wartungsmodus

Nachdem alle notwendigen Ordner und Dateien exportiert wurden, können wir den Wartungsmodus deaktivieren und den Nextcloud-Server starten.

Gehen Sie dazu zum Nextcloud-Installationsordner und führen Sie Folgendes aus:

sudo -u www-data php occ maintenance:mode --off

Vorbereiten der Daten für den Import

Um die Daten zu importieren, müssen Sie bestimmte Dateien und Ordner in ein ZIP-Archiv komprimieren. Die Datei archive.zip enthält den Ordner data, in dem die Ordner der Nextcloud-Benutzer gespeichert sind, sowie die Backup-Datei der Datenbank. Die Struktur der Datei archive.zip sieht wie folgt aus:

-archive:- data:- user1
        - user2
        - user3
    - MySQL backup file
Wir empfehlen, nur Benutzerordner im Verzeichnis data zu speichern. Das Speichern der restlichen Dateien und Ordner in diesem Verzeichnis kann beim Importieren der Daten zu Fehlern führen.

Die Daten in ONLYOFFICE Workspace importieren

  1. Melden Sie sich bei Ihrem ONLYOFFICE Workspace an.
  2. Gehen Sie zur Systemsteuerung.
    Creating Backup automaticallyCreating Backup automatically
  3. Wählen Sie im Abschnitt PORTALEINSTELLUNGEN den Datenimport.
    Creating Backup automaticallyCreating Backup automatically
  4. Klicken Sie im Abschnitt Nextcloud auf die Schaltfläche IMPORT INITIALISIEREN.
    Creating Backup automaticallyCreating Backup automatically
  5. Klicken Sie auf die Schaltfläche Plus neben dem Auswahlfeld und wählen Sie die Datei archive.zip aus.
    Creating Backup automaticallyCreating Backup automatically

    Warten Sie, bis das Archiv geladen ist. Klicken Sie nach Abschluss des Ladevorgangs auf die Schaltfläche ZUM SERVER HOCHLADEN.

    Creating Backup automaticallyCreating Backup automatically
  6. Wählen Sie die Liste der Benutzer aus, die in ONLYOFFICE importiert werden sollen, und klicken Sie auf die Schaltfläche NÄCHSTER SCHRITT. In diesem Schritt werden nur Benutzer mit E-Mails migriert.
    Creating Backup automaticallyCreating Backup automatically
  7. In diesem Schritt können Sie Benutzer auswählen, deren E-Mail-Adresse noch nicht ausgefüllt ist. Sie können deren E-Mail-Adressen eintragen und sie in Ihr Portal migrieren. Geben Sie dazu die E-Mail-Adresse des Benutzers ein. Klicken Sie auf die Schaltfläche Häkchen neben dem E-Mail-Textfeld. Wählen Sie mehrere Benutzer aus der Liste aus, indem Sie die Kontrollkästchen der Benutzer aktivieren. Fahren Sie mit dem nächsten Schritt fort, indem Sie auf die Schaltfläche NÄCHSTER SCHRITT klicken.
    Creating Backup automaticallyCreating Backup automatically

    Außerdem besteht die Möglichkeit, die nicht importierten Benutzer herunterzuladen, indem Sie auf die Schaltfläche NICHT IMPORTIERTE BENUTZER HERUNTERLADEN klicken.

  8. Wählen Sie die zu importierenden Module aus. Diese Module werden in den entsprechenden Modulen von ONLYOFFICE angezeigt. Klicken Sie auf die Schaltfläche DATENIMPORT STARTEN, um mit dem letzten Schritt fortzufahren.
    Creating Backup automaticallyCreating Backup automatically
  9. Klicken Sie nach der Migration der Daten auf die Schaltfläche FERTIGSTELLEN, um den Datenimport abzuschließen.
    Creating Backup automaticallyCreating Backup automatically

Optional können Sie den importierten Benutzern einen Einladungsbrief senden. Dieser Brief informiert Ihre Nextcloud-Benutzer über die Migration zu ONLYOFFICE Workspace. Er enthält eine kurze Beschreibung der Hauptfunktionen und einen Anmeldelink. Um den Brief zu senden, aktivieren Sie die Option Einladungsbrief senden, bevor Sie auf die Schaltfläche FERTIGSTELLEN klicken.

Creating Backup automaticallyCreating Backup automatically

Nach Abschluss der Migration sind die neuen Benutzer im Modul Personen zu finden.

Creating Backup automaticallyCreating Backup automatically

Und auf ihre Dateien mit den importierten Freigabeeinstellungen kann über das Modul Dokumente zugegriffen werden.

Creating Backup automaticallyCreating Backup automatically

Hosten Sie ONLYOFFICE Workspace auf Ihrem eigenen Server

Artikel zum Thema:
Alle Schlagwörter