понедельник, 7 сентября 2009 г.

Time Machine и FreeNAS

Есть у нас файлопомойка на FreeNAS и захотелось мне бакапить свою машинку с помощью Time Machine.

Для этого нам понадобиться:

  1. Расшарить папку с помощью AFP

  2. Создать пользователя, что авторизации

  3. Создать "sparsebundle" с помощью команды

  4. hdiutil create -size [Размер]g -fs HFS+J -volname "Backup of server" [hostname]_[mac-address].sparsebundle 

    где [размер] - это размер диска на который будет делаться резервная копи
    [hostname] - имя вашего mac'a
    [mac-address] - мак адрес сетевого интерфейса, который можно посмотреть "Системные настройки" - "Сеть" - "Дополнительно" - "Ethernet" - Идентификатор Ethernet или выполнить команду

    ifconfig en0 | grep ether

    Окончательно команда принимает вид:
    hdiutil create -size 90G -fs HFS+J -volname "Backup of mymac" -type SPARSEBUNDLE denis_001cc0c183e3.sparsebundle


  5. подключаемся к сетевому диску "Переход" - "Подключение к серверу..." - afp://ip сервера/

  6. Скопировать созданный файл в пункте 3 в корент сетевого диска

  7. Что б сетевой диск отображался в меню выбора дисков Time Machine выполняем команду:
    defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

  8. Открываем настройки Time Machine и добовляем наш сетевой диск. Time Machine автоматически запустится и запланированное резервное копирование начнется через две минуты. И так как на sparsebundle раньше не была создана копия локального диска, то будет создана полная резервная копия и процесс резервного копирования может занять много времени (в зависимости от производительности локальной сети).



Для хакинтоша не забываем добавить EFI strings для Ethernet с помощью OSX86 Tool иначе Time Machine не будет знать наш мак-адрес.

Комментариев нет:

Отправить комментарий