70 lines
1.5 KiB
Markdown
70 lines
1.5 KiB
Markdown
Connecting to infrasturture
|
||
|
||
```sh
|
||
sudo useradd -r -s /sbin/nologin -d /opt/backup -m rclone
|
||
```
|
||
|
||
|
||
```sh
|
||
ssh ubuntu@almaty.ccalm.org -p 22
|
||
```
|
||
|
||
```sh
|
||
sudo apt update &&
|
||
sudo apt install rclone
|
||
```
|
||
|
||
```sh
|
||
rclone version
|
||
```
|
||
|
||
Создаём настройку в ~/.config/rclone/rclone.conf
|
||
```sh
|
||
rclone config
|
||
```
|
||
|
||
При настройке для текущего пользователя задал такие параметры:
|
||
```conf
|
||
[mywebdav]
|
||
type = webdav
|
||
url = https://webdav.geovizor.top/
|
||
vendor = other
|
||
user = admin
|
||
pass = iV6-JPSK7UOcY8xYfvKs9MjZtVMR4pqdKKCoXXtCaw
|
||
```
|
||
|
||
|
||
Перемещаю все файлы с ранее созданным конфигом:
|
||
```sh
|
||
rclone move /opt/backups/data mywebdav:/backups --progress --no-check-certificate
|
||
```
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Предварительно нужно настроить подключение а потом можно вызывать команду для копирования:
|
||
```sh
|
||
rclone move /путь/к/локальной/директории webdav:/путь/на/сервере
|
||
```
|
||
|
||
|
||
Копирую файлы с сервера:
|
||
```sh
|
||
rclone copy webdav:/ E:\webdav --no-check-certificate --progress
|
||
```
|
||
|
||
Инициация синхронизации со списком файлов
|
||
```sh
|
||
rclone bisync webdav:/ E:\webdav --no-check-certificate --resync --verbose --create-empty-src-dirs
|
||
```
|
||
|
||
Регулярная двусторонняя синхронизация
|
||
```sh
|
||
rclone bisync webdav:/ E:\webdav --no-check-certificate --modify-window 1s --progress --create-empty-src-dirs
|
||
```
|