L-użu ta' għodod ta 'ġestjoni tal-Konfigurazzjoni biex tissinkronizza fajls kbar

Qegħdin infittxu li nużaw għodda għall-immaniġġjar tal-konfigurazzjoni (bħal Salt jew Puppet) biex awtomatizza dak li bħalissa huwa ħafna xogħol manwali. Rekwiżit wieħed huwa li rridu nqassmu fajls / direttorji pjuttost kbar lis-servers tagħna ( bout 400gb). Fil-ġejjieni, qed nippjanaw li taġġorna dawn il-fajls mill-inqas kull xahar, forsi kull ġimgħa, għalhekk ikun tajjeb jekk il-proċess ikun kompletament awtomatizzat.

Tiftix onlajn jidher li l-għodod tas-soltu CM mhumiex magħmula għall-immaniġġjar ta ’fajls kbar. Taf b'xi għodda CM li hija tajba f'dan ix-xogħol? U jekk le, x'inhuma soluzzjonijiet komuni oħra għall-problema?

Grazzi!

Editja, biex niċċaraw:

Aħna rridu nużaw għodda CM għal ħafna affarijiet oħra wkoll, mhux biss biex nikkupjaw fajls. . Għalhekk kont qed infittex għodda li tista 'timmaniġġa sew iż-żewġ kompiti.

0
задан 10 August 2020 в 14:07
2 ответа

Инструмент управления конфигурацией находится в неправильной категории для такого рода задач.

Хотя все / большинство инструментов в этом домене могут управлять синхронизацией файлов, не стоит прилагать усилия для реализовать инструмент управления конфигурацией только для этого. В общем, рекомендуется использовать инструмент управления конфигурацией, но не обязательно для синхронизации файлов.

Если посмотреть, например, на модуль синхронизации Ansible , то это просто оболочка для rsync . Я бы использовал небольшой сценарий bash около rsync для такой задачи.

2
ответ дан 4 January 2021 в 09:23

Вы можете использовать инструменты CM для хранения инструкций по настройке и хранения данных отдельно. Инструкции извлекут файлы данных из другого места, развернут и настроят. Данные могут храниться и управляться в файловой системе или с помощью диспетчера репозитория артефактов, такого как Nexus OSS или Artifactory .

Большинство инструментов управления версиями (VCS, например; git) делают плохо обрабатывают двоичные артефакты. Они не могут эффективно вычислять используемые дельты и в конечном итоге хранят полные копии двоичных файлов даже для незначительных изменений (например, метка времени в MANIFEST.MF военного файла). Они могут дедуплицировать, если идентичные копии хранятся в нескольких местах в файле файловая система. Чтобы добиться большего, требуются дополнительные знания о внутреннем устройстве двоичного файла.

0
ответ дан 4 January 2021 в 09:23

Теги

Похожие вопросы