Личный опыт и практика показывают, что самый сохранившийся бекап - это бекап, хранящийся где-то совсем в другом месте. =)
Интересует опыт архивирования данных в облако S3. Какие здесь могут быть подводные камни? С оплатой, удобством использования, авторизацией, безопасностью, надёжностью.
Amazon S3
Модератор: Модераторы разделов
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
skycover
- Сообщения: 0
Re: Amazon S3
Амазон используют достаточно широко, но он требует регистрации с привязкой кредитки и возможностью безакцептного списания с нее.
Это обычная практика. Если оплачивает частное лицо, то, в общем-то, без проблем.
Надежность для S3 заявляют очень высокую - там внутри и дублирование на диски и между геораспределенными хранилищами. Согласно их теоретическим выкладкам и отдельные диски и RAID перед ними отдыхают (цифр не помню - склероз).
С другой стороны, гарантий не дают никаких. Впрочем, на диск, купленный в магазине гарантий сохранности данных тоже никто не дает
Есть куча программ, которые умеют разговаривать с Амазоном. Рекомендую duplicity (умеет шифровать и умеет делать по-блочные диффы файлов через библиотеку rsync), а для большего удобства работы с ним рекомендую обертку scduply.
Есть сервис s3rsync - на твоей стороне будет rsync, а у них в во фронтенде сервер с rsync, а в бэкенже Amazon S3. Какой в этом сокровенный смысл при наличии duplicity сказать сложно. Оплату они принимают через Амазон.
С другой стороны, чтобы бэкапить на Амазон, на твоем сервере должен лежать ключ доступа к амазоновскому хранилищу. Получается, что если у тебя сервер накроется, то восстановиться можно. А вот если тебя взломали и похозяйничали на сервере, то и удаленные архивы могут поломать, а то и не только архивы.
Для решения этого вопроса я держу инстанс на EC2 и через него делаю изоляцию, позволяя бэкап-агентам записвать на S3, но не удалять.
Это обычная практика. Если оплачивает частное лицо, то, в общем-то, без проблем.
Надежность для S3 заявляют очень высокую - там внутри и дублирование на диски и между геораспределенными хранилищами. Согласно их теоретическим выкладкам и отдельные диски и RAID перед ними отдыхают (цифр не помню - склероз).
С другой стороны, гарантий не дают никаких. Впрочем, на диск, купленный в магазине гарантий сохранности данных тоже никто не дает
Есть куча программ, которые умеют разговаривать с Амазоном. Рекомендую duplicity (умеет шифровать и умеет делать по-блочные диффы файлов через библиотеку rsync), а для большего удобства работы с ним рекомендую обертку scduply.
Есть сервис s3rsync - на твоей стороне будет rsync, а у них в во фронтенде сервер с rsync, а в бэкенже Amazon S3. Какой в этом сокровенный смысл при наличии duplicity сказать сложно. Оплату они принимают через Амазон.
С другой стороны, чтобы бэкапить на Амазон, на твоем сервере должен лежать ключ доступа к амазоновскому хранилищу. Получается, что если у тебя сервер накроется, то восстановиться можно. А вот если тебя взломали и похозяйничали на сервере, то и удаленные архивы могут поломать, а то и не только архивы.
Для решения этого вопроса я держу инстанс на EC2 и через него делаю изоляцию, позволяя бэкап-агентам записвать на S3, но не удалять.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
skycover
- Сообщения: 0
Re: Amazon S3
Amazon Elastic Compute Cloud - это их компьютерная ферма, в которой можно арендовать виртуалки. Пересылка данных между виртуалками EC2 и хранилищем S3 не тарифицируется по трафику.
Смотри http://aws.amazon.com/products/
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Amazon S3
skycover
Спасибо, заинтересовало.
Спасибо, заинтересовало.