Ubuntu FTP 服务器 - Hetzner

Ubuntu FTP 服务器 - Hetzner

我在 Hetzner 有一个 FTP 备份服务器,其中包含详细信息

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 小时备份一次我的文件。

谢谢。

答案1

您需要定义远程目录。您的命令尝试将文件放在 /home/我的主目录/Dropbox/backup/ 但是该目录在远程备份服务器上不存在。

尝试:

put /home/*myhomedir*/Dropbox/backup/rajedb.backup /

(看到最后一个斜杠了吗?)这样应该可以了。

相关内容