[Problem] NAS <-> Onlinespeicher -> wie synchronisieren?

otk

Neuer User
Mitglied seit
12 Okt 2007
Beiträge
68
Punkte für Reaktionen
0
Punkte
0
-Lösung gefunden- NAS <-> Onlinespeicher -> wie synchronisieren?

Hallo,
ich würde gerne meine NAS mit meinem Onlinespeicher nachts synchronisieren lassen. Ich weiß nicht wie ich das machen könnte. Ich hatte schon Freetz mit cifs versucht um die NAS an die FBF zu koppeln und dann mit rsync zu kopieren, aber irgendwie funktioniert dann der Kopiervorgang nicht. Es kann natürlich sein, daß ich einfach Fehler in der Konfig habe, aber ich weiß nicht weiter. Hat einer von Euch eine Idee wie ich das machen könnte.
Danke
 
Zuletzt bearbeitet:
so habe das Tool lokal auf meinem Mac mal probiert. Funktioniert super, allerdings muß dann der Rechner die ganze Zeit laufen. Als nächstes dann auf der Nas Java installiert, leider gibt es nur die Version 1.5 und damit geht das Tool nicht (nach Test). Java mit Freetz - welche Version ist denn das? dann versuch ichs zusammen mit cifs nochmal.

Edit: freetz Java 1.54 - schade
 
Zuletzt bearbeitet:
Möchtest du einfach ein "hoch was da iss" oder soll es inkrementel sein?
Denn die erste Variante liesse sich ja doch recht einfach skripten...und via cronjob regelmäsig starten...
Oder hast du sowas schon versucht?
 
... "hoch was da iss" ....via cronjob regelmäsig starten...

ich möchte nur einfach die NAS zum Onlinespeicher hochkopieren, das würde mir vollkommen reichen. Cronjob? oje...ich bin ehrlich, ich weiß nicht wie ich sowas machen kann und wie ich das konfigurien müßte oder was ich benötige. Also für Tipps bin ich gerne bereit ich teste dann auch :)

Edit:

ok ich bin eben mal am testen ob ich nicht auch sitecopy auf meiner Linkstation mini kompiliert bekomme usw.
 
Zuletzt bearbeitet:
möchte mich kurz bedanken - es klappt :rock:! Sitecopy auf meiner NAS, zusammen mit nem cronjob (war ja doch nicht so schwer). Falls mein Lösungsweg oder Howto oder so interessant wäre, schreib ich das gerne noch.
 
Ist doch schön wenn man helfen konnte :)
 
Hallo OTK,
möchte mich kurz bedanken - es klappt ! Sitecopy auf meiner NAS, zusammen mit nem cronjob (war ja doch nicht so schwer). Falls mein Lösungsweg oder Howto oder so interessant wäre, schreib ich das gerne noch.
Ich hätte Interesse. Schreib' doch bitte ein HowTo...
 
HowTo

Per Telnet auf die Linkstation und dann gehts los ->

vor dem Compilieren mußte ich folgendes Installieren:
ipkg install grep
ipkg install gcc
ipkg install make
ipkg install openssl openssl-dev

dann wechsel in ein beliebiges Verzeichnis, z.B. cd /usr/local/
und dann download von sitecopy:
wget http://www.manyfish.co.uk/sitecopy/sitecopy-0.16.6.tar.gz
Entpacken:
tar xvfz sitecopy-0.16.6.tar.gz
Wechsel ins entpackte Verzeichnis:
cd sitecopy-0.16.6

anlegen der Symlinks
cd /
cd /lib
ln -s /opt/lib/libssl.so.0.9.7
ln -s /opt/lib/libexpat.so.1
ln -s /opt/lib/libcrypto.so.0.9.7
ln -s /opt/lib/libcrypto.so.0.9.8 /lib

Build
export CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
./configure --prefix=/opt/ --with-ssl=openssl
make
make install

Konfiguration
Anlegen des Verzeichnisses .sitecopy mit der passenden Berechtigung:
mkdir -m 700 /root/.sitecopy
Anlegen und editieren einer Datei .sitecopyrc:
vi /root/.sitecopyrc
Inhalt:
site site
server server
url serverurl
username [email protected]
local lokales_Verzeichnis
remote server_Verzeichnis
protocol http
http secure # nur bei Zugang über https
Datei speichern und vi beenden

Beispiel von 1&1:
site bilder
server sd2dav.1und1.de
url https://sd2dav.1und1.de
username [email protected]
local /mnt/Bilder
remote /Bilder
protocol webdav #http
http secure


Zugriffsrechte anpassen:
chmod 600 /root/.sitecopyrc

Anlegen und editieren der Paßwortdatei: .netrc:
Diese Datei muss nur erstellt werden, wenn sich das Programm automatisch beim Server anmelden soll.
Wenn nicht, ist bei jedem Aufruf der Benutzername und das Passwort von Hand einzugeben.
vi /root/.netrc
Inhalt:
machine server
login username
password password
Datei speichern und vi beenden

Beispiel 1&1:
machine sd2dav.1und1.de
login [email protected]
password yyy


Zugriffsrechte anpassen:
chmod 600 .netrc

Verwendung
sitecopy -i bilder Initialisierung der Seite. Alle Dateien werden bereit zum Update markiert
sitecopy -u bilder Update der Dateien auf dem Server (Achtung: Alle veränderten Dateien werden überschrieben!)
sitecopy -s bilder Update der Dateien auf lokal (Achtung: Alle veränderten Dateien werden Überschrieben!)

einen Teil hatte ich von Tiefliegers Link den Rest durch googlen...danach gings bei mir...
 
Wie habt ihr die Dateigrößen umgangen? Den eigentlich dürfen doch nur 250MB pro Vorgang hochgeladen werden?
 
Wie habt ihr die Dateigrößen umgangen? Den eigentlich dürfen doch nur 250MB pro Vorgang hochgeladen werden?

wo steht das mit den 256MB? Bei 1&1 selber finde ich nur das die Dateigröße max. 512MB pro Datei sein darf.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.