Initial commit

This commit is contained in:
Дмитрий Рамазанов 2023-10-19 10:07:09 +05:00
commit a19bf06954
2 changed files with 26 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
venv
.idea

24
README.md Normal file
View File

@ -0,0 +1,24 @@
# Сохранения игр и синхронизация
## Алгоритм
1. Список устойств
1. На каждом устройстве список игр + путь к сохранениям
2. Периодически пробегаемся по устройствам, синкаем каталоги в обе стороны
rsync -rtuv /path/to/dir_a/* /path/to/dir_b
rsync -rtuv /path/to/dir_b/* /path/to/dir_a
На чем реализовать?
## SSH + rsync
Похоже тут без вариантов
## bash vs python
bash
- сложно конфигурировать
python
+ Конфиг в yaml
+ есть обертки для rsync