|
Недавно меня заинтересовал вопрос загрузки резервной копии своего сервера из Rackspace Cloud на свой локальный компьютер или в "облачное" файловое хранилище. Обычно такое действие может понадобиться в двух случаях - для хранения резервных копий где-либо еще для большей надежности (кладем яйца в разные корзины, то есть "облака") или при переносе / клонировании виртуального сервера.
После непродолжительного разговора с представителями Rackspace выяснилось, что сделать это без "суперпользовательских" знаний и умений (администрирования Linux) это не так просто - "облако" все еще развивается. На апрель 2010 года ситуация такова: - Сохранение резервных копий вне инфраструктуры Cloud Servers по умолчанию недоступно для всех конфигураций виртуальных компьютеров.
- Вы можете сделать запрос об активации этой возможности, то есть о переводе своих серверов в новую инфраструктуру, где сохранение образов дисков можно перенаправить на локальный компьютер или в "облачное" хранилище.
- Вы не можете оставить несколько серверов работать по старой схеме, где образы хранятся вместе с виртуальными компьютерами, перевод возможен только для всех серверов сразу, то есть для всего Вашего аккаунта.
- После активации Вы не можете менять данную схему обратно.
- В новой схеме нет автоматического бесплатного резервного копирования, backup необходимо делать самим.
- Кроме того, что за хранение в файловом "облаке" взимается ежемесячно по 15 центов за гигабайт, за загрузку копий сервера в файловое "облако" или на внешний компьютер берут $0.22 за гигабайт, за загрузку обратно (например, при восстановлении из резервной копии) - $0.08 за гигабайт.
Что мы имеем в итоге. Если не хочется тратиться на неавтоматический backup в Cloud Files, который самим надо поддерживать (надеемся, что скоро ситуация изменится), то есть два варианта - использовать обычные средства операционной системы, копирующие все файлы, например tar+gzip+ssh, второй вариант - копировать весь диск как блочное устройство, при этом система должна будет находиться в неработающем состоянии. Копию диска можно сделать, переведя виртуальный сервер в режим восстановления (Rescue) в панели управления Rackspace Cloud: запускается временная копия операционной системы, подобной Вашему серверу, и подключается диск с Вашим сервером. Последний можно скопировать целиком как один образ. Такая же процедура может быть использована при востановлении или клонировании виртуальных серверов. Мы обязательно посвятим отдельную статью с подробным описанием на тему "как вытянуть свой виртуальный сервер из облака Rackspace" :) |