1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 06:26:46 +00:00

btrfs support

这个提交包含在:
bigeagle
2014-10-17 23:30:57 +08:00
父节点 65fd553761
当前提交 1ce19c88b1
共有 6 个文件被更改,包括 147 次插入37 次删除

查看文件

@@ -1,36 +1,42 @@
[global]
log_dir = /var/log/tunasync
local_dir = /srv/mirror
storage_backend = btrfs
; mirror_root = /srv/mirror_disk
mirror_root = /mnt/sdb1/mirror
use_btrfs = yes
local_dir = {mirror_root}/{mirror_name}/_working
; maximum numbers of running jobs
concurrent = 2
concurrent = 3
; interval in minutes
interval = 1
interval = 120
[btrfs]
service_dir = {mirror_root}/{mirror_name}/_current
working_dir = {mirror_root}/{mirror_name}/_working
tmp_dir = {mirror_root}/{mirror_name}/_tmp
# [mirror:archlinux]
# provider = rsync
# upstream = rsync://mirrors6.ustc.edu.cn/archlinux/
# local_dir = /mnt/sdb1/mirror/archlinux/current/
# log_file = /tmp/archlinux-{date}.log
# use_ipv6 = yes
[mirror:archlinux]
provider = shell
command = sleep 10
local_dir = /mnt/sdb1/mirror/archlinux/current/
provider = rsync
upstream = rsync://mirror.us.leaseweb.net/archlinux/
log_file = /tmp/archlinux-{date}.log
use_ipv6 = yes
# [mirror:archlinux]
# provider = shell
# command = sleep 10
# local_dir = /mnt/sdb1/mirror/archlinux/current/
# log_file = /tmp/archlinux-{date}.log
[mirror:arch2]
provider = shell
command = sleep 5
local_dir = /mnt/sdb1/mirror/archlinux/current/
log_file = /tmp/arch2-{date}.log
use_btrfs = no
[mirror:arch3]
provider = shell
command = ./shell_provider.sh
local_dir = /mnt/sdb1/mirror/archlinux/current/
log_file = /tmp/arch3-{date}.log
use_btrfs = no