参考手册

启动

  • 打包类型

    ME-Backup有两种发布模式:平台相关以及平台无关。平台相关的下载包包含了目标平台的JRE,它的文件大小比较庞大。平台无关的下载包需要用户机器上有JRE或者JDK8。

  • 对于平台相关的下载包,解压并执行平台对应的启动项。

    Windows平台,执行命令 backup.exe 或者 backup.bat

    Linux或者Mac平台, 执行命令 backup.sh. 确保backup.sh有可执行权限,您需要执行命令 chmod +x backup.sh.

  • 对于平台无关的下载包,确保java可执行程序在PATH环境变量中。

    在Windows上, 执行命令 set PATH=<your java path>;%PATH%

    在Linux或者Mac上,执行命令 export PATH=<your java path>:$PATH。或许您需要预先给予jre目录执行权限, chmod +x -R <jre folder>

配置

  • 初次启动设置路径

_images/backup-install.jpg

基本操作

  • 创建组

    选择菜单 文件 ‣ 新建组

  • 创建任务

    选择菜单 文件 ‣ 新建任务,在弹出的窗口中选择任务类型并填写所需参数。

  • 修改一个已存在的任务

    双击一个任务会弹出任务窗口。当程序正常退出时,修改被自动保存到文件。

  • 调整任务次序

    拖拽 一个任务到另一个任务或者组。注意一个组只能被拖拽到另一个组。

    [ 键提高次序, 按 ] 键降低次序

  • 删除任务

    选择菜单 文件 ‣ 删除任务

  • 启动选中的任务

    选择菜单 文件 ‣ 删除任务

同步目录任务

_images/backup-task-sync-folder.jpg
  • 将目标目录的内容同步成源目录的内容

  • 名字源目录目标目录 是必填字段

  • MD5 控制了如何比较源文件和目标文件。当勾选时,两个文件通过计算后的MD5比较,目标文件被覆盖仅当MD5值不相同。这种策略保证了目标文件和源文件内容一致,但速度较慢。未勾选时,采用默认策略来比较,即目标文件被覆盖当源文件更新(文件修改时间)或者两个文件大小不一致。

  • 确认更新现有项 选项可以让用户确认每个目标目录中的文件更改。如果全局无用户确认启用时,这个选项不起作用。

拷贝目录任务

_images/backup-task-copy-folder.jpg
  • 拷贝源目录到指定目录。比如,源目录是 C:/工作目录,目标目录是 C:/备份目录,执行完后会生成 C:/备份目录/工作目录。

  • 名字源目录目标目录 是必填字段

  • 启用 文件名添加时间戳 选项会添加时间戳到拷贝后的目录名。时间戳的格式是**年年年年-月月-日日-小时-分钟-秒秒**.

压缩文件目录任务

_images/backup-task-zip-copy-folder.jpg
  • 将指定目录压缩成zip文件并拷贝到目标目录。例如,源目录是 C:/工作目录,目标目录是 C:/备份目录,执行完后会生成 C:/备份目录/工作目录.zip。

  • 名字源目录目标目录 是必填字段

  • 启用 文件名添加时间戳 选项会添加时间戳到拷贝后的文件名。时间戳的格式是**年年年年-月月-日日-小时-分钟-秒秒**.

执行命令行任务

_images/backup-task-exec.jpg
  • 执行一个命令,并显示标准输出和标准错误

  • 名字参数 是必填字段

  • 用空格分割参数。例如 cp -r 路径1 路径2。当需要空格作为参数一部分时,用单引号围绕,比如 cp -r ‘路径 1’ ‘路径 2’

选项

_images/backup-option.jpg