Shoptransfer per "wget" Command auf der SSH

Aus Glaskugel
Zur Navigation springen Zur Suche springen
1. Verbinde Dich via Putty als "root" mit der SSH des Zielservers
2.
Wechsele in den Ordner des Kunden(cd /var/www/vhosts/xxx.xxx.hostkraft.de/)
3. Öffne eine Screen-Session
4. Passe den folgenden "wget" Befehl auf den Kunden an und führe ihn aus
wget -m -o log -t 25 --user=###USERNAME### --password='###PASSWORD###' ftp://###SERVER###/###Quellverzeichnis_vom_Kunden###/
- (Bei bedarf die Anzahl der versuche (-t 25) oder den Namen des logfile (-o log) anpassen)
- Befehl ausführen und warten bis dieser abgeschlossen ist (bis Eingabe wieder möglich ist)
5. Benutzer und Gruppe anpassen (Du führst den chown rekursiv als root aus, passt Du hier nicht auf, dann geht alles in die Hose!)
chown -R ##Kundenlogin##:psacln /var/www/vhosts/#############.anna.hostkraft.de/###Alter_Servername###/
EXAKT ARBEITEN! Doppelt prüfen!


6. Log auf auf fehlgeschlagene Übertragungen prüfen!
- die fehlgeschlagenen Übertragungen ggf. noch einmal durchführen


7. Bonus

Using Wget Command to Continue Interrupted Downloads

Your download can get interrupted if you lose the internet connection or experience a power outage. This is quite a common occurrence when getting huge files. Instead of starting over, it’s possible to continue the download using -c function:

wget -c https://example/very-big-file.zip

If you proceed without the -c function, the new file will have .1 added at the end as it already exists.

8. Bonus II

Filetransfer via sftp port 22

1 Teste den Server via Filezilla oder WinSCp
2 Connecte dich auf dem Zielserver (unserer) via SSH
3 sftp BENUTZER@SFTP-SERVERNAME anpassen und bestätigen, anschließend die Passwortabfrage bestätigen.
4 Jetzt wirds etwas kniffliger und UNBEDINGT doppelt prüfen !!
5 Nun via cd /hauptordner in das passende Verzeichnis des Shops wechseln und via get -r * /var/www/vhosts/HIER-DER-ABONAME/httpdocs/shop
Quelle [1]