当前位置: 首页 > news >正文

手把手搭建私人在线备份系统

对于打工人来说,什么文件最重要?

那就是——打不开的文件最重要!

那么,如何才能避免这样的事情发生呢?这时候就需要使出我们的大杀器——文件备份!

文件备份怎么搞才最合适呢?

是使用移动硬盘?

是使用U盘?

是使用光盘?

是打印出来?

如果每天让打工人自己手动备份一次,想想就是一件令人崩溃的事情。

所以,是否可以通过自动备份的方式来实现呢?而且,即便自己的电脑爆炸了,备份的东西还是完好无损的。备份按使用情况来计费,不使用不收费。

那么,是否有这样的好事呢?

别说,还真的有这样的好事情!

可以使用智汇云的对象存储,实现本地电脑上的文件自动备份。

而且,对象存储按使用量计费,不用不花钱,照顾钱包的情况下实现了备份自由。

01

整体架构

接下来我们就一起看看如何使用对象存储备份电脑中的重要文件。

86a5ee917580c10dcdf43b6be6cdc35c.png

首先,在云端申请一个Bucket,使用Bucket来存储我们的备份文件。

然后,在本地的Windows电脑上安装必要的软件,将云端的bucket挂载成本地磁盘。

最后,使用同步软件将重要的文件同步到挂载的磁盘中实现数据备份。

三个阶段轻松完成~

02

操作步骤

接下来我们就一步步的构建出自己的云端备份环境~

所需环境

  • windows环境

  • 智汇云OBS对象存储bucket、endpoint和对应的ak sk

  • FreeFileSynv软件

  • Winfsp软件

  • cclone软件

Bucket创建

创建Bucket

https://console.zyun.360.cn/obs/

4736b0d6eda178cd847d6031053d9d98.png

找到刚刚创建的Bucket,点击“管理”

bbc31cd96cd08d5a0c7b0e9a96bea718.png

记录下这里的访问地址,后面需要用到

9b29109d656b2168ca32553f6d88e3c8.png

至此,完成了bucket的创建,后面就可以用这个存储数据了。

AKSK创建

0a02adf2bf18ab6acbb1bf81de2973a2.png

新建AKSK

056cd27772fd2681bb92057b29a26203.png

填写AKSK的名称并创建

dc87e61eaf0653d39075efee06884459.png

为新创建的AKSK分配权限

c5af20dce7f2aea05b15ded4545bf3d5.png

为其分配对象存储权限即可

c30995e160a58dddfa4a3f257f62d75d.png

将AKSK的内容记录下来,后面需要用到

e252df84fd4f9c5150950c6b6110f239.png

至此,完成了AKSK的创建,后面就可以用这个访问对象存储了

Winfsp安装

下一步到底即可,这个就不展示了。

rclone安装挂载

1. 软件安装

rclone下载后解压缩即可使用,解压缩后需要在系统中增加其环境变量。

c102f2c07382cea4d9fe2d613251ac74.png

比如,这里将rclone放到d:路径内

在CMD中运行rclone,执行:rclone config

9a044e215aa4c0f243a0cb856eaf3f43.png

输入希望的磁盘名称,比如:mys3

0540abc4798d67694fe2334395d2a4fd.png

使用对象存储,选择5

0fccac7ce846dd7b6c9f0b472a043855.png

智汇云OBS兼容AWS协议,这里选择1继续

3c98abed666a96871384b109645ee591.png

智汇云OBS兼容AWS协议,这里选择1继续

5e0a3000ec214ff4dd79b1c51d913132.png

输入之前创建的AKSK

9ba43c84615d0bdb8a8417e38a7436cc.png

Region的部分不用填写,回车继续

d80be506e48d7bb7cad553ad19b5b325.png

填写对应的endpoint地址

76014efa9e56880c1807370665a761ff.png

Location_constraint空着不填,回车继续

a8efe352f0d6551393d11db58041cf56.png

ACL空着不填,回车继续

c598bdd933f1826bc5c7987833e9b5dc.png

服务端加密,空着不填,回车继续

651d0e3114bfb100c2bff089005144fe.png

KMS未启用的情况下不填写,回车继续

e49601c2c986aa3b8c9eab1d92381729.png

选择存储类型,2即可

169311516ecf12afa74181a3b843cbed.png

