Записи с меткой ‘backup’

Как создать бэкап «схемы» RabbitMQ

Иногда необходимо перенести RabbitMQ на другой сервер, при этом сохранять все сообщения не надо. В этом случае, конечно, можно собрать кластер и таким образом перейти на работу с нового сервера, но это занимает много времени. Гораздо проще сделать «бэкап схемы» и восстановить его на новом сервере:

Bacula — немного теории

Bacula — это набор программ, которые позволяют управлять процессами создания, хранения, восстановления и проверкой данных по сети на различных компьютерах. Цитата из Википедии : Bacula — кроссплатформенное клиент-серверное программное обеспечение, позволяющее управлять резервным копированием, восстановлением, и проверкой данных по сети для компьютеров и операционных систем различных типов.

Как сделать дамп функций в MySQL?

Следующая команда создает sql файл с кодом существующих функций: mysqldump -password —routines —no-create-info —no-data —no-create-db —skip-opt db_name > db_function.sql

Авторизация c помощью файлов с паролем в rsync

У утилиты rsync есть очень полезная опция — —password-file. С помощью её легко можно автоматизировать процесс создания резервных копий, так как при этом работа скрипта не требует участия пользователя. Но у многих возникают проблемы: они жалуются что авторизация через файл не работает, и им приходится вводить пароль руками. На форумах предлагают настраивать копирование rsync через […]

[Требует обновления] Резервное копирование баз MySQL

Рано или поздно встает вопрос создания резервных копии баз MySQL. Если используются только таблицы MyISAM, то можно просто копировать раз в день файлы директории /var/lib/mysql/. При использовании InnoDB простого копирования не достаточно, так как часть данных хранится в бинарных логах и восстановить одну базу без лишних манипуляций тяжело. Ниже предоставлен скрипт который можно использовать для […]