![ftp服务器端文件管理建议](https://linux22.com/image/801939/ftp%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E5%BB%BA%E8%AE%AE.png)
我需要一些建议:
是否有任何信誉良好的网络托管服务器端工具可以安装来帮助我们管理 ftp 访问和数据采集,就像 Filezilla Server 一样?
我们是一家由 5 名员工组成的小型企业,需要数据备份解决方案。我们希望将我们的网络托管服务器用作异地存储,因为我们拥有无限的存储空间。但是,使用我们的网络托管服务器,我们无法像我们希望的那样精细地管理访问权限,例如组、用户、速度限制、IP 允许、IP 阻止等。随着我们的发展,这将成为问题。
对于客户端软件,我们尝试了 CloudBerry。但由于 CB 不允许我们以小组形式将数据存储在同一个文件夹中,因此这种方法行不通。因此,我们最终将 PC 映射到 ftp 帐户,然后将文件放入文件夹中进行备份。这很简单,但对我们来说很管用。现在我们只需要解决服务器端问题。
顺便说一下,我们正在使用 Godaddy Linux 托管。
如果读起来不连贯,请见谅。我有诵读困难症,今天心情很不好。感谢您抽出时间。
答案1
使用你的虚拟主机作为备份网站是一个坏主意——忘记内森提出的问题,网络托管旨在托管网站(可供公众使用的内容 - 任何人都可以下载的文件)。您可能不希望备份中的敏感公司数据也受到此影响。
使用 .htaccess 规则等缓解这种情况仍然会让您陷入这样的境地:对网站的意外更改可能会使这些数据公开。此外,这意味着负责网站设计/维护的任何人都可以访问备份文件,这绝对不是理想的情况。
你应该怎么做呢?
有专门的备份和存储服务,价格合理。
由于您已经在使用基于 Unix 的环境rsync.net和塔斯纳普都是我强烈推荐的选项(一段时间以来,我使用前者进行个人和企业备份,而后者由我信任的人负责运行)。
如果你愿意,你也可以自己备份。使用巴库拉“云端”服务器(Amazon EC2 和 EBS)可能是一种有效且价格合理的选择,具体取决于您要备份的数据量。
如果您超出了可以合理完成的范围,可以使用本地 Bacula 服务器将其数据发送到 rsync.net 或类似的异地存储服务 - 这就是我目前的公司所做的。
如果您的整个环境不是 *nix 系统,Bacula 也有 Windows 客户端。