Effettuare il mirroring di un ftp su un altro ftp con lftp

From RVM Wiki
Jump to navigation Jump to search
Attenzione questo articolo è ancora incompleto.
Sentiti libero di contribuire cliccando sul tasto edit.
#!/bin/bash

# ORDERS

R_HOST="ftp-source.example.com:2100"
R_USER="source-username"
R_PASS="source-pass"
R_PATH="source-dir/source-dir"

L_HOST="ftp-dest.example.com"
L_USER="dest-username"
L_PASS="dest-pass"
L_PATH="dest-dir/dest-dir/dest-dir"

lftp -d -c "
mirror \
        --no-recursion \
        --continue \
        --verbose \
        ftp://${R_USER}:${R_PASS}@${R_HOST}/${R_PATH} \
        ftp://${L_USER}:${L_PASS}@${L_HOST}/${L_PATH}
        "