天天快播:Nextcloud用户数据备份、迁移及恢复(抢救适用)
发布时间:2023-04-18 00:08:29 文章来源:哔哩哔哩

这篇文章涉及到两个问题:

问题1、最近Truenas里面旧版的Nextcloud 23.0崩了,启动不了了,无奈只能重装Nextcloud 25.0,重装之后如何把旧版Nextcloud里面的数据迁移到新版是个问题,否则又重新上传文件就太逆天了。


(资料图)

问题2、Nextcloud软件原来存储数据的路径需要更改,或者原来存储路径的磁盘满了想换到一个容量更大的磁盘路径去。

这里先要知道Nextcloud数据文件在哪:

Nextcloud的数据文件分为系统数据和用户数据,可以看我另外的文章。

用户数据(就是自己和其他用户上传的文件)是存在Nextcloud主目录下data文件夹里面的,这里面有若干个以用户名命名的文件夹,这些文件夹是可以直接复制、移动的,我们进行数据备份、数据迁移或者数据抢救就从这里入手了。

系统数据就是Nextcloud主目录下除了data文件夹以外的其他文件和文件夹,这些文件在进行数据位置迁移的时候也是可以直接复制和移动的,复制和移动后直接启动Nextcloud应用是可以被正常识别的。但如果是重装Nextcloud,暂时没找到可以抢救这部分数据的方法。(如果像同版本重装那样把这部分数据直接拷贝,重装后的Nextcloud是无法正常运行的)

先讨论问题1,软件重装之后如何抢救原来Nextcloud里面的用户数据,用户数据是数量最多容量最大而且每个用户都不一样的数据,这部分数据最好是能完整留存并迁移是最好的,这个目前是能够做到的。

首先,重装的Nextcloud,在重装配置参数的时候,管理员的账号密码建议和旧版Nextcloud保持一致。重装完毕后使用管理员账号密码进入Nextcloud确保是正确安装的,此时新的Nextcloud里面是没有任何数据的,管理员账户中也是没有任何文件的。

然后给新、旧Nextcloud的路径都暂时的开启SMB共享。

如果你的旧版Nextcloud只有一个管理员账户需要迁移,可以往下翻一下跳过这一段,多个账户的迁移需要多一个步骤。

如果你的旧版Nextcloud除了管理员账户,还有其他的账户也需要一起迁移,那就接着往下看。

当你有多个账户需要迁移的时候,需要在重装后的Nextcloud的用户管理页面,将旧版的Nextcloud账户在新装的Nextcloud里面一个个手动新建出来,这时候新建的账户名要和旧版的账户名一样,至于密码的话就没法跟旧版Nextcloud一样了,只能你自己重新给其他账户设置一个默认的密码了。

新建完成后在新版Nextcloud的data文件夹下面你应该可以看一系列跟旧版Nextcloud的data文件夹下面一样的子文件夹,这些子文件夹的名称就是各个账户的账户名。

这个时候在Truenas APPS里面把重装的Nextcloud停止运行。

下面开始用户数据的迁移,所有人的步骤都一样了。

结合前面的内容,只需要把旧版Nextcloud目录下的data文件夹拷贝进新版Nextcloud目录下就算完成大部分工作了。

关于拷贝用户数据,最简单的办法就是把旧版Nextcloud的data文件夹通过smb直接把目录下的所有文件全部拷贝到新版Nextcloud的data文件夹目录下就行了,但是不推荐,因为两个目录往往是不同盘符用这种方式受限于smb的运作机制,这种拷贝方式速度太慢了,除非你的用户数据很少又是大文件,那可以这样。

根据官方文档,推荐的拷贝方式是使用rsync命令。

具体来说,就是分别找到Truenas里面分别存储新旧数据的文件夹路径,假设分别为:

/nextcloud-old/ 和 /nextcloud-new/

然后进入Truenas的SSH,执行以下命令:

前后两个路径分别是原始路径和目标路径

这里有个需要注意的地方就是:

路径参数的第一个参数,如果以/结尾,那是把这个文件夹里面的数据复制到新路径中(不包括文件夹本身),如果没有/,这是把这个文件夹整个都复制到新路径中去(包括文件夹本身),用的时候按需设置。而第二个路径参数,带不带/结尾好像都没区别。使用的时候根据自己的需求进行区分。

如果需要拷贝的文件太多,则可以使用  nohup 命令把拷贝任务挂起到后台执行,这样就可以把SSH关了等它自己复制就好了。

后台执行的文件复制记录会生成一个文件存放到运行这条命令的目录下。

复制完成后在Truenas APPS里面启动Nextcloud。此时再登陆进Nextcloud之后发现还是任何变化都没有,管理员账号下还是空空如也,用户管理里面也看不到其他账号的文件内容变化,不要慌。

接着就按照下图的步骤,进入Nextcloud的命令行,注意查看图片里面的具体选项。

