powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Управление бэкапами. Выбор решения.
11 сообщений из 11, страница 1 из 1
Управление бэкапами. Выбор решения.
    #39811001
azirumga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообщем есть некая облачная система, включающая в себя postgresql, elk, nginx, kubernetes ... ну, ещё несколько приложений.
Задача - делать регулярные бэкапы всех баз и конфигураций.
Причём хотелось бы иметь какой-то элементарный веб интерфейс для отслеживания и управления этим процессом.
Под управлением я здесь понимаю восстановление из бэкапов.

Пытаюсь решить вопрос - искать какое-то готовое решение или реализовать всё подручными средствами, т.е. скриптами.

Т. е. что хочется получить:
1. Допустим делаю ежедневный бэкап. Мне надо с нескольких серверов БД сделать бэкапы баз, с n-го количества нодов сделать копии конфигурационных файлов, отследить, что всё это выполнилось и разложить эти бэкапы так, чтобы была понятна связь с нодами и приложениями.
2. Если не все бэкапы сделаны, то нужно уведомление о проблеме.
3. После решения проблемы - бэкап того, что не сделано.
4. Ну и восстановление, с минимальным количеством ручных действий.
5. Предполагаю, что бэкапы БД делаю штатными средствами БД.

Поделитесь, кто что использует для подобных задач.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811019
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если в общем,то любая система резервного копирования с этим справится. Для начала можно посмотреть в сторону bacula
а вообще по факту именно бекапить есть смысл только БД, все остальное должно храниться в виде кода для чего-нибудь в духе terraform/ansible, что позволит в случае чего по сути любой сервис за считанные минуты развернуть заново
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811227
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azirumgaкто что использует для подобных задач.

Нынче для этого модно бэкапить целую виртуалку в которой сервис развёрнут.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811247
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только бэкап виртуалки с БД может вызвать гемморой при восстановлении
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811249
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyТолько бэкап виртуалки с БД может вызвать гемморой при восстановлении
ну так базу отдельно бекапим - по правилам.
а все остальное можно и не бекаписть.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811409
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу первых трех пунктов.

postgresql, elk, nginx.

Их надо разделить на части.

1) Бэкап собственно хранилища информации. Оно есть в постгресе и эластике. Его легко увидеть по занимаемому
объёму на диске (то что покажет du).
- постргрес бекапится средствами БД. Тут надо просто почитать на сайте как они рекомендуют.
https://www.postgresql.org/docs/current/backup.html
- бекап (или просто sync) хранилища elk (там на самом деле только Эластик кушает место. Можно еще
почитать как они рекомендуют https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html
- делать это всё строго по плану в определённые окна суток.

2) Бэкап софта и настроек.
- это можно делать в онлайне. Для гарантий консистентности делать снапшоты файловых систем. Почитайте. Современные ФС
уже поддерживают такое.

По поводу настроек в распределённых системах есть у меня мысль что их надо не бэкапить а просто держать
всегда в резерве поднятые реплики. Это даже лучше и надежнее бекапов.

В нжинксе тоже собственно нечего бэкапить. Только конфигурации.

По kubernetes я не специалист. Не знаю как его бэкапят. Там тоже наверное есть разделентие на ядерную часть (софт)
и та часть где просто лежат образы. Их можно бэкапить по факту события.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811479
azirumga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bga83если в общем,то любая система резервного копирования с этим справится. Для начала можно посмотреть в сторону bacula
а вообще по факту именно бекапить есть смысл только БД, все остальное должно храниться в виде кода для чего-нибудь в духе terraform/ansible, что позволит в случае чего по сути любой сервис за считанные минуты развернуть заново

bga83, Спасибо, мысль о том, что базы надо бэкапить, а конфиги иметь возможность пересоздать меня тоже посещала. Думаю, что это правильно.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811597
azirumga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton, по поводу бэкапов баз их стандартными средствами - да, я так и предполагал. Но хотелось бы какую-то систему для обратного восстановления. Баз много. Каждый раз, когда восстанавливаешь руками из файла, пять раз посмотришь, тот ли файл берёшь.
А хочется в веб интерфейсе указать - такую-то базу на такое-то число.
По конфигурациям такая же история.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811613
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчёт веб интерфейсов я не в курсе.
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811636
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azirumgamayton, по поводу бэкапов баз их стандартными средствами - да, я так и предполагал. Но хотелось бы какую-то систему для обратного восстановления. Баз много. Каждый раз, когда восстанавливаешь руками из файла, пять раз посмотришь, тот ли файл берёшь.
А хочется в веб интерфейсе указать - такую-то базу на такое-то число.
По конфигурациям такая же история.из бесплатных вариантов крайне сомневаюсь, что найдется что-то с агентами под различные СУБД. Но среди платных решений есть с агентами для СУБД, но ценник может неприятно удивить
...
Рейтинг: 0 / 0
Управление бэкапами. Выбор решения.
    #39811696
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под СУБД коробочных решений для бэкапов полно. А под этот зоопарк который описал автор
- скорее всего нет. Тут надо действительно искать что-то своё собственное. Или делать.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Управление бэкапами. Выбор решения.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]