Код: Выделить всё
rsync -avAXEWSlHh /source /destination --no-compress --info=progress2 --dry-run
Код: Выделить всё
rsync -avAXEWSlHh /source /destination --no-compress --info=progress2 --dry-run
Код: Выделить всё
#/bin/bash
CURDATE=$(date +%m-%d-%Y)
if [ ! -f /usr/bin/rsync ]; then
sudo apt install -y rsync
fi
rsync -avb --delete --backup-dir=/backup/incremental/$CURDATE /src /target
Код: Выделить всё
# rsync [option] [source] [destination]
Код: Выделить всё
# rsync -r /source/dirctory/ /destination/directory
Код: Выделить всё
# rsync -zvh /local/directory/file user@remote_host:/remote/directory
Код: Выделить всё
# rsync -zvh user@remote_host:/source/directory/file /local/directory
Код: Выделить всё
# rsync -zvhe ssh user@destination_host:/directory/file /source/path/file
Код: Выделить всё
# rsync -zavh --max-size=num K filename /destination/directory
Код: Выделить всё
# rsync -zvh --bwlimit=5 /source/directoy/file user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zvh --progress /source/directoy/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --remove-source-files /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --exclude 'file to exclude' /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavhi /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --itemize-changes /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync user@remote_host:/destination/directory/
Код: Выделить всё
# rsync -zvho /source/directory/file destination/directory
Код: Выделить всё
# rsync -zvhg /source/directory/file /destination/directory
Код: Выделить всё
# rsync -zavh --delete /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh -n user@remote_host:/source/directory/ /destination/directory
Код: Выделить всё
# rsync -zavh --dry-run user@remote_host:/source/directory/ /destination/directory
Код: Выделить всё
# rsync -zavh --existing /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --ignore-non-existing /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --ignore-existing /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh -l /source/directory/file user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh -r /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
# rsync -zavh --recursive /source/directory/ user@remote_host:/destination/directory
Код: Выделить всё
rsync --partial --progress --rsh="ssh -i dsa_private_file" host_name@host:/home/me/d .
Код: Выделить всё
sshpass -p "password" rsync -ae "ssh -p remote_port_ssh" /local_dir remote_user@remote_host:/remote_dir