Как вы делаете backup на серверах, какие инструменты используете?



Как вы делаете backup на серверах, какие инструменты используете? Расписание? Если у вас план восстановления после сбоев? Проводите ли вы "учения"?
735   18  

Comments

  1. Александр Поволоцкий
    Александр Поволоцкий 5 лет назад
    zfs snapshot раз в сутки. Но проект небольшой.
    • Алексей Никандров
      Алексей Никандров 5 лет назад
      есть план по восстановлению?
    • Александр Поволоцкий
      Александр Поволоцкий 5 лет назад
      Алексей Никандров неформальный. Но в целом - через 30-40 минут плюс время переливания данных вылетевший сервер может быть поднят. Для потери данных нужен нескомпенсированный выход из строя 4 дисков.
    • Василий Романеев
      Василий Романеев 5 лет назад
      Александр Поволоцкий чтож у вас за рейд такой, что при вылете 3 дисков вы стоите без проблем.
    • Александр Поволоцкий
      Александр Поволоцкий 5 лет назад
      Василий Романеев один рейд боевой, на другой идете ежесуточное копирование. При вылете трех дисков худший вариант - у нас диски от 2 часов ночи сегодняшнего дня.
    • Василий Романеев
      Василий Романеев 5 лет назад
      Александр Поволоцкий для критичных данных лучше 3 копии всё же, имхо.Двойной отказ - вещь относительно частая.
  2. Alexey Rybak
    Alexey Rybak 5 лет назад
    бэкапы fs или бэкапы бд и прочих стораджей, где бекап fs может не сработать? думаю без этого уточнения вопрос слишком расплывчатый
    • Алексей Никандров
      Алексей Никандров 5 лет назад
      бэкапы fs и бэкапы бд синхронны? где храните? если ли копии бекапов? используете полное или инкриментальное копирование? если ли проверки бекапов?
  3. Andrey Shetukhin
    Andrey Shetukhin 5 лет назад
    >Как вы делаете backup на серверах, какие инструменты используете?
  4. Григорий Кочанов
    Григорий Кочанов 5 лет назад
    раз в час бекап основной бд в xtrabackup, файлы в S3 - его не бекапим, учения были, сбой с восстановлением - был
  5. Вячеслав Бахмутов
    Вячеслав Бахмутов 5 лет назад
    Все базы бекапятся с xtrabackup отдельно в s3 и во внутренний hdfs раз в сутки. Бекапим так же все бинарные логи так же в s3 и hdfs. Все базы в течении 10 дней проверяются на возможность восстановления из бекапа. Пользуемся бекапами для создания реплик.
  6. Alexander Saltanov
    Alexander Saltanov 5 лет назад
    Бекапим ежечасно снепшоты базы pg_basebackup + wal на глубину в полгода. Файлохранилище бекапим раз в сутки. И то и другое примерно два раза в месяц проверяется с помощью убивания и разворачивания стенда из бекапа. Настройки серверов не бекапим, если что — накатываем из ansible.
  7. Роман Медведев
    Роман Медведев 5 лет назад
    Каждую ночь полный бекап бд/синк и rsync данных на резервный сервер. План восстановления: 1. Диски миррор на случай отказа диска 2. Резервный сервер готов стать боевым, все данные уже на нем. Запуск обкатан в процессе миграций между серверами
    • Вячеслав Бахмутов
      Вячеслав Бахмутов 5 лет назад
      Миграция между серверами не очень похожа на ситуацию когда сервер вдруг сгорел.
    • Роман Медведев
      Роман Медведев 5 лет назад
      Slava Bakhmutov все данные на резервном сервере. Он запускается, записи нс сервера на новые адреса
    • Вячеслав Бахмутов
      Вячеслав Бахмутов 5 лет назад
      Роман Медведев все данные? они у вас синхронно реплицируются на резервный сервер?
    • Роман Медведев
      Роман Медведев 5 лет назад
      Slava Bakhmutov у меня не банк, есть задержка при копировании, потеря части данных допускается
  8. Сергей Аксёнов
    Сергей Аксёнов 5 лет назад
    У нас всё 12-factor, поэтому бэкапятся только базы данных и пользовательские файлы. Файлов мало, живут они в minio, настроено зеркалирование в другой ДЦ. БД бэкапятся с горячих реплик. План есть, учения проводятся. Не учения тоже пару раз проводились, оба раза - когда новых джунов в базу запускали))