Назад | Перейти на главную страницу

Как сделать резервную копию linode 360 ​​VPS?

У меня есть сервер php / vbulletin / apache, на котором запущен 360 экземпляров linode.

Мне интересно, как лучше всего сделать удаленную резервную копию сервера в другом месте?

Я предполагаю, что у меня есть два варианта: FTP и Amazon S3.

Может ли кто-нибудь предоставить несколько примеров хостов и цен? Возможно, ваш опыт общения с ними?

Я не хочу тратить на это слишком много денег ... Я просто хочу иметь возможность восстановить БД хотя бы на случай, если что-то будет потеряно.

База данных MySQL составляет 800 МБ - я не понимаю, сколько места мне нужно для резервного копирования. Если я буду делать резервную копию ежедневно в течение недели, это будет 800x7, но тогда я запутаюсь, когда несколько человек скажут мне о «инкрементных резервных копиях»?

Что насчет сценария или это просто старый rsync?

В любом случае, любой совет будет очень признателен.

О базе данных - это может быть 800 МБ данных, но если вы сбросите его в файл, что вам действительно следует сделать при большом резервном копировании, этот файл будет очень хорошо сжиматься, и результат должен быть значительно меньше, чем «сырые» данные на диске. Затем вы можете использовать любой метод, который вам нравится, для передачи полученного файла резервной копии (tgz, zip, любой другой) в место назначения. Наиболее популярным вариантом для этого является rsync.

Что касается места для его резервного копирования, то, если бы это был мой сервер, я бы сделал резервную копию в моей домашней или офисной системе, а затем сделал бы резервную копию на ленте оттуда, используя ротацию GFS. У меня просто есть такая штука, что если у меня нет физического доступа к носителю, я не считаю, что система должным образом зарезервирована.

Вот несколько популярных стратегий среди клиентов Linode:

http://library.linode.com/networking/rdiff-backup-sshfs

http://www.linode.com/wiki/index.php/Backups_with_s3sync

-Том

Amazon S3 - отличный сервис для резервного копирования. Вместо rsync можно использовать двойственность. Благодаря двуличности вы можете делать инкрементные резервные копии.

Для упрощения резервного копирования используйте DT-S3-Backup.

http://blog.damontimm.com/bash-script-incremental-encrypted-backups-duplicity-amazon-s3/

Я согласен с тем, что вам лучше всего использовать службу резервного копирования, предоставляемую Linode, хотя, если вы хотите сделать это самостоятельно, Amazon S3 действительно дешев и прост в использовании.

Я использую его в течение многих лет с различными скриптами, но недавно я начал использовать s3fs для установки своего ведра на свой Linux-бокс.

http://code.google.com/p/s3fs/wiki/FuseOverAmazon

Когда он смонтирован, я могу создавать простые сценарии с использованием Bash и rsync для резервного копирования. Это также делает получение файла очень простым, поскольку хранилище резервных копий всегда подключено.

На самом деле Linode запускает собственную внутреннюю программу резервного копирования, которая отлично подойдет для ваших нужд. Проверьте это на http://www.linode.com/backups/

Amazon S3 - отличный сервис для резервного копирования. Вместо rsync можно использовать двойственность. Благодаря двуличности вы можете делать инкрементные резервные копии.

Для упрощения резервного копирования используйте DT-S3-Backup.

http://blog.damontimm.com/bash-script-incremental-encrypted-backups-duplicity-amazon-s3/