可以将虚拟机安装为网络驱动器吗?

可以将虚拟机安装为网络驱动器吗?

我在两个独立的网络上有两台虚拟机。它们都运行 Centos 6。

我使用第二个驱动器作为通过 FTP 为我的第一台虚拟机提供的廉价备份。它运行良好,但如果我可以安装第二个驱动器作为网络驱动器,事情就会变得简单。

这可能吗?

按照此教程,nfs 服务器上的设置似乎进展顺利。在客户端上,除了我尝试挂载它时,一切都很顺利。

 # mount ipaddress:/home/backup /home/backups/
mount.nfs: No such device

在 fstab 中添加条目

ipaddress:/home/backup  /home/backups   nfs      auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800 0 0

运行结果mount -a为:

mount.nfs: backgrounding "ipaddress:/home/backup"
mount.nfs: mount options: "nolock,bg,nfsvers=3,intr,tcp,actimeo=1800,addr=ipadress"

答案1

是的,有点类似。您可以共享远程服务器的磁盘资源。

NFS 是一种相当简单的方法,可以在 LAN 上运行良好,并且得到 CentOS 的良好支持。

  • 编辑“远程”服务器的/etc/exports共享相关资源
  • 编辑本地服务器的/etc/fstab挂载远程共享
  • 文件系统

工作很好

答案2

如果您定期备份文件,可以尝试将 NFS 挂载(来自备份 VM)与 rsnapshot 结合使用。我以这种方式备份大型 Ubuntu 文件服务器,并使用 cron 作业调用 rsnapshot。

相关内容