Rsync command: Difference between revisions
From WikiMLT
m Стадий: 2 [Фаза:Разработване, Статус:Създаден]; Категория:Linux Server |
m Стадий: 3 [Фаза:Разработване, Статус:Разработван]; Категория:Linux Server |
||
Line 29: | Line 29: | ||
{{devStage | {{devStage | ||
| Прндл = Linux Server | | Прндл = Linux Server | ||
| Стадий = | | Стадий = 3 | ||
| Фаза = Разработване | | Фаза = Разработване | ||
| Статус = | | Статус = Разработван | ||
| ИдтПт = Spas | | ИдтПт = Spas | ||
| РзбПт = {{REVISIONUSER}} | | РзбПт = {{REVISIONUSER}} |
Revision as of 11:13, 4 August 2022
References
- …
- …
Section 1
…
# Синхронизиране на музика със SD карта...
rsync -rv --delete --append ./ /media/spas/01CB-0E14
# Копиране през SSH
rsync --progress -avz -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" pa4080-szs-vps:"/home/pa4080/SystemBackup/szs-vps-backup-${TODAY}.tgz" "$BACKUP_DIR"
rsync
via ssh
(source):
rsync --progress -vrazh <local-source> <ssh-host>:<remote-destination>
-v
: verbose-r
: copies data recursively (but don’t preserve timestamps and permission while transferring data-a
: archive mode, archive mode allows copying files recursively and it also preserves symbolic links, file permissions, user & group ownerships and timestamps-z
: compress file data-h
: human-readable, output numbers in a human-readable format