AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1047345
Accepted
Ermian
Ermian
Asked: 2020-12-24 08:35:39 +0800 CST2020-12-24 08:35:39 +0800 CST 2020-12-24 08:35:39 +0800 CST

在 ESXI 6.5 上的虚拟机之间共享文件夹以进行备份

  • 772

我是 ESXI 服务器的新手,我有一台服务器,我的公司有一些用于应用程序的 vm(主要是带有 php、tomcat 服务和 SQL Server 服务的 linux)。

我有一个 4TB 的数据存储,我想创建一个文件夹(或 vmdk),我可以在几个具有 SQL Server 的 VM 之间共享它。我打算备份 SQL 并将这些文件保存在该共享文件夹中。我最终会将其复制到外部位置。

我尝试通过一个新的 SCSI 控制器作为 LSI Logic SAS 创建一个 vmdk,并添加之前创建的 vmdk,共享为多用户,但它没有按预期工作。第一次启动我的机器时,我可以看到我的文件,但是如果我在 VM1 中创建另一个文件,VM2 只会在我重新启动或在 Linux 上重新安装磁盘后才能看到这些文件。

有什么方法可以满足这种需求吗?还是我只是做错了?

我曾考虑在 linux 服务器上安装 SAMBA,并与其他 VM 共享,但某些 SQL Server 的文件超过 300GB,因此通过网络备份需要很长时间。

对这个案子有帮助吗?

祝大家圣诞快乐,新年快乐。

share vmware-esxi
  • 3 3 个回答
  • 577 Views

3 个回答

  • Voted
  1. Zac67
    2020-12-26T05:45:48+08:002020-12-26T05:45:48+08:00

    ESXi 主机不支持在 VMFS 卷上使用文件夹 - VM 来宾永远无法访问 VMFS 卷。 [1]

    VMDK 是类似于磁盘驱动器的块设备。跨虚拟机共享它需要一个具有协调访问权限的集群文件系统。由于并发的、不协调的访问,使用普通文件系统会很快损坏卷。

    当然,您可以将 VMDK 分配给来宾,然后使用网络文件共享(NFS、SMB、...)供其他来宾访问。如果共享不能提供足够的性能,您需要加速网络(或主机,对于虚拟网络)。

    [1] 除非您使用适当的 API、SFTP 等。

    • 1
  2. Gerald Schneider
    2020-12-26T05:50:23+08:002020-12-26T05:50:23+08:00

    使用了解您的虚拟机的备份解决方案。适当的备份解决方案将创建 VM 的快照,以只读方式装载快照以创建备份,然后删除快照。

    • 0
  3. Best Answer
    Ermian
    2020-12-27T03:56:16+08:002020-12-27T03:56:16+08:00

    感谢你们。

    一位朋友设法解决了。我们使用 Freenas 创建了一个 VM,并作为 NFS 共享给这些 VM。考虑到我们有一个 10Gbs 网卡,现在应该可以处理。

    感谢您的帮助和澄清。

    • 0

相关问题

  • 共享网络附加扫描仪

  • 禁用 Windows 2003 文件共享

  • 如何在一台机器上与多个用户共享一个 Git 存储库?

  • 有什么可以共享一台从 32 位到 64 位 Windows 的打印机吗?

  • 在联网的计算机之间共享键盘和鼠标

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve