pt吧 关注:209,967贴子:11,087,571
  • 6回复贴,共1

有没有什么软件能够备份文件结构?

只看楼主收藏回复

大家都知道重要的数据要多备份,很多人都推荐网盘也存一份。
虽然数据确有重要程度的区别,但是只要丢失了数据,都是很难受的事。全盘数据上传网盘又不太现实。
所以我在想,有没有一种软件能实现对于除第一重要程度的数据之外的数据实现文件结构的备份。所谓文件结构备份,即对于小于某一指定大小的文件直接备份,大于的则备份该文件的名字,如果可以的话再记录文件哈希值。
例如:指定大小10MB
1.txt--------512kb 直接复制源文件生成备份
2.mp4-----128GB 生成一个与该文件名字相同的空白文件进行备份,可以的话在该文件内存储哈希值
另外所谓的第一重要程度只是打个比方。每个人的标准不同。对于我来说,我觉得我存的东西都很重要。但是考虑到网盘空间有限,我不得不做出取舍。那我会把照片和代码以及文档进行备份,对于自己收藏的影视作品,就只能备份文件结构了。


IP属地:江西来自Android客户端1楼2023-08-27 12:28回复
    (以下方法限于 windows 7以上 64位,xp 或者 32位 可能用不了,不过值得一试)
    小文件:用 alist 把网盘映射为 webdav 服务,然后用 winscp 登录,上传,利用 winscp 中的传输设置功能只传输小于某个大小的文件。相关的软件和操作细节需要花费时间百度很多下,但只要成功一次就能一直使用
    大文件:在需要备份的文件夹新建文本文件,重命名,后缀名改 cmd,内容写 “tree /f > list.txt”,然后保存,这样会得到一个类型为 Windows 命令脚本 的文件。如果不出意外,双击运行后会有一个窗口出现又消失,接着会出现 list.txt,里面是当前文件夹内的(所有的,包括小文件)文件结构图
    带哈希,似乎没有现成的解决方案。不过要注意,文件的哈希值和磁力链接中的哈希值不一定相同。建议直接备份种子文件。
    如果有条件的话,可以将小文件和大文件(准确来讲,是“需要备份到网盘的文件”和“不需要备份的文件”)分开存放,这样就不需要用 alist + winscp 的复杂方法了,直接上传就行。在不用额外软件的情况下,文件结构还是 tree /f 方便。


    IP属地:湖北2楼2023-08-27 17:20
    回复
      有个脚本可以备份所有的目录和文件名字


      IP属地:江西来自Android客户端3楼2023-08-27 23:33
      回复
        自己写个脚本定时运行,我用python写过备份文件树


        IP属地:美国4楼2023-08-28 00:15
        回复
          你也许在寻找:HashCheck


          IP属地:广东5楼2023-08-28 01:35
          回复
            同学习


            IP属地:湖北来自Android客户端6楼2023-08-28 07:04
            回复
              可以用gpt写一个脚本


              IP属地:湖北来自Android客户端7楼2023-08-28 16:28
              回复