Netzlaufwerk mit onedrive synchronisieren

4

Ich verwende den HP MediaSmart HomeServer seit einigen Jahren als Netzwerkdateiserver. Ich habe mit SkyDrive (jetzt OneDrive) gearbeitet und versuche, OneDrive als Dateiserver zu verwenden. Ich habe ein Jahr lang 200 GB Speicher von Microsoft übernommen und kann OneDrive nicht mit meinem Netzwerkdateiserver synchronisieren.

Ich brauche nur eine tägliche und keine Echtzeitsynchronisation zwischen Onedrive und dem Netzwerkdateiserver. Ich habe versucht, die Netzwerkdateien mit SyncToy auf einen lokalen Desktop zu synchronisieren, muss dies jedoch jedes Mal manuell tun. Ich habe auch die Netzwerkdateien vom lokalen Desktop auf OneDrive synchronisiert. Dieser Vorgang ist sehr umständlich, da ich ihn täglich oder wöchentlich ausführen muss. Es muss eine einfachere Möglichkeit geben, die OneDrive-Dateien mit dem Netzwerkdateiserver zu synchronisieren. Auf der Microsoft OneDrive-Website gibt es nicht viel Hilfe, um das zu tun, was ich will.

Ich hoffe, dass mir jemand in diesem Forum weiterhelfen kann! Danke im Voraus! Joe

user306311
quelle
Probieren Sie SyncToy von Microsoft aus. Es funktioniert für mich.

Antworten:

7

Dies ist ein bisschen spät, kann aber anderen helfen, sich umzusehen. OneDrive möchte keinen Teil eines Netzwerklaufwerks, aber Sie können es dazu bringen, ein zugeordnetes Netzwerklaufwerk als primären Speicher zu verwenden, indem Sie eine symbolische Verknüpfung erstellen. Hier sind die schnellen und schmutzigen Schritte:

  1. Erstellen Sie einen Ordner im Stammverzeichnis Ihres C-Laufwerks (z. C:\Share )
  2. Erstellen Sie einen Ordner mit dem Namen OneDrive (z. C:\Share\OneDrive )
  3. Öffnen Sie die OneDrive-Benutzeroberfläche und zeigen Sie auf Ihren neu erstellten Ordner.
  4. Töte OneDrive
  5. Löschen Sie den Freigabeordner innerhalb von C:\
  6. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (gehen Sie zu Start - & gt; CMD eingeben - & gt; Rechts) Klicken und als Admin ausführen)
  7. Jetzt erstellen wir einen symbolischen Link, indem wir ihn eingeben mklink /d c:\Share\ \\path\to\ woher \\path\to\ ist der Ordner, der Ihren OneDrive-Ordner enthält.
  8. Starten Sie die OneDrive-Anwendung neu und fertig!

Wenn es nicht so aussieht, als würde es irgendetwas bewirken, ärgern Sie sich nicht, meins hat ein paar Stunden gedauert, bevor es in einem ziemlich erbärmlichen Tempo hochgeladen wurde. Ich bin bis jetzt zwei Tage alt und habe nur 2 GB hochgeladen (meine Bandbreite kann ~ 40 GB pro Tag hochladen).

RyanH
quelle
Im Allgemeinen funktioniert es, aber ich denke, Sie können keinen symbolischen Link zu C: \ Share \ OneDrive erstellen, da es sich um ein Verzeichnis auf einer Ebene handeln sollte.
Giedrius
FUNKTIONIERT NICHT: Lokale Volumes sind erforderlich, um den Vorgang abzuschließen
War
0

Die einzige Möglichkeit, dies zu erreichen, ist ein PC, der für den Synchronisierungsprozess vorgesehen ist. Es ist sowohl mit dem Internet als auch mit dem Netzwerkspeichergerät verbunden. In Windows 8 / 8.1 können Sie den Onedrive-Synchronisierungsordner auf einen benutzerdefinierten Speicherort festlegen, indem Sie im Explorer auf den Link "Skydrive" klicken und die Eigenschaften aufrufen. Ich vermute, Sie sollten in der Lage sein, diesen Speicherort auf Ihr Netzwerkspeichergerät festzulegen. Alles auf dem Netzwerkspeichergerät sollte mit Onedrive synchronisiert werden, solange der als Vermittler fungierende PC eingeschaltet und verbunden ist. Sie müssen wahrscheinlich auch alle Dateien und Verzeichnisse als offline verfügbar festlegen, damit Onedrive die Dateien tatsächlich auf das Netzwerkspeichergerät herunterlädt. Es werden nicht nur Verknüpfungen zu ihnen angezeigt (dies wurde in Windows 8.1 eingeführt, um lokalen Speicherplatz zu sparen).

tpag26
quelle
Ihr Vorschlag ähnelt dem, was ich derzeit mit einem Windows 7 Pro-Desktop teste, für den ein zusätzlicher Schritt erforderlich ist. Ich verwende DSynchronize, um die Netzwerkdateien in einen Ordner auf dem Desktop zu kopieren und dann den Ordner mit OneDrive zu synchronisieren. Hoffe das klappt! Ich werde Ihren Vorschlag auf jeden Fall ausprobieren, um ihn effizienter zu gestalten.
user306311
0

Die Verwendung von mklink / d c: \ Onedrive folder \\ share funktioniert auch für die Linux-Freigabe. Da es anscheinend keinen richtigen OneDrive Linux-Client gibt (oder zu dem Zeitpunkt, als ich die Dinge eingerichtet habe) und ich nicht genug Erfahrung habe, um das API-Setup zu durchlaufen, um einen vorhandenen zu bearbeiten oder einen von Grund auf neu zu erstellen, Also benutzte eine Windows VM und gab die Ordner frei. Verwenden Sie dann mklink, um einen Linux-Symlink zu erstellen. Ich habe es als Laufwerk zugeordnet (2 Freigaben. X: und Y: Laufwerke). Es hat zwar Fehler, aber trotz der Meinung einiger Leute täuscht es OneDrive vor, dass es ein lokales Verzeichnis verwendet.

Roadkill
quelle
-2

Ich nehme an, Sie können dies versuchen, wenn Sie Windows 8 oder 10 verwenden. Sie können ein VHD-Laufwerk erstellen aus:
Disk management - & gt; Action - & gt; Create VHD.
Durchsuchen und speichern Sie Ihr VHD-Laufwerk im Netzwerk. Jetzt Initialize, Format und Mount Ihr VHD-Laufwerk. Versuchen Sie nun, OneDrive mit diesem neuen VHD-Volume zu synchronisieren.

Bhakupar Kharsohtun
quelle