TortoiseSVN, Git или другое: с локалки на внешний носитель Win10 бекап
Доброго времени суток.
Есть задача следующего характера:
1. Парсятся данные на локальный ноутбук Win10, есть ограничение места на SSD (к примеру, около 20Gb)
2. Есть флешка (140GB) и HDD диск (1000Gb), которые будут хранить эти данные.
3. Нужно настроить:
3.1. Данные сохраненные локально (1 главная папка, внутри нее дерево из большого количества папок и txt файлов)
3.2. Из локального репозитория, идет синхронизация на:
3.2.1. Флешку, подключенную к ноуту
3.2.2. Внешний HDD, подключенный к ноуту
3.3. После успешного сохранения репозитория, данные с локального ноутбука удаляются
3.4. Файлы НЕ вошедшие в сохраненный репозиторий и добавленные в ту же папку, остаются и стираются только после переброса на внешний диск
3.5. Парсинг постоянно добавляет новые файлы в папки
3.5.1. Логика парсера: ЕСЛИ есть файл, ТО создать папку ИЛИ найти нужную папку, СОХРАНИТЬ файл туда
3.5.2. Файлы внутри стабилны, НЕ меняются = после того, как файл TXT записан на ноутбук, внутри ни в одном файле изменения текста НЕ производятся, тольсоздаются новые папки и файлы
??
Возможные ошибки, конфликты:
Есть шанс, что папка получит новый файл, он не войдет в ревизию, и будет стерта вся папка без сохранения на облако файлов внутри папок... (я не профи, но как сделать так, чтобы такого не было, хотя, может, контрольверсий сам понимае эти штуки)
!!
Особенности:
Много мелких файлов
При этом, парсинг работает постоянно, файлы добавляются каждую минуту.
Можно использовать TortoiseSVN, Git или что угодно, на Ваше усмотрение.
P.S.
Лет 10 назад подобное настраивал на TortoiseSVN, но уже не помню, как это делать.
Т.е. направление синхронизации только с ноутбука на внешний носитель…
Да, я понимаю, что я сам буду контролировать, что репозиторий успешно залился на внешние носители и что это ручной процесс (что репозитории на 2-х внешних носителях).
Да, я понимаю, что удаление уже синхронизированных данных будет запускаться вручную, я не против. Просто, я не хочу руками их стирать, т.к. могу не угадать, что стереть, может туда уже записали новые данные.
Да, я понимаю, что проще останавливать парсинг, заливать репозитории, удалять вручную всё с локального и включать парсер дальше. Если всё будет совершенно сложно с ТЗ выше, то, да, я на такой вариант, тоже согласен.
P.P.S.
Разные нужные среды на ноутбуке уже установлены, настроены.
Отвечу на вопросы о том, что есть, в зависимости от того, что нужно Вам.
Прошу указать цену, сроки.
Мне НЕ срочно, это плановая задача.
Приоритет дешевой цены и рабочей модели + возможности обратиться в будущем за поддержкой, если что-то отвалится или поймаю ошибку, которую не смогу сам решить.
Есть программист, который будет сопровождать процесс с технической стороны, который не специалист в этом, но ближе к IT процессам, чем я.
Current freelance projects in the category Databases & SQL
A Senior Flutter + Backend developer is required to create an MVP for a startup (similar to Uber for household services).
223 USD
Looking for an experienced developer (or a small team) to create an MVP mobile application — a service for urgent calls to specialists similar to Uber, Uklon. Development needed: • mobile application for iOS and Android (Flutter); • server part (REST API); • admin panel; •… Databases & SQL, Hybrid Mobile Apps ∙ 12 hours 56 minutes back ∙ 24 proposals |
Database parsing
45 USD
Channel requirements: 1. Content language: Russian or Ukrainian (mixed RU/UA content is allowed) 2. Number of subscribers: At least 500 subscribers 3. Activity: The last post published no later than 32 hours ago 4. Comments: Comments must be open under the posts (through a group… Databases & SQL, Data Parsing ∙ 1 day 18 hours back ∙ 32 proposals |
It is necessary to check the scripts and update the data in the Postgres database.It is necessary to correct the SQL scripts for the Postgres database. It is required to check the scripts and update data from external Excel tables and between two Postgres databases (different servers). Scripts will be run through AnyDesk using Navicat. List of data for… Databases & SQL ∙ 4 days 21 hours back ∙ 18 proposals |
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 5 days 15 hours back ∙ 10 proposals |
Basketball Coaching Education Platform + Custom CMSBasketball Coaching Education Platform + Custom CMSProject Overview We are looking for an experienced web development team or full-stack developer to build a modern basketball coaching education platform. The website will provide basketball coaches with access to educational… Databases & SQL, Web Programming ∙ 6 days 8 hours back ∙ 93 proposals |