选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    AppNode面板数据如何备份和还原?

    技术 2024-08-02 08:27

    声明:该文章由作者(萌之乖乖)发表,转载此文章须经作者同意并请附上出处(0XUCN)及本页链接。。

    目前 AppNode 暂时还没有实现备份面板和各个应用数据的功能,因此备份和还原面板数据需要手工进行。

    以下是几个关键目录:

    /opt/appnode/ccenter/db/ 控制中心核心功能数据库

    /opt/appnode/agent/db/ 受控端核心功能数据库

    /opt/appnode/agent/apps/*/{db,data} 受控端应用相关的数据库和数据

    如:

    控制中心节点管理的数据库位于:/opt/appnode/ccenter/db/nodemgr.db。

    Let's Encrypt 的数据可在 /opt/appnode/agent/apps/letsencrypt/data/ 中找到。

    手动备份

    重装系统前,您可以通过以下命令备份所有面板数据:

    cd /opt/appnode/ ; tar zcf appnode-backup.tar.gz {ccenter,agent}/{db,data}/ agent/apps/\*/{db,data}/

    手动还原

    重装系统后,先安装AppNode,把 appnode-backup.tar.gz 上传到 /opt/appnode/ 目录下,再通过以下命令还原数据并自动重启AppNode:

    cd /opt/appnode/ ; tar zxf appnode-backup.tar.gz && appnode agent restart && appnode ccenter restart

    注意:在还原时会同时还原控制中心的登录设置(端口、用户名、密码等)。


    关注我们

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库