我正在尝试将虚拟机目录通过 ftpput 传输到我们的 NAS。它不支持 NFS。仅支持 FTP 和 samba。
因此我在 ESXi 控制台中输入以下命令
ftpput ipaddress /vmfs/volumes/4a1157e1-be81171a-1b39-001d09080124/VMNAME /Backup
/Backup 是 nas 上的公共共享,我可以通过任何 ftp 客户端访问它。输入后,我得到以下内容
ftpput:无法打开‘备份’:没有此文件或目录
我有点不明白。有什么建议吗?
答案1
ESXi ftpput 的用法是
Usage: ftpput [options] remote-host remote-file local-file
Store a local file on a remote machine via FTP
Options:
-v,--verbose Verbose
-u,--username Username
-p,--password Password
-P,--port Port number
ftpput 正确地告诉您 ESXi 主机上没有本地 /Backup 文件。尝试切换 /vmfs/volumes/4a1157e1-be81171a-1b39-001d09080124/VMNAME 和 /Backup 参数。
例如
ftpput -u someuser -p somepassword ipaddress /Backup/somefilename /vmfs/volumes/4a1157e1-be81171a-1b39-001d09080124/VMNAME