文件同步方案

一、daemon sync

二、FreeFileSync

三、syncthing

一、daemon sync

此方案为专业手机——PC文件同步、备份方案。

官网:https://daemonsync.me/

下载,安装

服务器端——即桌面版可支持linux、MacOS、Windows

此处以windows版本为例。

移动端只支持苹果和安卓。

安装完成后会自动添加开机启动项和防火墙

启动后会最小化到右下角

右键选择”Manage Devices“

会打开web管理界面,之后选择”GET STARTED“

右下角可选择语言,此处已经设置中文。中间为同步设备所需的PIN码,此码会随机刷新。

设置中可修改服务名称和本地存储位置。(存储位置必须是空文件夹)

客户端——即手机端

以安卓为例

安装后打开DAEMON Sync

可自动搜索(局域网),或手动添加服务器IP。

添加好后输入PIN码进行授权。

右上角可变更设置和更改同步服务器。

可自行设置备份文件位置(手机复制到电脑,增量备份,手机删除文件电脑不会自动删除。)

手机内同步文件位置无法自定义(同步文件,电脑复制到手机,电脑删除手机自动删除。)

二、FreeFileSync

参考教程https://www.bilibili.com/video/BV18f4y1t7jS

FreeFileSync是一款开源的文件同步、比较软件,适用于PC内文件间的同步、备份、比较。支持smb、nfs等网络存储方式。也支持“Google Drive”、“SFTP”、“FTP”的文件备份。

官网:https://freefilesync.org/

软件打开界面

添加两个比较文件路径

“+”可添加多个路径

“-”删除多余路径

可添加网络位置——“Google Drive”、“SFTP”、“FTP”

比较设置

同步设置。

双向同步——保持两侧文件一致。

镜像——右侧完全复制左侧,(左侧文件删除、右侧删除)

更新——复制左侧到右侧,(左侧文件删除、右侧不会删除)

过滤器设置。

排除——不需要同步的文件(已包含部分系统文件)

多条规则时以排除为优先。

包括——名称中含有以下内容的文件

多个项目必须用|分隔 换行

例如只想同步txt文件就添加*.txt

详细示例引用参考视频中的图片。

批处理,定时同步

设置好同步方式后可保存、可另存为配置文件。

也可另存为批处理文件

勾选“自动关闭”可自动关闭同步后弹出的对话框。

以后想同步时只要打开批处理文件便可自动同步。

打开“RealTimeSync”

命令行中拖入保存好的批处理文件便可自动同步。可设置同步间隔。点击开始后会自动最小化。

 Windows任务计划程序 实现自动备份功能

保存为批处理文件

计算机管理——任务计划程序——任务计划程序库——创建基本任务

此处命名为“FreeFileSync备份”

设置运行时间:

设置操作

选择保存好的批处理文件

完成!

若设置好后无法运行,或者打开属性窗口点确定后显示“一个或多个指定的参数无效”

输入用户名,检查名称,确定,确定。

三、syncthing

若安装出问题,需重装除了卸载或删除软件本身外,还要手动删除

C:\Users\用户名\AppData\Roaming\SyncTrayzor

C:\Users\用户名\AppData\Local\Syncthing

C:\Users\用户名\AppData\Local\SyncTrayzor

官网:https://syncthing.net/

文档:https://docs.syncthing.net/v1.23.2/index.html

参考教程:https://www.cnblogs.com/jackadam/p/8568833.html

参考视频教程:https://www.bilibili.com/video/BV1mz4y1R7fD

syncthing可以广域网同步,但本次只使用局域网同步设置!

此处下载windows图形界面版:SyncTrayzor

下载,安装(建议用便携版,不要用安装版)

安装好后若无法启动则关闭SyncTrayzor,并在任务管理器中关闭所有syncthing相关进程。

设置中文

也有web界面,默认地址是127.0.0.1:8384,可设置管理员用户名和密码。

设置局域网环境

由于只在局域网内用,删除全球发现服务器,之开启本地发现。

改为这样

删除默认文件夹

选项——移除

查看设备ID

安装好后有着一个唯一的设备ID

操作——显示ID

添加设备

添加远程设备,复制另一台设备的ID到另一台上。

可自定义设备名

共享中选择共享文件夹此处选择Default Folder文件夹

设置完成后保存。

添加好后另一台设备会显示“新设备”。

点击添加设备即可连接两个设备。

若无法连接,需要修改防火墙。同步默认使用tcp 22000端口

把“\SyncTrayzorPortable-x64\data\syncthing.exe”加入防火墙允许名单(安装版无此文件)

移除设备

远程设备——选项——移除

添加文件夹

标签——名字

路径——自己设置

共享——共享给哪台已连接的设备

高级——文件夹类型

发送与接收——同步、两边保持完全一致

仅发送——对方备份

仅接受——自己备份

设置好后点击保存。

版本控制和忽略模式不介绍了。可看参考教程和官方文档。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