进入命令行之后输入 ls 这个时候会显示出Nextcloud程序根目录中所包含的文件和文件夹名称,这些名称就对应着文章前面所讲的Nextcloud主目录下的那些文件和文件夹名称,看到这些说明命令行进入对了。

然后输入命令:

等待Nextcloud自动扫描路径下的用户数据,这个时候Nextcloud就能自动识别你拷贝到对应账户名下的各个原始用户数据了。

此时再用管理员账户登陆进Nextcloud应用中,发现管理员账户原来上传的文件都回来了,再查看用户管理页面,发现其他用户账户的“使用量”这一项也不是0了,说明识别到他们各自账户的原始数据了。

到此,旧版软件数据也算是抢救完了,这个方法我在Truenas论坛问过和也跟其他人讨论过。这个方法需要给其他原始用户手动新建账户,还会重置掉他们原始的账户密码,而且还得一个个手动操作以及重命名data文件夹名称。虽然不完美,但是这应该是目前唯一可行的方案了,至少保住了用户上传的数据。

再说问题2,有了前面的基础,问题2就很好解决了。

应对问题1我们只能用rsync迁移data文件夹,但是到了问题2,我们直接用rsync把整个Nextcloud主目录进行迁移就好了。迁移后进入Nextcloud的配置页面,把Nextcloud的数据路径从旧的路径改为新的路径,再重新启动Nextcloud就完事了,全部都能自动识别,不用任何命令行的操作了。

关键词:

热门推荐HOT

  • 天天快播:Nextcloud用户数据备份、迁移及恢复(抢救适用)
    天天快播:Nextcloud用户数据备

    这篇文章涉及到两个问题:问题1、最近Truenas里面旧版的Nextcloud23 0崩了,启动不了了,无奈只能重装Nextcloud25 0,重装之后如何把旧版Nextc

  • 《街头篮球》_街头篮球33网 环球热推荐
    《街头篮球》_街头篮球33网 环

    1、1区名字叫老军医小高一个45C帽子很水。2、昨天虐了他俩把。3、呵呵要视频么?电信区在哎欧尼亚场

  • 晋煤集团成庄矿地址_晋煤集团成庄矿
    晋煤集团成庄矿地址_晋煤集团成

    1、晋煤集团成庄矿被山西省环保局授予“山西省生态示范矿井”称号。2、这是该矿继“全国煤炭环境保护优秀单位”、“全国矿产资

  • bking是啥意思_bking的解释
    bking是啥意思_bking的解释

    欢迎观看本篇文章,小升来为大家解答以上问题。bking是啥意思,bking的解释很多人还不知道,现在让我们一起来看看吧!

  • 当前要闻:歌尔股份:2022年营收突破千亿 同比增长34.1%
    当前要闻:歌尔股份:2022年营收

    中证网讯(记者张鹏飞)歌尔股份4月17日晚间披露年报。公司2022年实现营业收入1048 94亿元,同比增长34 1%;实现归属于上市公司股东的净利润17 4

  • 云天化:一季度预计实现净利润15.6亿元 矿化一体成本优势尽显|环球新资讯
    云天化:一季度预计实现净利润15

    中证网讯(记者康曦)云天化4月16日晚发布2023年一季度业绩预告,公司预计一季度实现归属于上市公司股东的净利润15 6亿元。  公司称,一季度,

  • 嘉华股份去年营收超16亿元,大豆蛋白贡献超六成收入
    嘉华股份去年营收超16亿元,大豆

    2022年,嘉华股份完成营业收入16 13亿元,同比增长30 69%;归属于上市公司股东的净利润1 14亿元,同比增长44 51%;实现归属于母公司的扣除非经常

  • 精彩看点:长春高新:预计今年可推出胃占容等减肥系列产品
    精彩看点:长春高新:预计今年可

    长春高新在投资者关系活动记录表中表示,在减肥产品方面,预计今年可推出胃占容等减肥系列产品。在医美领域,公司将以皮肤健康领域的新药开发

  • 前沿热点:安利股份获1家机构调研:公司始终坚持专业化、特色化、品牌化、规模化的发展战略,集聚资源,聚焦主业,公司暂无向产业链上下游进行延伸的计划或规划(附调研问答)
    前沿热点:安利股份获1家机构调

    安利股份4月15日发布投资者关系活动记录表,公司于2023年4月14日接受1家机构调研,机构类型为证券公司。投资者关系活动主要内容介绍:一、主要

  • 全球热消息:如何漂白有色衣服
    全球热消息:如何漂白有色衣服

    你需要的东西服装漂白洗衣机保鲜膜喷雾瓶织物胶带虽然在有色衣服上使用漂白剂通常是我们尽量避免的事情,但有时我们有充分的理由

