From a19bf069545d8783ed082d8ad93e7c7755f44142 Mon Sep 17 00:00:00 2001 From: eKa Date: Thu, 19 Oct 2023 10:07:09 +0500 Subject: [PATCH] Initial commit --- .gitignore | 2 ++ README.md | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f377c56 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +venv +.idea diff --git a/README.md b/README.md new file mode 100644 index 0000000..1882988 --- /dev/null +++ b/README.md @@ -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