首页 > 其他分享 >从零开始:利用阿里云 OSS 轻松同步你的思源笔记

从零开始:利用阿里云 OSS 轻松同步你的思源笔记

时间:2024-07-16 13:58:14浏览次数:12  
标签:费用 存储 同步 思源 OSS 阿里 从零开始 请求

引言

在数字时代,数据的安全与同步变得尤为重要。思源笔记作为一款隐私优先的个人知识管理系统,如何通过阿里云 OSS进行数据同步?本文将为基础小白详细讲解步骤,让你轻松上手。请务必先备份数据,重要的事情说三遍!


创建存储桶

  1. 登录阿里云官网,使用支付宝扫码登录。

  2. 打开oss存储,打开bucket列表
    在这里插入图片描述

  3. 创建 Bucket,选择一个离你最近的地域,名称任取并记下。
    在这里插入图片描述

  4. 复制外网访问-Endpoint(地域节点) ,这是后续配置的重要参数。
    在这里插入图片描述

通过例子解释:假设你在上海,可以选择上海的节点,这样传输速度更快。


创建子账户

为了安全,仅使用子账户进行同步操作:

  1. 点击“AccessKey 管理” ,开始使用子用户 AccessKey。
    在这里插入图片描述

    在这里插入图片描述

  2. 创建用户,填写登录名称和显示名称,勾选“Open API 调用访问”。
    在这里插入图片描述

  3. 复制 AccessKey ID 和 AccessKey Secret,这些信息只显示一次,请妥善保管。

    在这里插入图片描述


给子账户添加权限

  1. 添加 OSS 权限:在访问控制中,选择用户并添加权限,选择 AliyunOSSFullAccess。
    在这里插入图片描述

    在这里插入图片描述

  2. 返回 Bucket 界面,在权限控制中新增授权,选择子账户并授予完全控制权限。
    在这里插入图片描述


思源笔记中填入信息

  1. 打开思源笔记,进入设置中的云端部分。

  2. 填入对应的信息

    • Endpoint 对应地域节点
    • Access Key 对应 AccessKey ID
    • Secret Key 对应 AccessKey Secret
    • Bucket 对应 Bucket 名称
    • Region 参考阿里云的 Region ID
    • 其他设置保持默认
      在这里插入图片描述

通过例子解释:假设你的 Bucket 名称是 “my-siyuan-bucket”,你就填入这个名称。


另一台电脑同步步骤:

假设电脑a具有笔记数据,电脑b需要电脑a的数据

  1. 电脑b打开思源,填写对应信息
    在这里插入图片描述

  2. 电脑a复制仓库秘钥
    在这里插入图片描述

  3. 电脑b重置仓库,并导入刚才的电脑a的秘钥
    在这里插入图片描述

  4. 电脑b点击同步,即可成功同步数据,后面的操作电脑a电脑b可以相互同步了
    在这里插入图片描述

    在这里插入图片描述


阿里云价格介绍:

按量计费:

  • 标准型(本地冗余存储)单价为0.12元/GB/月

在这里插入图片描述

官网价格介绍:价格计算器 (aliyun.com)

费用举例

要估算你在阿里云 OSS 上存储 250MB 数据并进行正常使用一个月的费用,主要需要考虑以下几个方面的费用:

  1. 存储费用
  2. 请求费用
  3. 数据传输费用

假设你一个月的使用情况如下:

  • 存储空间:250MB
  • 每天进行一次数据同步(假设每次同步会产生一次 PUT 请求和一次 GET 请求)
  • 每月有 30 天的同步操作
  • 数据传输量较小,可以忽略不计

1. 存储费用

阿里云 OSS 的存储费用通常按每 GB 每月计算。假设使用的是标准存储,价格为每 GB 每月 0.12 美元(具体价格请参考阿里云官网)。

存储费用可以计算为:
存储费用=250MB/1024*0.12美元约等于0.029

2. 请求费用

假设每次同步会产生一次 PUT 请求和一次 GET 请求,每月进行 30 次同步操作。

根据阿里云的定价:

  • PUT 请求:0.005 美元 / 1000 次请求
  • GET 请求:0.004 美元 / 1000 次请求

请求费用可以计算为:
PUT请求费用=30/1000*0.005美元=0.00015美元

GET请求费用=30/1000*0.004美元=0.00012美元

3. 数据传输费用

假设数据传输量较小,可以忽略不计(从互联网传入 OSS 的数据通常是免费的,从 OSS 传出到互联网的数据需要收费,但由于数据量很小,费用可以忽略)。

总费用

将上述各项费用相加:
总费用=存储费用+PUT请求费用+GET请求费用
总费用=0.029美元+0.00015美元+0.00012美元约等于0.02927美元

总结

在正常使用情况下,存储 250MB 数据并每天进行一次同步操作,每月的费用约为 0.02927 美元(大约 0.03 美元约等于两毛钱)