最近更新

  • 插卡音响
    插卡音响

    1、琴,乐果,不见不散,圣宝,声湃思都比较不错各有各的优点,朗琴注重用料音质款式,购买人群属于高收入或者追求品牌那一类型

  • 短讯!三脚架的使用方法_三脚架价格
    短讯!三脚架的使用方法_三脚架

    1、三脚架的好坏差别很大,无论是制作工艺、材质方面还是稳定性、支持重量、不升中轴高度、耐用性方面差距明显。2、对于小数码

  • 焦点热文:火影400_火影432
    焦点热文:火影400_火影432

    1、没记错的话,第98集。2、98集98。本文到此分享完毕,希望对大家有所帮助。

  • 拆解阿里巴巴新六位CEO
    拆解阿里巴巴新六位CEO

    阿里大调整背后:从一个人说了算,到六个人合力干。3月28日,阿里巴巴宣布1+6+N组织变革,设立阿里云智能、淘宝天猫商业、本地生活、国际数

  • 4月17日扬州实友丙酮价格上调
    4月17日扬州实友丙酮价格上调

    4月17日,扬州实友32万吨 年酚酮装置正常运行,价格上调100执行6400元 吨,此价格自4月17日起执行。欢迎关注公众号“生意社”了解实时信息

  • 天天信息:4月17日华东地区双酚A市场下滑
    天天信息:4月17日华东地区双酚A

    4月17日,今日华东某石化竞拍,一等品和优等品送到价格分别为9300和9450元 吨,华东地区早间开盘冷清,现货交投气氛冷清,商谈在9400-9500元 吨,少

  • 当前快播:4月17日华北地区醋酸行情整理运行
    当前快播:4月17日华北地区醋酸

    华北地区醋酸行情整理运行,周边送到价在3050元 吨左右,实际成交价商谈为主。原料甲醇价格上涨,成本支撑利好,醋酸厂家积极出货,市场成交重

  • 4月17日山东盛旭能源糠醛报价平稳
    4月17日山东盛旭能源糠醛报价平稳

    2023年4月17日,山东盛旭能源有限公司糠醛(国标,工业级,250公斤 桶)市场报价11500元 吨,价格平稳。

  • 4月17日河北两糠国际贸易糠醛报价平稳
    4月17日河北两糠国际贸易糠醛报

    2023年4月17日,河北两糠国际贸易有限公司经销的糠醛(国标,工业级,240公斤 桶)市场报价13500元 吨。

  • 磷酸二铵行情周报(4.10-4.17)
    磷酸二铵行情周报(4.10-4.17)

    4月17日,生意社磷酸二铵基准价为3943 33元 吨,与本月初(3987 50元 吨)相比,下降了-1 11%。近日磷酸二铵原料价格走弱,成本端利空。目前终端

  • 世界新消息丨4月17日上海瑞洵天然橡胶报价小幅上调
    世界新消息丨4月17日上海瑞洵天

    2023年4月17日,沪胶小幅震荡上调,幅度150-200元 吨左右,国内市场现货胶价格随盘调整。上海瑞洵高分子材料有限公司天然橡胶价格小幅上调150

  • 【报资讯】“有姑娘饿着肚子排队3小时” 淄博烧烤爆火 多家店月薪上万急招人!
    【报资讯】“有姑娘饿着肚子排队

    【有姑娘饿着肚子排队3小时”淄博烧烤爆火多家店月薪上万急招人!】淄博烧烤彻底火了,连续多日登上各大平台热搜榜,仅抖音平台“淄博烧烤”就

  • 宣城市市长何淳宽:森泰股份成功上市是宣城资本市场发展又一标志性事件 焦点消息
    宣城市市长何淳宽:森泰股份成功

    中证网讯(记者董添)4月17日上午,森泰股份首次公开发行A股上市仪式举行。  宣城市市长何淳宽在上市仪式上表示:“森泰股份作为我市民营企

  • 义翘神州跌3.4% 2021年上市超募38亿中信证券保荐-天天时讯
    义翘神州跌3.4% 2021年上市超募

    中国经济网北京4月17日讯义翘神州(301047 SZ)今日股价收报116 35元,下跌3 40%,总市值150 32亿元。目前该股股价低于发行价。  义翘神州于20

  • 最强国产屏!华夏光电C7屏幕已超越世界顶尖水平
    最强国产屏!华夏光电C7屏幕已超

    【手机中国新闻】4月17日,手机中国注意到,根据官方的介绍,在最新的旗舰机型小米13Ultra上,小米选择使用来自国产

猜你喜欢LOVE

Copyright @ 2001-2023 www.u74.cn All Rights Reserved 商业时报网 版权所有

网站信息内容, 均为相关单位具有著作权,未经书面授权,转载注明出处
未经商业时报网书面授权,请勿建立镜像,转载请注明来源,违者依法必究

皖ICP备2022009963号-4
联系邮箱:39 60 29 14 2@qq.com

关于我们 | 联系方式 | 供稿服务 | 版权声明 | 友情链接 | 合作伙伴 |