配置上传类型 FTP(FTP 作业)
上传类型为 FTP 的作业访问 FTP 服务器。
- 在 项目树 中选择组件。
- 点击菜单栏中的 创建 按钮,或将组件拖放到 作业 区域。
- 检查 作业配置 区域中是否显示了上传类型 FTP。
- 配置 通用、通知、上传和比较 以及 作业运行后自动创建版本 这些常规部分。只有在完成了必须的设置后,才会显示 通知 和 作业运行后自动创建版本 部分。
FTP 设置部分
- 在 FTP 服务器 字段中,输入要建立连接的 FTP 服务器的 IP 地址。
- 在 连接类型 下拉菜单中,选择用于通信的连接类型。
-
WodFtp 默认设置为 FTP 客户端库。
Info
由于 FTP 是一种古老的协议,默认库“WodFtp”可能无法覆盖所有可能的 FTP 服务器。不过,还许多不同的选择,如果 octoplant 中没有列出您的服务器,请联系我们的支持团队以获取更多信息。
-
在 端口 字段中输入用于通信的端口。默认设置为端口 21。
- 如果要使用被动 FTP,请激活复选框。
- 激活 关注 Symlinks 复选框可备份通过 symlinks(符号链接)到达的目录中的文件。
- 如果需要,请输入访问用户的登录数据(用户名 和/或 密码)。根据您 FTP 服务器的配置,此步骤为可选步骤。也可以在没有用户名或密码的情况下进行上传。
-
如果数据存储在 FTP 服务器的子目录中,请在字段 子目录 中输入子目录的路径。
Info
必须使用指定的登录数据才能访问子目录。octoplant 每个作业最多支持 10 个子目录。
如果只指定了一个子目录,备份中将不显示 FTP 服务器上的整个路径,而只显示路径中的最后一个目录:
示例:FTP 服务器上的路径:
/Folder1/Subdirectory1/*
备份结构:Archive.zip/*
如果指定了多个子目录,则整个目录结构都包含在备份中。示例:
FTP 服务器上的路径:/Folder1/Subdirectory1/Subdirectory2
和/Folder1/Subdirectory1/1234
备份结构:Archive.zip/Folder1/Subdirectory1/Subdirectory2
和Archive.zip/Folder1/Subdirectory1/1234
-
您可以点击 检查 按钮,检查是否可以使用指定的登录数据登录 FTP 服务器。如果检查不成功,作业也将失败。
Info
您可能需要在防火墙中启用步骤 4 中设置的端口。
高级部分
输入 数据包之间的休眠间隔 和 数据包的最大大小(KB) 来节流设备的带宽。这有助于防止设备或网络过载。
激活 仅在时间戳不同时上传(减少网络负荷),以便在上传过程中检查时间戳而不是文件内容。这意味着备份时只上传新的和编辑过的文件,没有更改的文件将从前一备份中传输,从而进一步限制网络负载。
文件规格和比较设置部分
默认情况下,使用组件的比较设置进行比较。在本部分中,可以针对具体作业进行调整。
该表显示了集合比较和存储行为。
- 激活 为此项作业启用自定义配置 复选框。
- 点击 编辑。
- 在打开的对话框中,为比较和存储过程定义新参数。
常见问题
使用上传类 FTP 的备份作业创建备份时发生错误
要解决上述问题,可以考虑两种方案:
开启被动模式
- 启动 AdminClient。
- 使用合适的用户名和密码登录系统。
- 打开 作业 模块。
- 选择 主页 选项卡。
- 在 项目树 中,选择 FTP 作业以错误结束的组件。
- 选择上传类型 FTP。
- 在 作业 表中,选择执行导致错误的作业。
- 激活 FTP 设置 下的 使用 FTP 被动模式 选项。
- 保存更改。
- 在 执行 组中,单击 执行所选作业一次 按钮。
- 等待作业运行完毕。
- 如有必要,请将执行类型重设为 根据时间表 或 未激活 。
Info
如果激活 使用 FTP 被动模式 没有效果,错误继续发生,请取消选中复选框并继续下一个选项。
将 VDogUpload.exe 添加到防火墙例外中
通过 FTP 上传时(也)会执行文件 VDogUpload.exe
。
如果因执行上述文件而导致的数据传输被防火墙阻止,就会出现超时错误。为防止出现这些错误,必须将 VDogUpload.exe
文件添加到防火墙例外中。但很可能并非所有客户都使用相同的防火墙(软件),因此这里无法提供流程相关的信息。
这些相关信息可在您所使用产品的文档中找到。另一个信息来源是互联网。可以在搜索引擎的文本字段中输入以下其中一个搜索字段:
- {产品名称/防火墙名称} 例外
- {产品名称/防火墙名称} 配置异常
- {产品名称/防火墙名称} 允许例外
- 在 {产品名称/防火墙名称} 中添加例外