请注意,这只是一个粗略的估算,具体费用可能会因实际使用情况和阿里云最新的定价策略而有所不同。建议访问阿里云官网查看最新的定价信息和使用阿里云提供的费用计算器来获取更准确的费用估算。


开始同步之旅

所有配置完成后,即可开始同步。请定期检查同步状态,确保数据安全。

小提示:如果想了解详细费用,可以参考阿里云的官方文档。


总结

通过以上步骤,你已经成功配置了思源笔记阿里云 OSS的同步。本文旨在用简洁明了的方式帮助基础小白快速上手,希望你能顺利完成数据同步,让你的知识管理更加高效安全。

再次提醒:请务必做好数据备份!

标签:费用,存储,同步,思源,OSS,阿里,从零开始,请求
From: https://blog.csdn.net/2301_80064376/article/details/140292278

相关文章

  • 从零开始建站---网站创建日志(1)
    很早以前突发奇想要不要搭建个网站,因为各种原因一直没有去实现,最近emo的时候发现自己行动力好差,都快大二了总该做点好玩的,所以那就开始搭一个属于自己的小网站吧                     2024/7/15搭建网站分为4步:购买域名,申请服务器,DNS解析、部署网站和备......
  • 湿度传感器 - 从零开始认识各种传感器【第二期】
    本篇来学习湿度传感器。我们将介绍到湿度传感器的工作原理、常见种类,如何查找和购买,以及通过MCU实际演示对于湿度传感器数据的读取过程。湿度传感器|从零开始认识各种传感器1. 什么是湿度传感器湿度传感器是一种用于测量空气中相对湿度的设备。它广泛应用于多个领域,如......
  • Tool-Cross-compilation-Toolchain-ARM-Linaro
    Tool-Cross-compilation-Toolchain-ARM-LinaroUbuntu上基于Arm的交叉编译工具链。引用:arm生态发展与交叉编译链选择-知乎arm-none-linux-gnueabi-gcc:是Codesourcery公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM(32位)系统中所有环节的代码,包......
  • 从零开始备战蓝桥杯——一天一个小算法第一天(排序篇)
    今天使我们学习算法的第一天,算法内容为冒泡排序和选择排序。冒泡排序思想:两两相邻数字排序,小的放在前面大的放在后面。从左往右遍历,不断重复第一步,这样可以永远保证大的在最后面重复上述操作,可以得到一个数组从小到大的排序。事例:假设我们有n个数字。第一次比较遍历全......
  • 手把手教你:从零开始创建Gradle项目
    手把手教你:从零开始创建Gradle项目在当今快速发展的软件开发领域,自动化构建工具成为了提高开发效率和质量的关键。Gradle,以其灵活的配置和强大的依赖管理功能,成为了Java和其他语言项目的首选构建工具。本文将带领你一步步创建一个新的Gradle项目,让你快速上手这个强大的自动......
  • 社交网络应用从零开始第一天——环境搭建
    安装Java开发环境参考文章:java环境配置(详细教程)_java环境配置-CSDN博客和JAVA17---安装+配置环境变量|JAVA安装完整教学_jre-17torun.-CSDN博客我看很多人推荐用jdk8,但是我预计要用SpringBoot框架,所以我选jdk17怎么选参考文章:Java中JDK8、JDK11、JDK17,该怎么选择?-阿......
  • 持续学习中避免灾难性遗忘的Elastic Weight Consolidation Loss数学原理及代码实现
    训练人工神经网络最重要的挑战之一是灾难性遗忘。神经网络的灾难性遗忘(catastrophicforgetting)是指在神经网络学习新任务时,可能会忘记之前学习的任务。这种现象特别常见于传统的反向传播算法和深度学习模型中。主要原因是网络在学习新数据时,会调整权重以适应新任务,这可能会导致之......
  • 企业级--Sonatype Oss(01)私服搭建
    SonatypeOss后续使用nexus替代环境nexus环境要求(截止目前(3.70.1-02):jdk环境:支持jdk8(支持所有版本)、jdk11(3.67.0之后的版本),jdk17(3.69.0之后的版本,不支持OrientDB)这3个版本,。内存:建议4G。存储:根据自己仓库存储类型,选择不同的存储空间,建议60G。其他:如果只使用ma......
  • 阿里云oss配置:
    一,创建bucketbucket是,存储空间是OSS的全局命名空间,相当于数据的容器,可以存储若干文件。点完成创建按钮二,创建账号供访问oss资源创建用户成功后,把accesskeyid和accesskeysecret复制保存下来三,创建对bucket的访问策略最后点击确定按钮创建 ......
  • 3.6--softmax回归的从零开始实现
    softmax回归从零实现前言一、导入相关的库二、数据和模型参数1.读取数据2.初始化模型参数三、实现softmax运算四、定义模型五、定义损失函数六、计算分类准确率七、训练模型八、预测总结前言本节介绍softmax和交叉熵损失函数的从零开始实现。一、导入相关的库imp......