懒猫微服多设备文件夹内容同步(多套方案)

wlabby

发布于455天前
狗头狗头,日子有盼头
> 需求背景:有三个台机,想始终保持这三个台机的project目录是一致的

## 方案一:使用懒猫微服的smb挂载服务

1. 挂载懒猫网盘的smb到电脑上, 将project目录直接拷贝到挂载的文件位置(自己选择想要拷贝的路径)
2. 在另外2台脑上重复步骤1的操作
3. 正常办公在smb挂载的目录中,修改project目录,此时会同步到懒猫网盘中,对应的另外两台设备也会更新

## 方案二:使用懒猫商店里的NextCloud应用

1. 如果你还没有 NextCloud 账户,可以在你的 NextCloud 服务器上创建一个。
2. 打开 NextCloud 客户端,输入你的 NextCloud 服务器地址以及账号和密码进行登录。
3. 选择要同步的文件夹,设置同步选项,
4. 按照上述步骤在每台电脑上安装和配置 NextCloud 客户端,确保它们都连接到同一个 NextCloud 账户。
5. 在每台电脑上,可以通过 NextCloud 客户端查看文件夹的同步状态,确保所有文件夹都已成功同步。

## 方案三:使用懒猫商店里的Syncthing应用

> Syncthing 是一款开源的文件同步工具,可以在多个设备之间同步文件和文件夹。它使用点对点的方式进行同步,不需要依赖云服务或中心服务器,保证了数据的安全性和隐私性。
>
> Syncthing 可以在 Windows、Mac、Linux 和 Android 等操作系统上运行,支持多种设备之间的同步,包括个人电脑、服务器、手机等。它提供了简单易用的界面,用户可以轻松地设置和管理同步任务。



https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.syncthing1



演示示例相关角色:

微服端:懒猫微服

客户端:Windows笔记本

### 1、软件安装

#### 微服端:

首先在商店中查找:Syncthing 然后进行安装,安装成功后打开软件进行相关配置。

#### 客户端:

这里就以Windows客户端为例,从官网下载Windows 客户端即可。

https://github.com/Bill-Stewart/SyncthingWindowsSetup/releases/download/v1.29.0/syncthing-windows-setup.exe

客户端下载完成后安装运行即可,运行成功后会自动在web打开应用主界面,显示如下:

![Snipaste_2023-07-13_11-26-31.png](https://dl.playground.lazycatmicroserver.com/guidelines/62/57eb0068-7de2-49e1-be07-63204385ef1d-Snipaste_2023-07-13_11-26-31.png)

### 2、软件配置

#### 客户端:

##### 查看当前设备ID

在web界面点击右上角点击操作--显示ID,即可查看到当前设备的ID,将其复制。


![image-20250305154013934.png](https://dl.playground.lazycat.cloud/guidelines/395/02289ec3-6895-4ba2-abf2-f1992892f1db.png "image-20250305154013934.png")
##### 查询本机IPV6地址

打开cmd终端,输入ipconfig,查看当前设备 home-portal 的IPV6地址。

![image-20250305153830600.png](https://dl.playground.lazycat.cloud/guidelines/395/ab907934-2dd3-45e6-94d8-dfb59c3316c0.png "image-20250305153830600.png")
##### **添加共享目录**

点击添加文件夹按钮,在文件夹标签中输入说明性标签,同时在底部可以修改文件夹的路径。
(如果本地不存在当前文件夹,会自动创建)

![image-20250305154528363.png](https://dl.playground.lazycat.cloud/guidelines/395/aee635e9-1292-488a-95ac-a5c935e93a8e.png "image-20250305154528363.png")
#### 微服端

- 添加客户端设备ID
  打开客户端点击“添加远程设备”,弹出对话框后输入客户端的设备ID 。

![image-20250305154635271.png](https://dl.playground.lazycat.cloud/guidelines/395/1e590ea7-b46e-4b03-af78-90e5e5577194.png "image-20250305154635271.png")
进入到高级界面填写客户端的IPV6地址。(!!!格式:`tcp://[粘贴复制到IPv6地址]:22000`)IPV6 地址用 [] 括起来,后面跟着端口:22000

![image-20250305154726536.png](https://dl.playground.lazycat.cloud/guidelines/395/5de8f70b-0fc6-4881-a936-172590b3ad72.png "image-20250305154726536.png")
### 3、添加新设备和共享目录

#### 客户端

服务端请求成功后,在客户端会弹出添加新设备的请求,点击添加设备即可。

![image-20250305155128298.png](https://dl.playground.lazycat.cloud/guidelines/395/fbaaf347-4e6d-4f07-89de-e7abf58d0e40.png "image-20250305155128298.png")
添加设备成功后可以查看到远程的设备ID和设备名。

![image-20250305155240542.png](https://dl.playground.lazycat.cloud/guidelines/395/85eeebc7-7e54-4ab5-9ea8-fd8045a97b2f.png "image-20250305155240542.png")
点击共享可以选择刚才创建的共享文件夹,想要加密的话也可以输入加密密码。


![image-20250305155437254.png](https://dl.playground.lazycat.cloud/guidelines/395/9dcb698b-6991-4e44-b927-9531d4690365.png "image-20250305155437254.png")
#### 微服端

客户端添加完共享设备后,在服务端会弹出添加共享文件夹提示。


![image-20250305155519932.png](https://dl.playground.lazycat.cloud/guidelines/395/c3467e7c-beee-4ddd-8f71-7ce854cd4061.png "image-20250305155519932.png")
添加的文件夹路径需要修改,保存到/lzcapp/run/mnt/home 下才能同步到微服网盘中,文件夹名称和共享文件夹名称相同即可。
![Snipaste_2023-07-13_13-36-43.png](https://dl.playground.lazycatmicroserver.com/guidelines/62/4323f86b-cffd-423c-a7ca-e3a39b634b78-Snipaste_2023-07-13_13-36-43.png)

### 4、数据同步

进入到刚刚创建的共享目录中。

![image-20250305155715946.png](https://dl.playground.lazycat.cloud/guidelines/395/cbf2216d-793b-40a9-8efc-9032e11fbd53.png "image-20250305155715946.png")
将需要同步的数据文件放在该文件夹中。

![image-20250305155840326.png](https://dl.playground.lazycat.cloud/guidelines/395/42f594a1-f945-45de-8cad-43a65df16861.png "image-20250305155840326.png")
然后软件就会自动同步了。

![image-20250305160212472.png](https://dl.playground.lazycat.cloud/guidelines/395/26b7f6ca-52b0-4d2b-a503-b67b5470a41e.png "image-20250305160212472.png")
可以在网盘中看到数据同步已经成功。

![image-20250305160344846.png](https://dl.playground.lazycat.cloud/guidelines/395/fa74e9ad-722d-484e-a665-5f490eae64b0.png "image-20250305160344846.png")
### 5、结语

两端目录内容同步完成之后,任意一端新增或删除目录内容,另一端也会同步操作

评论

0

暂无评论

说点什么呢~
收藏
5
0
0