使用Syncthing同步数据
前言
因为用的是N1作为服务器.向博客和一些文件都存放在U盘中.就不得不考虑数据备份问题.一旦哪天我这渣渣金士顿U盘挂了那啥都没了0.0
选择
之前介绍过rsync这个命令.其实是可以使用它来作为同步工具使用.但是shell脚本我写着还是有点吃力.还有就是一款工具叫微力同步.这里我也不选择了.
安装
刚开始我安装是使用的docker直接安装,但很无奈.我在映射U盘到docker里的时候.无法扫描文件夹.因此我选择直接在linux中安装
apt-get update
apt-get install syncthing
#安装完成后:检查版本
syncthing --version
设置成服务
由于Ubuntu 18.04是systemd兼容的,我们可以创建systemd单元文件来管理syncthing服务,systemd的服务文件由Syncthing提供,可以在etc/linux-systemd中找到:
vim /etc/systemd/system/syncthing@.service
添加以下内容:
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization for %I
Documentation=man:syncthing(1)
After=network.target
[Service]
User=%i
ExecStart=/usr/bin/syncthing -no-browser -gui-address="192.168.1.20:8384" -no-restart -logflags=0
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4
[Install]
WantedBy=multi-user.target
将192.168.1.20替换为你的系统IP地址,然后更新systemd服务列表:
$ sudo systemctl daemon-reload
例如:sudo systemctl start syncthing@root
效果如下:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bL3qTJXX-1615273164716)(https://znsd.top:3007/upload/2021/03/image-dd552f21336446439ac75adeb64c3e70.png#pic_center)]
使用Syncthing同步数据相关推荐
- 折腾闲置树莓派(自用NAS/Plex串流/Syncthing同步/aria2远程下载/单臂路由)
前言 最近折腾了一段时间树莓派, 最开始是想弄个群晖玩一下NAS,查了一下最少也得两千大洋,还没算硬盘(流下了贫穷的泪水o(╥﹏╥)o). 查了下NAS的一些开源解决方案,翻出了家里闲置的树莓派4B和 ...
- rsync 同步数据
-av 常用参数 -l 同步软连接 -L 同步软连接的原文件 目录对目录同步,加"/",同步目录下所有的文件 --delete 强制目标远一致 -u 避免把目标上的 ...
- Dynamo涉及的算法和协议——p2p架构,一致性hash容错+gossip协议获取集群状态+向量时钟同步数据...
转自:http://www.letiantian.me/2014-06-16-dynamo-algorithm-protocol/ Dynamo是Amazon的一个分布式的键值系统,P2P架构,没有主 ...
- Sqoop 同步数据到mysql, Can't parse input data: '\N'
Sqoop 同步数据到mysql Sqoop 从hdfs 同步数据到mysql 是我们常常遇到的事情 同步分为 分区表同步和非分区表同步 需要注意以下几点 1. hive 中的表 必须是textfi ...
- DATAX工具同步数据从hdfs到drds性能优化
问题描述 在客户现场运维过程中,使用datax同步数据从hdfs到drds速度极其缓慢,因此希望进行datax的json文件进行优化,提升速度,同步缓慢及报错如下: 问题分析 对于datax的使用问题 ...
- java控制一次传10条数据_java 定时同步数据的任务优化
前言 定时任务在系统中并不少见,主要目的是用于需要定时处理数据或者执行某个操作的情况下,如定时关闭订单,或者定时备份.而常见的定时任务分为2种,第一种:固定时间执行,如:每分钟执行一次,每天执行一次. ...
- CentOS5.6下配置rsync内网同步数据到外网
一.需求 卫士那边有一个需求,就是要把一台内网服务器的数据同步到外网的一台服务器上,之前我用的是rsync+intify-tool+ssh实现的实时同步更新,前几天我还在东莞出差,开发的人给我打电话说 ...
- mysql 定时同步数据_MySQL数据同步之otter
一.otter介绍 基于日志数据,用于MySQL或者ORACLE之间准实时同步数据. 用途: mysql/oracle互相同步 中间表/行记录同步 二.原理及架构图 otter整体模块 manager ...
- 同步数据_体验GoldenGate 18C数据同步到ADW
ADW的厉害,我们之前的文章都已经说过很多了,Oracle最新发布的GoldenGate 18C可以把本地或是云端数据库的数据变化实时同步到ADW中.前段时间一直在研究这个课题,但是一直不成功,猜想过 ...
最新文章
- 4 种主流的 API 架构风格对比
- linux使用命令设置IP,DNS,网关
- 《看聊天记录都学不会Python到游戏实战?太菜了吧》(8)我们开始做一个数字小游戏吧
- ngix莫名挂掉 signal process started
- 《操作系统》OS学习(五):连续内存分配 内存碎片、动态分配、碎片整理、伙伴系统
- stm32——modbus例程网址收藏
- python06-常用模块
- Silverlight/Windows8/WPF/WP7/HTML5周学习导读(9月17日-9月23日)
- 多线程:C#线程同步lock,Monitor,Mutex,同步事件和等待句柄(上)
- 如何在app应用中添加支付宝支付功能(解惑版)
- python求曲线拐点_使用Python检测新冠肺炎疫情拐点
- IDL调用ENVI-FLAASH大气校正异常退出解决办法
- FFmpeg编码(YUV转H264)并改变视频分辨率示例
- [转] 海尔集团CEO张瑞敏演讲《人不成熟的几大特征》
- 茶 与 茶道 之 人生如茶
- linux系统指令带有单引号是啥意思,每天一个Linux命令之shell单引号和双引号的经典解释...
- 《惢客创业日记》2021.01.21(周四)什么是产品逻辑?
- 电脑重装系统,如何下载正版win10的iso
- 休闲小趣一一3Dmax“简易教程”——2.1“案例过程”——制作电脑桌与书架
- ASPCMS标签教程