• rclone


    我本地的minio需要向阿里云OSS同步文件。

    对象存储之间的同步使用rclone非常方便。

    1.安装rclone

    curl https://rclone.org/install.sh | sudo bash
    

    2.配置对象存储的连接。

    每种对象存储链接的配置方法(https://rclone.org/ 网页下面),点击config,里面有详细的说明

    #链接配置存放地方
    vim /root/.config/rclone/rclone.conf 
    

    3.同步脚本

    #编写脚本和加执行权限
    vim sysncfile.sh 
    chmod +x sysncfile.sh
    
    # /bin/bash
    #sync指令是保证2处文件一致,源头有改变的文件则更新过去,如果源头删除了文件,目的也会删除,可断点续传。
    #地址:   链接名称:bucket/文件夹
    /usr/bin/rclone sync minio:bb1/tt  oss:bucket1/MinIO/jinweit/
    

    4.排Job

    #我这里设置每分钟同步一次
    crontab -e
    
    * * * * *  /root/sysncfile.sh
    

    在windows上共享路径同步文件

    https://rclone.org/downloads/ 下载windows版

    在主机上建立该路径和配置文件(文件可为空)

     #在powershell中执行
     New-Item -Path ~.config
    clone
    clone.conf -Force
    

    写个sysncfile.bat,排个job,下载包解压后有个可执行文件rclone.exe,同步本地文件到远程共享路径。
    (远程路径只能是\主机xx ,不能用映射的盘符)

    C:
    clone-v1.53.2-windows-amd64
    clone-v1.53.2-windows-amd64
    clone  sync   E:gggg   \10.10.10.1gg
    
  • 相关阅读:
    Js页面自动跳转
    关于express项目的创建与启动
    在采用vue-cli Post Get
    vue-cli 组件运用
    成员变量的初始化取值和权限修饰符
    面向对象
    java基础数据类型复习
    java包装类
    之前所学复习汇总
    对jdk+jre+jvm的简单了解
  • 原文地址:https://www.cnblogs.com/JinweiChang/p/14005893.html
Copyright © 2020-2023  润新知