腾讯云对象存储COS Migrationr任务计划设置

关于COS Migrationr相关工具在一下链接下载

Java下载:https://www.oracle.com/java/technologies/downloads/#java8

COS Migration 工具下载:https://github.com/tencentyun/cos_migrate_tool_v5

Java环境搭建

关于java环境搭建请参考我的另一篇文

腾讯云对象存储COS Migration工具Java安装配置:https://www.hao0564.com/2113.html

Java环境搭建
Java环境搭建
Java环境搭建
Java环境搭建
COS Migration工具调试

下载COS Migration后,进入文件夹里找到conf里的config.ini文件,如图:

COS Migration工具调试
COS Migration工具调试

修改配置好config.ini文件后,点击COS Migration文件夹的start_migrate.bat,执行远程备份到cos,如下图:

COS Migration工具调试
COS Migration工具调试

正常异地备份到cos,windows里我们用任务计划去自动执行,这里拿windows10举例,具体如下图:

windows任务计划
windows任务计划

这里强调说下,如果要用任务计划去自动执行,需要修改COS Migration文件夹里的start_migrate.bat,右击编辑,内如如下:

@echo off
set cur_dir=%CD%
cd %cur_dir%
set my_java_cp=%cur_dir%\src\main\resources;.;%cur_dir%\dep\*
java -Dfile.encoding=UTF-8 -cp "%my_java_cp%" com.qcloud.cos_migrate_tool.app.App
pause>nul

如果不修改windows任务计划执行时候会出错,提示如下图:

windows任务计划
windows任务计划

将start_migrate.bat内容修改成如下:

@echo off
set cur_dir=%CD%
cd %cur_dir%
set my_java_cp=%cur_dir%\src\main\resources;.;%cur_dir%\dep\*
java -Dfile.encoding=UTF-8 -cp "%my_java_cp%" com.qcloud.cos_migrate_tool.app.App
pause>nul

保存后,然后再用计划任务去执行start_migrate.bat,就可以成功异地备份到cos了

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注