Веб-сервер используется в качестве хранилища файлов — Как импровизировать?

#backup #webserver #storage #fileserver #contingency

#резервное копирование #веб-сервер #Хранение #файловый сервер #непредвиденные обстоятельства

Вопрос:

Я создаю план DR для веб-приложения, которое размещено на производственном веб-сервере. Теперь этот веб-сервер также служит хранилищем файлов для хранения загружаемых файлов (используемых веб-приложением в качестве входных данных) и файлов отчетов (выходных данных обработки веб-приложения). Теперь, если веб-сервер выходит из строя, данные файлов также теряются, поэтому необходимо разработать решение и дать рекомендации, которые устраняют эту единственную точку сбоя. Я подумал о некоторых рекомендациях следующим образом: 1) Используйте отдельный файловый сервер, однако для этого требуются новые ресурсы 2) Присоедините объем данных, установленный на веб-сервере, который сопоставлен с некоторым сетевым файлом (сетевым хранилищем), который можно использовать для хранения каналов и отчетов. В случае, если веб-сервер выходит из строя, сетевой файловый сервер может быть смонтирован и подключен к резервному веб-серверу. 3) Есть еще один веб-сервер с балансировкой нагрузки, который, однако, в настоящее время не используется в качестве хранилища файлов, и если мы сможем реализовать функцию, которая регулярно выполняет резервное копирование файловых данных на этот второй веб-сервер с балансировкой нагрузки, мы можем начать использовать его, если первый веб-сервер выйдет из строя. Резервное копирование может быть выполнено с помощью сценария резервного копирования или отдельной службы Windows, или какого-либо задания планирования для планирования задания резервного копирования каждую ночь.

Пожалуйста, помогите мне просмотреть выше или предложить новые рекомендации, чтобы помочь устранить эту единственную проблему сбоя на веб-сервере. Это было бы высоко оценено? С уважением, Капил

Ответ №1:

Я успешно использовал Amazon S3 для хранения «выходных» данных веб- и не-веб-приложений. Использование подобной службы выгодно с точки зрения единой точки отказа, потому что тогда любой другой экземпляр этого веб-приложения или клиент другого типа на том же сервере или в совершенно другом центре обработки данных по-прежнему имеет доступ к тем же выходным файлам. Другой аналогичный вариант — CloudFiles от Rackspace.

Обе эти службы очень избыточны, и вы можете использовать их как резервную копию и сохранить основное хранилище на своем сервере или использовать их как основное и сохранить резервную копию на другом веб-сервере. Есть много вариантов! Прыжки эта информация помогает.