У меня на сервере Linux (Debian) работает openssh-сервер. Это позволяет мне создавать файлы scp или sftp в / из него, включая перезапись уже существующих файлов.
Мне интересно, есть ли способ заставить openssh сделать резервную копию файла, который собирается изменить (через scp или sftp)?
Например:
- сервер имеет
/path/to/some/file.txt - Я
scpилиsftpfile.txtв/path/to/на разъединять - перед входящей передачей сервер делает резервную копию:
/path/to/some/file.txt.20181221034210.0002421или/backup folder/path/to/some/file.txt.20181221034210.0002421
