Создание резервной копии Time Machine на сетевой диск Windows или NAS

Многим приходилось сталкиваться с моментами, когда необходимо сделать резервную копию данных. Всегда хорошо, когда копия ваших данных хранится в одном-двух местах и в случае чего к ним можно добраться. Фанаты продукции Apple знают, что устройство для таких целей уже давно есть, оно очень красиво по дизайну и обладает всеми необходимыми функциями как маршрутизатора так и хранилища. Название — Time Capsule (капсула времени). Главным фактором, который останавливает многих, кто смотрит в сторону покупки этого устройства — цена. Проще купить маршрутизатор подешевле с USB портом, подключить внешний жесткий диск, настроить и получить такое же устройтво как Time Capsule. Но и тут не бывает без приключений — Time Capsule использует для передачи данных протокол AFP. В нашем случае есть SMB (SAMBA — сервис, который использует Windows для предоставления общего доступа к файлам, папким и принтерам).

Итак у нас есть Windows компьютер или NAS+Router. Замечу, что Time Machine любит родной для Mac OS формат — hfs+ Значит, необходимо такой образ создать.

1. Открываем дисковую утилиту
2. Идем в Файл — Новый — Пустой образ диска
3. Указываем размер образа, тип файловой системы “Mac OS X Extended (Journaled)” и тип образа «растущий пакет-образ диска»

newdisk


Читать дальше

Использование утилиты mysqldump

Бекап базы при помощи mysqldump
Когда я понятия не имел что это такое, эта фраза казалось мне чем то очень сложным)))
Но, уже не один год я делаю дампы базы MySQL при помощи утилиты mysqldump. И вот, решил поделиться на своём блоге)

Понятно, что информации в сети достаточно. Но, сегодня у нас в компании все с катушек съехали и начали тотальный бекап… Видимо, календарь Майя делает своё дело)

Чтоб сделать бекап базы достаточно знать её имя, имя пользователя и пароль, а дальше все сделает утилита mysqldump.
bash# mysqldump -uИМЯ_ПОЛЬЗОВАТЕЛЯ_БД -pПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_БД имя_бд > имя_файла_куда_слить_дамп.sql

Но, что делать, если база находится не на localhost?
Добавим один ключ
bash# mysqldump -h СЕРЕВЕР_БАЗ_ДАННЫХ_MYSQL -uИМЯ_ПОЛЬЗОВАТЕЛЯ_БД -pПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_БД имя_бд > имя_файла_куда_слить_дамп.sql


Импорт дампа из файла в базу данных MySql
Для импорта базы данных используем следующую команду:
mysql -uИМЯ_ПОЛЬЗОВАТЕЛЯ_БД -pПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_БД имя_бд < dump_file_name.sql


Так же читайте — Импорт дампа большого размера в phpmyadmin

Помните! Регулярный backup — залог сохранения данных!