Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Надёжное хранение данных

Open
#80 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale

Research direction

Start with the issue's “Сбор информации” checklist to inventory repositories, databases, documentation, external configuration, credentials, and infrastructure dependencies. Then review the “Действия” and “Тесты” sections; done means backups and protected credential storage are configured, and the infrastructure can be recreated on another server with identified gaps resolved.

Written by the indexing model from the issue text.

Description

epic :100:

По мере реализации пользовательских фич и новых сервисов, необходимо обеспечить безопасность и сохранность всех важных данных на случай чрезвычайных происшествий вроде случайного удаления прода или пожара в дата-центре.

Сбор информации
  • Провести аудит данных которые имеют для нас ценность.
    • Репозитории
    • База данных
    • Документация
    • Конфиги вне репозиториев
    • Пароли/токены
    • Гугл-группы, datalens и тд
  • Выяснить критические взаимосвязи между частями инфраструктуры. (Что будет если отвалится "это")
  • Риск-менеджмент: оценить риски тех или иных событий или злонамеренных действий
Действия
  • Настроить периодическое резервное копирование базы данных (возможно не всей, например некоторые логи не особо нужны)
  • Настроить копирование всех репозиториев (вроде сделано)
  • Создать единое защищенное место для хранения и управления токенами и доступами к инфраструктуре (надежёная хранилка паролей в облаке с ограниченным кругом лиц имеющих доступ)
Тесты
  • Попробовать воспроизвести всю инфраструктуру на другом сервере. Оценить насколько сложно это будет сделать, какие будут проблемы, каких токенов не хватает, какие настройки репозиториев и контейнеров не описаны в документации
  • Исправить найденные проблемы

Issue open by Андрей Маракулин via personal telegram message.

Dominant language
No language data
Stars
9
Forks
1
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from profcomff/.github

All issues in profcomff/.github

Similar issues

More DevOps issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.