不用设置,直接回车继续

80f9e1b8129315832eb0bd231a09e058.png

配置完成,填写y

21bbed161604ad589c124b685ffa2632.png

配置完成,q退出

bde52bff48443d34d53b6a989d6146fd.png

2. 目录挂载

语法:

rclone mount 配置Name:/桶名 挂载后显示的盘符: --cache-dir  本地缓存文件夹 --vfs-cache-mode writes

实际命令:

rclone mount mys3:/omg Z: --cache-dir D:RemoteDir --vfs-cache-mode writes

fb9f1e9da9378401231516930df577d2.png

挂载成功后可看到多了一个硬盘

3adf3ea078b944857044ef1b7d2f55a2.png

拷贝一个文件试试

aeb184d584bb5ca3d816ba8910bde63e.png

可在智汇云对象存储OBS中看到上传了一个文件

ff9b18c6c5ee083d763ae589c38943c6.png

FreeFileSync备份文件

配置需备份的源路径,目的路径

cc9b1c1df23cc2e0735e539aee765443.png

开始同步

61ceb72969b52bb6a3fa9d63dcf457f5.png

同步后本地文件已备份至云端

ab16ce1ecdef2e053575fb8c1d316007.png

将同步动作保存出来

83e34cc9b700e237a34c929885e7b150.png

为其配置实时备份策略

18b8b14eaaa0eb30bca0453684a4d4bc.png

打开刚刚导出的动作

f8662cfc57b540aad2bf3dd7db947931.png

填写监控周期后点击“开始”

b6dfb94a461b4f893449eeb272c759a1.png

监测到变化后会自动进行备份

69e9e45351f0e2774e0708e28f9e8d33.png

至此,个人电脑的云端备份系统配置完成。以后任何重要文件均可自动备份至云端,确保重要数据的安全可靠。

最后,千万记得将RealTimeSync、rclone加入到随机启动中,这样就能一劳永逸的进行备份了。

更多产品和技术文章,敬请关注👆

360智汇云是以"汇聚数据价值,助力智能未来"为目标的企业应用开放服务平台,融合360丰富的产品、技术力量,为客户提供平台服务。

目前,智汇云提供数据库、中间件、存储、大数据、人工智能、计算、网络、视联物联与通信等多种产品服务以及一站式解决方案,助力客户降本增效,累计服务业务1000+。

智汇云致力于为各行各业的业务及应用提供强有力的产品、技术服务,帮助企业和业务实现更大的商业价值。

官网:https://zyun.360.cn

客服电话:4000052360

相关文章:

手把手搭建私人在线备份系统

对于打工人来说,什么文件最重要? 那就是——打不开的文件最重要! 那么,如何才能避免这样的事情发生呢?这时候就需要使出我们的大杀器——文件备份! 文件备份怎么搞才最合适呢? 是使用移动硬盘&a…...

数据分析实操案例分享:如何对人事数据进行BI分析?

在数据驱动时代,数据分析已经成为企业和个人获取竞争优势的关键技能。特别是在人力资源管理领域,数据分析的应用正变得越来越重要。通过对在职和离职数据的深入分析,企业不仅能够洞察员工的动态,揭示员工流动的模式、预测人才需求…...

谷粒商城实战笔记-228-商城业务-认证服务-自定义SpringSession完成子域session共享

文章目录 一,228-商城业务-认证服务-自定义SpringSession完成子域session共享1. cookieSerializer()2. springSessionDefaultRedisSerializer() 一,228-商城业务-认证服务-自定义SpringSession完成子域session共享 前面弄清楚了分布式服务中的两个问题&…...

Elasticsearch核心

一、几个核心概念 1、节点:一个节点(Node)就是一个es进程,一个服务器可以部署多个节点 查询节点以及节点信息: http://127.0.0.1:9200/_cat/nodes?v 2、角色,是指节点在集群中担任什么角色&#xff1a…...

Python.NET:打开Python与.NET世界互通的大门

Python.NET 是一个强大的工具,它为 Python 程序员提供了一种与 .NET 公共语言运行时 (CLR) 无缝集成的途径。它就像一座桥梁,将 Python 的灵活性与 .NET 的强大功能连接起来,为开发者提供了前所未有的自由和可能性。 1. Python.NET 的核心价值…...

uniapp - plugins的组件配置使用

