Мне нужно решить небольшую интересную проблему. У меня есть специальный Linux-бокс в SoftLayer с 240 ГБ жесткого диска (используется около 4 ГБ :), и мне нужно получить его образ диска локально дома, чтобы преобразовать его в формат VirtualBox. Чтобы избежать превышения ограничения трафика, мне нужно тратить как можно меньше трафика. Любые идеи?
В качестве альтернативы вы можете использовать rsync для передачи только тех файлов, которые вам нужны, перенести их в систему Linux, расположенную у вас дома, исправить такие вещи, как Master Boot Record (MBR), которые не будут правильно переданы, а затем запустить ее под технология виртуализации.
Вы будете искать что-то вроде:
rsync -vaHPS --numeric-ids --exclude=/proc --exclude=sys user@remote.host:/* /local
Альтернативный вариант - создать архив со всеми данными, который, вероятно, на несколько сотен МБ меньше общего количества, и передать его.
Если SoftLayer поддерживает сникернет (т.е. попросите их отправить вам копию), это, вероятно, ваш лучший вариант.
В противном случае вам все равно придется как-то разобраться с передачей 4 ГБ (возможно, сжатой). Я бы посоветовал взять изображение как можно меньшего размера и скопировать его.