sharepoint文件夹本地同步_干货 | 如何将主机文件自动同步至对象存储

本文档介绍了如何将京东云对象存储挂载到CentOS云主机,使用s3fs工具,然后通过Inotify监控文件变化,结合rsync实现自动同步。详细步骤包括创建云主机、安装依赖、挂载对象存储、创建模拟数据、安装rsync和Inotify,以及注意事项。
摘要由CSDN通过智能技术生成

419d87ee188b59a149031e63206e6555.png


注:最好利用京东云对象存储来存储一些静态文件,不建议用其直接存储数据库之类的数据文件,而且也会受到速度的影响,当然我们可以利用其存储备份文件。


今天我们来利用s3fs工具将京东云对象存储挂载到京东云云主机,把对象存储Bucket(空间)当成一个文件夹挂载到Linux系统内部,当成一个系统文件夹来使用,之后我们会利用inotify+rsync工具来实现主机文件自动同步到对象存储的挂载目录,以此来实现主机文件自动同步至京东云对象存储。

演示示意图:

e6c8a7c656a1fc20b51757d00cf22ce2.png

一、挂载对象存储到云主机

本文档用的是CentOS 7,CentOS 6挂载方式在本步骤结尾;

1. 创建CentOS 7.4云主机

首先我们需要打开京东云官网:www.jdcloud.com,点击右上角控制台登陆后开始创建一台京东云云主机,方法详见:https://docs.jdcloud.com/cn/virtual-machines/create-linux-instance

云主机创建完成后如下:

0855e73e51872663cf371c3b3b573c9f.png

2. 安装依赖包

yum install automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel -y

3. 安装s3fs

yum install epel-release s3fs-fuse -y

4. 创建密码文件

echo Access_Key_ID:Access_Key_Secret > ~/.passwd-s3fs
chmod 600 ~/.passwd-s3fs

66adf80533cd9af03feb8c2791f6d85f.png

  • Access_Key_ID:Access_Key_Secret获取方式:https://uc.jdcloud.com/account/accessKey

  • chmod 600:设置密钥文件只能被当前用户访问。

5. 创建对象存储空间

我本次的对象存储空间名称为:jdcloud-oss,位于和云主机一样的地域:华北-北京

2a061c1f0850f22112020590d0fd53c3.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值