У меня есть FTP-сервер резервного копирования в Hetzner с подробной информацией
Backup Server: u*****.your-backup.de
Я пытаюсь подключиться к нему через мой сервер Ubuntu, используя команду
$ ftp u*****.your-backup.de
, и я вижу ftp>
затем пытаюсь загрузить мой Postgresql Database backup
файл с помощью команды
ftp> put /home/*myhomedir*/Dropbox/backup/rajedb.backup
local: /home/*myhomedir*/Dropbox/backup/rajedb.backup remote: /home/*myhomedir*/Dropbox/backup/rajedb.backup
200 EPRT command successful
550 /home/*myhomedir*/Dropbox/backup/rajedb.backup: No such file or directory
ftp> put /home/*myhomedir*/Dropbox/backup/
local: /home/*myhomedir*/Dropbox/backup/ remote: /home/*myhomedir*/Dropbox/backup/
/home/*myhomedir*/Dropbox/backup/: not a plain file.
ftp> put /home/*myhomedir*/Dropbox/backup/rajedb
local: /home/*myhomedir*/Dropbox/backup/rajedb remote: /home/saksham/Dropbox/backup/rajedb
local: /home/*myhomedir*/Dropbox/backup/rajedb: No such file or directory
Теперь мой вопрос: как мне сделать резервную копию моих файлов на сервере hetzner? и как мне загрузить их, когда это потребуется? и я хочу делать резервные копии своих файлов каждые 30 минут или 1 час.
спасибо.
Вам нужно определить удаленный каталог. Ваша команда пытается поместить файл в / home / myhomedir / Dropbox / backup /, но этот каталог не существует на удаленном сервере резервного копирования.
Попробуйте:
put /home/*myhomedir*/Dropbox/backup/rajedb.backup /
(см. Последнюю косую черту?). Это должно сработать.