『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: tangli159

[技术讨论] 全自动!备份快照+上传云端教程(另附云端方案汇总)

  [复制链接]

23

主题

660

帖子

3110

积分

论坛元老

Rank: 8Rank: 8

积分
3110
金钱
2450
HASS币
10
发表于 2022-2-12 01:21:10 | 显示全部楼层
这帖子工程量不少。。。就算有教程看起来好像还是很难
回复

使用道具 举报

16

主题

151

帖子

1070

积分

金牌会员

Rank: 6Rank: 6

积分
1070
金钱
914
HASS币
30
 楼主| 发表于 2022-2-12 09:03:05 | 显示全部楼层
wshc1216 发表于 2022-2-12 01:21
这帖子工程量不少。。。就算有教程看起来好像还是很难

按照一步一步做很简单!我就是小白,所以也怕其他小白看不懂,我就写得比较详细。
回复

使用道具 举报

23

主题

227

帖子

2822

积分

金牌会员

Rank: 6Rank: 6

积分
2822
金钱
2595
HASS币
0
发表于 2022-2-12 09:44:44 | 显示全部楼层
tangli159 发表于 2022-2-12 09:03
按照一步一步做很简单!我就是小白,所以也怕其他小白看不懂,我就写得比较详细。 ...

我也是卡在密码这个上面了,总是显示解密错误。尝试用网页工具把密码用base64加密后填进去也不行,还是报错。。。。 楼主你是怎么复制的reclone加密的密码?能详细说下吗?

Failed to create file system for "NAS:/homeassistant_backup": couldn't decrypt password: base64 decode failed when revealing password - is it obscured?: illegal base64 data at input byte 8
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2022-2-12 10:55:21 | 显示全部楼层
快快快快快快快快快快
回复

使用道具 举报

0

主题

2

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
58
HASS币
0
发表于 2022-2-12 11:12:29 | 显示全部楼层
感谢楼主分享~~~
回复

使用道具 举报

16

主题

151

帖子

1070

积分

金牌会员

Rank: 6Rank: 6

积分
1070
金钱
914
HASS币
30
 楼主| 发表于 2022-2-12 15:09:33 | 显示全部楼层
water3033 发表于 2022-2-12 09:44
我也是卡在密码这个上面了,总是显示解密错误。尝试用网页工具把密码用base64加密后填进去也不行,还是报 ...

你好,我正好在电脑上挂载了rclone到本地,用的是这个工具。挂载成功后我在电脑上直接搜索rclone.conf就搜到了这个工具产生的配置文件,把里面的密码复制过来就可以用了。用完了删掉应该没问题。
我猜想可能rclone的加密形式并不是普通的BASE64,所以转换才不成功。



你可以试一试~
回复

使用道具 举报

1

主题

142

帖子

1352

积分

金牌会员

Rank: 6Rank: 6

积分
1352
金钱
1210
HASS币
0
发表于 2022-2-12 16:18:18 | 显示全部楼层
这个工具, 能备份自带的数据库文件吗? 因为在HASSOS里面选择系统自带全部备份都是不含这个home-assistant_v2.db的, 怎么解决?
回复

使用道具 举报

16

主题

151

帖子

1070

积分

金牌会员

Rank: 6Rank: 6

积分
1070
金钱
914
HASS币
30
 楼主| 发表于 2022-2-12 16:43:21 | 显示全部楼层
W@LTER 发表于 2022-2-12 16:18
这个工具, 能备份自带的数据库文件吗? 因为在HASSOS里面选择系统自带全部备份都是不含这个home-assistant_v ...

rclone 步骤3有叫你看文档,配置选项里面有include,可以设置文件夹或者文件。建议你仔细阅读呢。这里也有写
回复

使用道具 举报

23

主题

227

帖子

2822

积分

金牌会员

Rank: 6Rank: 6

积分
2822
金钱
2595
HASS币
0
发表于 2022-2-12 22:12:46 | 显示全部楼层
tangli159 发表于 2022-2-12 15:09
你好,我正好在电脑上挂载了rclone到本地,用的是这个工具。挂载成功后我在电脑上直接搜索rclone.conf就 ...

已经整好了,我来借着楼主的楼补充一下细节吧。
1.addon安装不多说了,按楼主的直接进行即可。安装完毕后,先在supervisor中找到已安装好的rclone backup,启动运行一下,然后停止。这个时候会在/config文件夹内生成一个rclone.conf文件(刚安装完毕后是没有的,需要运行一下),根据楼主的教程编辑保存即可。这里面会有一个密码的问题,等会在第三条里面说。
2. webdv的开启,本人使用的是威联通NAS,搜索webdv官网上就有教程,也可以参考这个教程https://post.m.smzdm.com/p/az509oep/,内容比较详细。开启即可。
3. 在密码配置上折腾了很长时间,最后还是楼主的提醒起了很大作用。 对于第一次听说rclone且不懂编程的人来说,这就像天书。下面说下密码获取。(1)。首先下载rclone  Windows版(根据自己的系统选择32位或64位),下载完保存好,不用双击那个exe文件,没用。我刚开始在这上面折腾了很久。(2)。下载rclone-browser。对于新手来说,这个是好东西,Reclone GUI。具体见教程吧,https://blog.csdn.net/u012784162/article/details/105984634。如果是像楼主那样备份到NAS上,该教程从设置代理----申请私有API章节可以不看。  我的配置图片稍后上传。密码设置完毕后跳过高级设置就行了。这个时候在电脑上搜索rclone.conf就可以找到。我的自动生成的位置为C:\Users\think\AppData\Roaming\rclone\rclone.conf。可以按照这个路径找一下。使用记事本打开该文件,就能看到密码了,填入到(1)中提到的 /config下rclone.conf中保存即可。
捕获.PNG
4.addon的配置。楼主说的很详细了,我说下多个文件夹备份的配置。我是把/config和/backup文件夹备份了,配置如下:
schedule: 18 12 * * *
command: sync
sources:
  - /backup
  - /config
destination: NAS:/
include: []
exclude: []
flags: []
dry_run: false
config_path: /config/rclone.conf
disable_rename: false
disable_undo_rename: false


注意; NAS上的config和backup的文件夹我是提前新建好的。rclone.conf里面的url写法为:http://192.168.XXX.XXX:XXXX(端口)/homeassistant(用于备份的NAS上的文件夹名,config和backup是建在homeassistant下的,是homeassistant的子文件夹)。上述只是为了说明清楚,需要根据自己的情况修改。

以上完成后,设置好执行时间,等着自动备份吧。自己折腾了两天,写的啰嗦点,希望能帮初学者节省点摸索的时间。

评分

参与人数 1金钱 +5 收起 理由
tangli159 + 5 感谢楼主特别仔细的分享!

查看全部评分

回复

使用道具 举报

23

主题

227

帖子

2822

积分

金牌会员

Rank: 6Rank: 6

积分
2822
金钱
2595
HASS币
0
发表于 2022-2-12 22:15:58 | 显示全部楼层
W@LTER 发表于 2022-2-12 16:18
这个工具, 能备份自带的数据库文件吗? 因为在HASSOS里面选择系统自带全部备份都是不含这个home-assistant_v ...

你想备份的是不是config文件夹?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 11:04 , Processed in 0.099597 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表