点击进入到uniapp中mp-weixin的配置中 点击进入小程序的plugin的配置 在项目中,我们可引用插件的使用,例如一些快递100,点餐插件的业务引入 添加插件 在使用插件前,首先要在小程序管理后台的“设置-第三方服务-插件管理”中添加…...

Microsoft Edge WebView2 截图

使用工具可以保存可见区域 CallDevToolsProtocolMethodAsync("Page.captureScreenshot", Params) always returns only visible part of html page including scrollbars. I tried all possible combinations of "fromSurface" and "captureBeyondVi…...

[word] 复杂文本如何仅全选word中的表格 (简单跟做即可)

问题描述 在word文档中,有各种形式的文本,有纯文本,有表格,有图片或者更多其它形式参杂在一起,本篇记录解决如何只全选中文档中的所有表格形式的部分,从而方便对表格进行批量修改和操作 环境说明 word版…...

Aop切面编程

学习视频 一、定义模型:订单保存模型,订单更新模型,业务层,日志模型 订单保存模型 /*** author durunwu* date 2024-08-20-21:04*/ Data public class SaveOrder {private Long id; }订单更新模型 /*** author durunwu* date …...

目标检测 | yolov9 原理和介绍

相关系列: 目标检测 | yolov1 原理和介绍 目标检测 | yolov2/yolo9000 原理和介绍 目标检测 | yolov3 原理和介绍 目标检测 | yolov4 原理和介绍 目标检测 | yolov5 原理和介绍 目标检测 | yolov6 原理和介绍 目标检测 | yolov7 原理和介绍 目标检测 | yolov8 原理和…...

如何在不格式化的情况下解锁Android智能手机密码

如果您忘记了密码,您的 Android 移动设备会将您锁定。发生这种情况时,通常可以通过执行恢复出厂设置来重新获得对设备的访问权限。可悲的是,这将导致所有数据的丢失。下面列出了在不丢失任何个人数据的情况下解锁锁定的Android 手机的有效方法…...

ts语法、nvm的使用以及github访问速度

TS基础语法 let aa:string "123" let bb:number 123 let cc:boolean true let dd:undefined undefined let ee:null null let list:Array<string> ["1", 2, 3] let list2:string[] ["1", 2, 3]interface Ibj {name: string,age: n…...

缓存实现方式

缓存是一个常见的话题&#xff0c;因为它对于提高应用程序性能至关重要。缓存是一种存储数据的临时地方&#xff0c;以便快速访问数据&#xff0c;减少对原始数据源&#xff08;如数据库或文件系统&#xff09;的访问次数&#xff0c;从而提高应用程序的响应速度和吞吐量。 Jav…...

鸿蒙内核源码分析(中断切换篇) | 系统因中断活力四射

关于中断部分系列篇将用三篇详细说明整个过程. 中断概念篇 中断概念很多&#xff0c;比如中断控制器&#xff0c;中断源&#xff0c;中断向量&#xff0c;中断共享&#xff0c;中断处理程序等等.本篇做一次整理.先了解透概念才好理解中断过程.用海公公打比方说明白中断各个概念…...

回归预测|基于雪消融优化相关向量机的数据回归预测Matlab程序SAO-RVM 多特征输入单输出 SAO-RVM

回归预测|基于雪消融优化相关向量机的数据回归预测Matlab程序SAO-RVM 多特征输入单输出 SAO-RVM 文章目录 前言回归预测|基于雪消融优化相关向量机的数据回归预测Matlab程序SAO-RVM 多特征输入单输出 SAO-RVM 一、SAO-RVM模型1. 基本模型原理2. 贝叶斯框架3. 模型优化流程4. 总…...

如何在HTML中创建链接?什么是CSS定位?什么是CSS优化?

HTML使用标签 <a> 来设置超文本链接。 超链接可以是一个字&#xff0c;一个词&#xff0c;或者一组词&#xff0c;也可以是一幅图像&#xff0c;您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。 当您把鼠标指针移动到网页中的某个链接上时&#xff0c;箭…...

1.Java:集合

集合作用&#xff1a; 1.动态保存任意多个对象。 2.提供操作对象方法比如add,remove,set,get等方法。 3.使用集合添加&#xff0c;删除代码简洁。 集合分类 集合分为单列集合以及双列集合。 单列集合&#xff1a; 双列集合&#xff1a; Collection接口特点 1.Collection…...

C语言从头学49—文件操作(四)

本文继续上一篇有关 "文件操作" 内容并继续其编号。 十九、函数 ftell() 函数 ftell() 返回文件内部指针的当前位置&#xff0c;该函数原型定义在头文件 stdio.h中。 使用格式&#xff1a;ftell(参1); 参1&#xff1a;文件指针 返…...

算法力扣刷题记录 八十四【46.全排列】

前言 回溯章节第11篇。记录 八十四【46.全排列】 回溯学习过&#xff1a;组合问题、切割问题、子集问题。 本文是排列问题。 一、题目阅读 给定一个不含重复数字的数组 nums &#xff0c;返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1&#xff1a; 输入&…...

[C++进阶]map和set

一、关联式容器 STL中的部分容器&#xff0c;比如&#xff1a;vector、list、deque、forward_list(C11)等&#xff0c;这些容器统称为序列式容器&#xff0c;因为其底层为线性序列的数据结构&#xff0c;里面存储的是元素本身。 那什么是关联式容器&#xff1f;它与序列式容器…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

ES6从入门到精通:前言

ES6简介 ES6&#xff08;ECMAScript 2015&#xff09;是JavaScript语言的重大更新&#xff0c;引入了许多新特性&#xff0c;包括语法糖、新数据类型、模块化支持等&#xff0c;显著提升了开发效率和代码可维护性。 核心知识点概览 变量声明 let 和 const 取代 var&#xf…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地

借阿里云中企出海大会的东风&#xff0c;以**「云启出海&#xff0c;智联未来&#xff5c;打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办&#xff0c;现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面&#xff0c;开源代码 作为一个电子罗盘模块&#xff0c;我们可以通过I2C从中获取偏航角yaw&#xff0c;相对于六轴陀螺仪的yaw&#xff0c;qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

MySQL 8.0 事务全面讲解

以下是一个结合两次回答的 MySQL 8.0 事务全面讲解&#xff0c;涵盖了事务的核心概念、操作示例、失败回滚、隔离级别、事务性 DDL 和 XA 事务等内容&#xff0c;并修正了查看隔离级别的命令。 MySQL 8.0 事务全面讲解 一、事务的核心概念&#xff08;ACID&#xff09; 事务是…...

从 GreenPlum 到镜舟数据库:杭银消费金融湖仓一体转型实践

作者&#xff1a;吴岐诗&#xff0c;杭银消费金融大数据应用开发工程师 本文整理自杭银消费金融大数据应用开发工程师在StarRocks Summit Asia 2024的分享 引言&#xff1a;融合数据湖与数仓的创新之路 在数字金融时代&#xff0c;数据已成为金融机构的核心竞争力。杭银消费金…...

MinIO Docker 部署:仅开放一个端口

MinIO Docker 部署:仅开放一个端口 在实际的服务器部署中,出于安全和管理的考虑,我们可能只能开放一个端口。MinIO 是一个高性能的对象存储服务,支持 Docker 部署,但默认情况下它需要两个端口:一个是 API 端口(用于存储和访问数据),另一个是控制台端口(用于管理界面…...

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器

一、原理介绍 传统滑模观测器采用如下结构&#xff1a; 传统SMO中LPF会带来相位延迟和幅值衰减&#xff0c;并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF)&#xff0c;可以去除高次谐波&#xff0c;并且不用相位补偿就可以获得一个误差较小的转子位…...

Python 高效图像帧提取与视频编码:实战指南

Python 高效图像帧提取与视频编码:实战指南 在音视频处理领域,图像帧提取与视频编码是基础但极具挑战性的任务。Python 结合强大的第三方库(如 OpenCV、FFmpeg、PyAV),可以高效处理视频流,实现快速帧提取、压缩编码等关键功能。本文将深入介绍如何优化这些流程,提高处理…...

全面解析数据库:从基础概念到前沿应用​

在数字化时代&#xff0c;数据已成为企业和社会发展的核心资产&#xff0c;而数据库作为存储、管理和处理数据的关键工具&#xff0c;在各个领域发挥着举足轻重的作用。从电商平台的商品信息管理&#xff0c;到社交网络的用户数据存储&#xff0c;再到金融行业的交易记录处理&a…...