Когда суммарный объем фотографий перешагнул предел в 250 гигабайт хранить все на одном диске стало немного волнительно. Я купил второй диск на который время от времени переписывал фотографии. Делать это в ручном режиме быстро надоедает. Можно написать скрипт, который будет запускаться по расписанию, но между запусками скрипта есть временное окно, когда можно все потерять.
Решение -- организовать RAID-1 массив из двух дисков, так как вероятность выхода двух дисков из строя гораздо ниже. Плюс всегда под рукой будет актуальная и полная копия данных, не нужно писать скрипты.
В MacOS X есть программа DiskUtil с графическим интерфейсом, но у этой программы большой недостаток -- во время преобразования все данных на двух дисках будут удалены. Это не мой вариант, я искал возможность конвертировать без потерь раздел с фотографиями в диск для RAID-1 массива.
В хорошей статье
"Converting a volume with data on it to a mirrored RAID volume in MacOS X" разобрана пошаговая инструкция как и что делать. Себе я скопирую только команды:
$ diskutil list (выводит список дисков и разделов на них)
$ diskutil appleraid enable mirror disk2s1 (включаем RAID-1 для раздела disk2s1, данные сохранятся)
$ diskutil appleraid list (проверяем, что диск попал в RAID-1, копируем Unique ID)
$ diskutil appleraid add member disk1 E9644571-C5F1-44A0-B326-65BE80D63D44 (добавляем диск disk1 в RAID-1, все данным на нем будут удалены)
Проверяем и ждем пока построится зеркало. Очень долго ждем. Очень. Долго. Ждем.
$ diskutil appleraid list
AppleRAID sets (1 found)
===============================================================================
Name: E
Unique ID: E9644571-C5F1-44A0-B326-65BE80D63D44
Type: Mirror
Status: Degraded
Size: 2.0 TB (2000052748288 Bytes)
Rebuild: manual
Device Node: disk3
-------------------------------------------------------------------------------
# DevNode UUID Status Size
-------------------------------------------------------------------------------
0 disk1s2 CC640F8F-E2C2-4801-87C3-2F00416FA4CE Online 2000052748288
1 disk2s2 D60D58C1-C6E6-4414-BCCB-B923172A7A86 21% (Rebuilding)2000052748288
===============================================================================