标签:# <标签:0 x00007fc4033c5d60 > # <标签:0 x00007fc4033c5400 >

在过去的几周里,我一直在拔出(剩下的)我的头发,试图从备份恢复。一切正常工作,直到3月底的一天早晨,当家庭助理不再回应时。19463331伟德国际幸运的是,我一直在使用Google Drive备份每三天拍摄全快照。

每当我尝试从快照恢复时,一旦单击“恢复”按钮,屏幕就会显示“从备份恢复”大约一秒钟,然后刷新船上页面,好像没有任何事情发生。

这是我尝试的(从HA版2021.3.3恢复):

  • 闪过相同的SD卡W / Hassio 5.13并试图在同一RPI 3上恢复
  • 闪现全新的SD卡W / Hassio 5.13并试图在同一RPI 3上恢复
  • 在不同的RPI 3上闪过相同的SD卡,w/ hasio 5.13,试图恢复
  • 闪过全新的SD卡W / Hassio 5.13并试图在不同的RPI 3上恢复
  • 我尝试了所有这些场景,每个场景都有4个或5个不同的备份.tar文件
  • 尝试单击“恢复所有内容”和“恢复选定”(通过选中所有内容)
  • 在以防万一中,我已经重复了所有这些尝试的Hassio 5.12

在论坛上阅读了几个类似的帖子之后,我也试过等待一夜之间,为备份提供充足的时间,以便在UI没有显示正在进行的工作。仍然没有运气。

我没有能够访问日志文件,因为它是一个新的Hassio安装和SSH和/或Samba共享尚未安装/恢复。

有人有主意吗?我拼命想恢复而不是重新开始。

所以我通过创建一个帐户并填写船坞来向前移动,以便我可以访问日志。这是错误消息。

2021-04-10 14:20:13警告(录像机)[homeassistant.components.recorder.migration]数据库即将升级。架构版本:14:20:18错误(mainthread)[homeassistant.config_entries]错误导入平台config_flow从集成Hassio设置hassio配置条目:没有模块名为'homeassistant.components.hassio.config_flow'2021-04-10 14点20分三十二秒WARNING(MainThread)从2021年4月10日192.168.86.30警告14时23分41秒(零配置-引擎-241)[零配置为未注册网络挂接a22db625d25b446aa51842ae16b9b22843cd570c131c6f3562eba80af8b2c17e [homeassistant.components.webhook]接收的消息]在偏移0时窒息0,同时打开包装b'\ n \ xba \ x10 \ x00'回溯(最近调用最后):file“/usr/local/lib/python3.8/site-packages/zeroconf/__init_.py”,第743行,在__init__ self.read_header()文件“/usr/local/lib/python3.8/site-packages/zeroconf/__.py”,第780行,在read_header中)= self.unpack(b'!6h')文件“/usr/local/lib/python3.8/site-packages/zeroconf/__.py”,第767行,在解压缩信息= struct.unpack中(format_,self.data [self.offset:self.offset +长度])struct.error:打开包需要12个字节的缓冲区

任何想法我可能做错了什么?

在从快照视图中尝试还原后,仅显示一个警告和一个错误。因此,它必须与以下相关联:

21-04-12 14:57:44 WARNING (Recorder) [homeassistant.components.recorder.migration]数据库即将升级。架构版本:13 21-04-12 14:57:50错误(MainThread) [homeassistant.]从集成hassio导入平台config_flow设置hassio配置项出错:No module named ' homassistant .components.hassio.config_flow'

我会尝试恢复,但取消选中第一个复选框 - 还原家庭助理本身的选项(核心)。19463331伟德国际2021.4包括数据库升级,可能与您的问题有关。如果该工作,您可以重新启动Home Assistant,并让它自19463331伟德国际动检测可用的最新版本的核心并执行升级。您还可以通过在终端窗口中运行以下命令之一来恢复到任何先前版本的核心:
HA核心更新 - 转换= 2021.3.1
HA核心更新 - 转换= 2021.3.2
HA核心更新 - 转换= 2021.3.3
HA核心更新 - 转换= 2021.3.4
Ha core update——version=2021.4.1
Ha core update——version=2021.4.2
Ha core update——version=2021.4.3

谢谢你的建议!我试过它,但没有运气。在运行终端命令后恢复为2021.3.3,在重新启动时,将出现onboard页面并在常量循环中刷新。很奇怪。

我想知道这是否是2021.4中数据库升级引入的新错误。也许由于此,从先前版本中还原一个快照。

接下来,我会尝试找到一种方法来获得2021.3.3的干净安装。不确定怎么样呢。

我回来跑了,但这并不漂亮。在我的快照中提取文件后,我注意到了两个问题。即使我正在进行完整的快照,也缺少大多数我的配置文件(甚至是Configuration.yaml本身)。二,包含的快照和旧的,损坏的数据库文件,我刚从RPI中删除。我认为这可能是数据库转换错误,当然也没有所有.yaml文件也不得不发挥作用。

我找到了一张旧快照里面有所有丢失的文件。我将它们从.tar文件中提取出来,然后在使用最新的Home Assistant核心进行干净安装后,使用Samba Share将它们复制到RPI。19463331伟德国际令我惊讶的是,所有的一切都出现了,并开始工作。:咧嘴笑: