Как создать облачное хранилище | REG.RU
Первыми эффективными носителями информации были бумажные. В 20 веке человечество перешло на электронные. И совсем недавно появились облачные хранилища данных. В этой статье мы рассмотрим подробнее эту технологию и расскажем, как создать облако для хранения информации.
Облачное хранилище данных ― это модель хранилища, при которой файлы находятся не на конкретном носителе или сервере, а на распределённых серверах в сети. Пользователь не знает, на каком сервере хранятся его данные. Он подключается к определённому узлу (например, Google или Yandex) и получает доступ к своим файлам.
Что можно сделать с помощью облачных хранилищ?
- Хранить копии важных данных. Бэкапы хоть и требуют много места, но они крайне важны. С их помощью у пользователя всегда есть возможность восстановить информацию. Также облако позволит создать место для хранения фото важных для вас моментов.
- Совместно с коллегами и друзьями работать с одним файлом одновременно
- Быстро передавать фото и видео. В эпоху высококачественных фото и видео пересылать их друг другу бывает проблематично. Некоторые мессенджеры ограничивают размер передаваемого файла, а другим нужно много времени, чтобы отправить тяжёлый файл. При использовании облака пользователь может дать доступ на сервер или ссылку на определённый файл и таким образом ускорить передачу материала.
Это только небольшая часть возможностей облачного хранилища.
Преимущества облачного хранилища
- Доступ к данным с разных устройств через интернет. Это упрощает работу с информацией как для отдельных пользователей, так и для бизнеса.
- Надёжность. Облачное хранилище обслуживают квалифицированные специалисты, которые чётко следят за исправностью оборудования. Также они постоянно обновляют железо и программное обеспечение.
- Экономия. Не надо покупать жёсткие диски, флешки, серверы и оборудование для них. Некоторые компании даже предлагают облако с небольшим объёмом памяти бесплатно.
- Безопасность. Серверы хранятся в ЦОД, который круглосуточно охраняется. Внутри организовано видеонаблюдение, системы пожаротушения и резервного питания.
Ещё больше о хранилищах читайте в статье Виды облачных хранилищ.
Как создать облачное хранилище NextCloud
Если вы не доверяете специализированным компаниям, которые предоставляют облако или просто хотите полностью контролировать сервер, на котором будут храниться ваши файлы, вы можете создать собственное облачное хранилище данных. Для этого подойдёт программа NextCloud.
NextCloud — это платформа для хранения любых данных на полностью контролируемом вами сервере. Она позволяет создать свое облачное хранилище файлов, может хранить списки контактов и событий в календаре.
Как сделать облако для хранения файлов в NextCloud?
- Для работы NextCloud вам понадобится VPS. Выберите и закажите VPS на странице услуги.
- Для корректной работы облачного хранилища на сервере должны быть установлены Nginx и PHP, а также настроена база данных (например MySQL или MariaDB).
Далее мы разберём, как создать свое облачное хранилище файлов в NextCloud.
Установка NextCloud на Ubuntu 20.04
- 1.
Подключитесь к серверу по SSH:
Где 123.123.123.123 ― IP-адрес вашего сервера.
Введите root-пароль, который был выдан после заказа сервера.
- 2.
Обновите все пакеты сервера до последней версии:
sudo apt update -y && sudo apt upgrade -y
- 3.
Установите Snap — систему развёртки и управления пакетами. В отличие от традиционных менеджеров пакетов после установки snap-пакета не нужно вручную настраивать зависимости. Всё что нужно для работы NextCloud, уже содержится в snap-пакете.
- 4.
Установите NextCloud с помощью snap:
- 5.
Задайте имя и пароль для пользователя NextCloud:
sudo nextcloud.manual-install username 7AsUe9a7KqqgA9LN
Где:
username ― имя пользователя,
7AsUe9a7KqqgA9LN ― пароль пользователя.
Обратите внимание! Для безопасности рекомендуем использовать криптостойкие пароли, которые сгенерированы случайно.
- 6.
Укажите, по каким доменам или IP-адресам разрешено обращаться к вашему облачному хранилищу. Добавьте IP-адрес сервера в список разрешённых:
nextcloud.occ config:system:set trusted_domains 1 --value=123. 123.123.123
Где 123.123.123.123 ― IP-адрес вашего сервера.
Если этого не сделать, NextCloud не разрешит подключиться:
Создание облака для хранения данных
- 7. Включите поддержку HTTPS, чтобы все операции с веб-интерфейсом хранилища происходили по защищённому соединению:
sudo nextcloud.enable-https self-signed
Эта команда активирует самоподписанный сертификат. Он защищает данные, как и другие сертификаты, но не является доверенным для веб-браузеров. Поэтому браузер будет запрашивать дополнительное разрешение при подключении к облачному хранилищу:
Для личного использования такого варианта защиты достаточно. Перед вами появится страница входа:
Сделать домашнее облачное хранилище
- 8.
Настройте файрвол. Он защитит хранилище от нежелательных входящих подключений. В Ubuntu по умолчанию уже доступен файрвол UFW.
Добавьте SSH в список разрешенных соединений:
ufw allow OpenSSH Rules updated Rules updated (v6)
Если этого не сделать, после активации файрвола подключиться к серверу по SSH не получится.
- 9.
Для корректной работы веб-интерфейса хранилища разрешите подключение по портам 80 и 443:
ufw allow 80,443/tcp Rules updated Rules updated (v6)
- 10.
Активируйте правила файрвола:
Вы увидите сообщение:
Command may disrupt existing ssh connections. Proceed with operation (y|n)?
Нажмите y, чтобы согласиться на изменение конфигурации.
org/HowToStep»>
11.
Перезапустите файрвол, чтобы применить правила:
ufw reload
Firewall reloaded
Готово, вы создали облачное хранилище.
Создайте облачное хранилище Nextcloud на собственном VPSNextcloud можно развернуть на собственном VPS и сделать облако для хранения файлов — фотографий, видео и любых других. Приложение можно использовать для совместной работы и конфиденциального обмена файлами.
Подробнее Помогла ли вам статья? 3
раза уже
помогла
Еще три способа, как сделать старый ноутбук полезным — android.
mobile-review.com21 февраля 2020
Алексей Подболотов
Вконтакте
В прошлый раз мы уже говорили о том, насколько много вреда приносит старая электроника экологии, и рассмотрели, как можно дать вторую жизнь технике на примере устаревшего ноутбука. Вариант медиацентра, предложенный мною в той статье, мне нравится больше всего, так как вероятность использования такой вещи довольно высока во многих домах. Судя по тому, что читатели активно оставляли комментарии и в целом оценили подобную задумку хорошо, я решил предложить еще несколько вариантов применения старого ноутбука. Пускай эти сценарии могут быть и не так популярны, кто-то наверняка найдет эту информацию полезной для себя.
Домашнее «облако»
Облачные хранилища – несомненно, очень удобная вещь. Можно иметь доступ к своим файлам в любом месте, где есть интернет, и не возить с собой внешний жесткий диск. Да и автоматическая синхронизация папок порой просто незаменима. Но есть у коммерческих «облаков» один большой минус: большой объем хранилища в них стоит немалых денег, а если и бесплатен, то имеет кучу ограничений. Например, Google и Microsoft, предлагающие бесплатно небольшой объем на диске, часто сотрудничают с производителями электроники, выделяя покупателям той или иной модели сотню-другую гигабайт в «облаке» бесплатно. Правда, обычно такая щедрость ограничена одним годом, потом хранилище «превращается в тыкву». А компания Mail.Ru в свое время раздавала пользователям бесплатное место на своем «Диске», аж по 1 ТБ каждому. Этот объем пользователь получал бессрочно, но на хранилище нельзя закачивать файлы размером более 4 ГБ, что сразу делает его бесполезным для хранения фильмов и игр, например.
Вместо того, чтобы платить сервисам за облачное хранилище, можно сделать свое личное «облако» и хранить на нем все то, к чему может потребоваться доступ в отдалении от дома.
С точки зрения софта, есть несколько вариантов воплощения этой идеи. Самый правильный и надежный – установить на ноутбук специальную ОС, предназначенную для создания сетевого хранилища. Например, XigmaNAS или Rockstor – так вы обеспечите системе стабильную работу и оптимальное потребление ресурсов. Мне больше всего нравится второй вариант, так как он довольно легок в установке и настройке. Плюс к тому, на его сайте можно найти подробные инструкции по настройке (правда, на английском), поэтому даже новичок сможет разобраться с ней без проблем. По сути, это просто еще один дистрибутив Linux, а по ним несложно найти текстовые и видеоинструкции, так что проблем возникнуть не должно. В то же время XigmaNAS базируется на FreeBSD и поэтому не очень дружелюбна к новичкам, да и к «железу» тоже, но об этом ниже.
Минус такого подхода состоит в том, что системные требования этих решений могут быть слишком высокими для слабого «железа». Например, тот же Rockstor требует не менее 1 ГБ «оперативки» и обязательно двухъядерный процессор с поддержкой 64-битной архитектуры. А XigmaNAS, даром что требует минимум 512 МБ ОЗУ, создает особенный тип файловой системы ZFS, для нормальной работы лучше иметь на борту хотя бы 4 ГБ «оперативки». Здесь также требуются многоядерные 64-битные процессоры, и это еще одно препятствие для устаревших устройств. Такие процессоры стали устанавливаться в ноутбуки только с середины 2000-х, а массовое распространение получили только в 2010-х, поэтому совсем уж старые модели под такие специализированные ОС не подойдут.
Второй вариант более лоялен и к «железу», и к пользователю, но процесс настройки будет чуть более сложным. Устанавливается один из дистрибутивов Linux и специальный софт для запуска «облачного» хранилища: Tonido или Nextcloud, например. Лучше всего использовать ОС Ubuntu, так как подобный софт поддерживает его по умолчанию. Но и другие дистрибутивы вроде Fedora, OpenSUSE или упомянутого в предыдущей статье Lubuntu, тоже не должны иметь особых проблем с ним. Этот момент придется проверять на отдельно взятой машине с конкретной системой. Более опытные пользователи могут установить серверную версию Ubuntu, она еще менее требовательна к «железу»: ей нужно от 512 МБ оперативной памяти, любой процессор от 1 ГГц и хотя бы 2 ГБ свободного пространства на жестком диске. Но она не имеет графического интерфейса, а управление и настройка происходят исключительно через консоль.
Что касается софта, то из двух предложенных вариантов я бы выбрал Tonido – опять же из-за её дружелюбности к пользователю и относительной простоты настройки. Его возможностей вполне достаточно, чтобы создать простой домашний файловый сервер, а доступ к нему будет возможен как с ПК (клиенты для Windows, Mac и Linux), так и со смартфона (Android, iOS, Windows Phone, и даже Blackberry). Причем в приложении можно даже сразу прослушивать аудиофайлы, просматривать видео и фото, а также включить автозагрузку фото со смартфона на «облако». В домашней сети сервер Tonido может быть по совместительству и DLNA-сервером, что позволит открывать медиафайлы напрямую с любых совместимых устройств: Smart TV, игровые приставки, Android-приставки и т. д. Но самое главное, что, создав сервер с помощью Tonido, вы можете синхронизировать файлы между различными устройствами, минуя каких-либо «посредников».
Правда, для доступа к своему домашнему серверу из внешнего интернета вам понадобится либо статический IP-адрес (есть у большинства провайдеров домашнего интернета, но платно), либо проброс динамического DNS с помощью одного из множественных специальных сервисов. Среди них есть и бесплатные, но зачастую они работают либо с ограничениями, либо нестабильно и недолго. Лично я рекомендую NoIP и Duck DNS – они довольно просты и интуитивны в настройке, да и проблем с их использованием я не замечал. При желании можно найти еще десяток подобных сервисов простым поисковым запросом «free dynamic DNS providers» и попробовать любой из них, это несложно, и так можно найти сервис под свои запросы.
Сервер видеонаблюдения
Любой старый ноутбук можно превратить в простенькую систему видеонаблюдения, которая при этом сможет распознавать движение и передавать картинку в онлайн. Для этого даже не потребуется установка Linux – подходящий софт (например, Yawcam) можно установить даже на древние устройства с Windows 2000, а из требований к системе у него – лишь наличие среды Java JRE 6 и установленный DirectX 9. Конечно, много камер к слабому ноутбуку подключить не получится, но для небольшой системы наблюдения за домом (2-3 камеры) этого будет достаточно. Препятствием этому станет и протокол USB, так как максимальная длина кабеля, достаточного для питания камеры и передачи данных, составляет 5 метров. При этом рекомендуется заиметь USB-хаб с хорошим внешним питанием, потому что количество USB-портов на ноутбуках обычно сильно ограничено.
К слову, о USB-камерах. Если в вашем ноутбуке есть встроенная веб-камера и она вас устраивает качеством картинки (для видеонаблюдения, а не для селфи, конечно), то есть большой шанс, что из нее вы сможете сделать отдельную веб-камеру. Почти все встроенные камеры подключаются к материнской плате по протоколу USB, и вытащив камеру из ноутбука, вы обнаружите на ней разъем для подключения четырех- или пятипинового провода. Дальше уже дело техники: найти в интернете схему распайки камеры с конкретной модели ноутбука (они, как правило, одинаковы на многих моделях одного производителя) и припаять к этому разъему любой качественный USB-кабель. Для этого не нужно быть мастером ремонта электроники – точки пайки обычно крупные, да и запутаться в них очень сложно. Готовую камеру можно защитить от внешних воздействий с помощью изоленты или термоусадки.
На базе ПК можно собрать и более мощную систему видеонаблюдения, с бОльшим количеством камер и подключением по Ethernet для дальних расстояний. Для этого понадобится более мощный ноутбук (от 4 ГБ ОЗУ), Ethernet-шлюз на необходимое количество камер, и подходящий софт – например, iSpy для Windows. Но с экономической точки зрения это довольно спорное решение, так как вместо покупки Ethernet-шлюза лучше потратить деньги на выделенный NVR (network video recorder – «сетевой видеорекордер»). Со своими функциями он будет справляться лучше ПК и при этом будет более энергоэффективным.
Сервер «умного дома»
Еще один «сервер» на основе ноутбука – сервер домашней автоматизации. В одной из статей, посвященных «умному» дому, мы говорили об альтернативных системах УД: HomeAssistant, OpenHAB и других. С их помощью можно создать автономный домашний сервер, который не будет зависеть от фирменных «облачных» решений какого-либо производителя и вообще может работать без интернета.
С ними все еще проще – все популярные альтернативные системы УД можно установить как на Windows-машины, так и на Linux, и иногда даже на «Маки». Но Linux все же предпочтительнее. Если вы еще не начали пользоваться одной из этих систем, то я рекомендую Home Assistant как самую простую в освоении. Для нее в сети есть очень много инструкций, в том числе и на русском языке.
Бонус: роутер из старого ноутбука
Я сначала не хотел включать этот пункт в подборку из-за его неоднозначности, но пускай будет. Вы можете превратить любой ПК, в том числе и ноутбук, в полноценный роутер с помощью специализированной ОС OpenWRT. Логики в этом практически нет – подавляющее большинство ноутбуков имеет лишь один разъем Ethernet, да и возможности встроенного Wi-Fi модуля обычно слабоваты. С другой стороны, с большой долей вероятности ваш ноутбук (даже старый) намного мощнее вашего роутера, а значит, с помощью OpenWRT его возможности можно расширить многократно. Например, настроить подключение через VPN сразу для всех устройств в сети, установить UPNP-сервер или программу для закачки торрентов, настроить фаерволл и много чего другого.
Если хочется поэкспериментировать, то инструкцию по установке OpenWRT на устройства с архитектурой x86 можно найти на официальном сайте проекта.
Заключение
Как видите, любому старому ноутбуку можно придумать применение, даже если в качестве непосредственно ПК он уже не годится. Приглашаю вас в комментарии поделиться своими сценариями применения старого «железа». Какие бы еще устройства вы хотели увидеть на страницах этой рубрики?
Как создать собственное облачное хранилище данных и получить к нему доступ с Android устройства.
(Инструкция)Мало кто из нас не знает популярный сервис Dropbox, позволяющий хранить свои фото, видео и другие файлы данные в интернете и получать к ним доступ с любого устройства, имеющего выход в Сеть. Очень удобная и полезная штука. Кроме Dropbox существует еще множество похожих сервисов, но все они обладают одним недостатком – объем хранения данных на них ограничен.
Сегодня я хочу вам рассказать, как создать на своем домашнем или офисном компьютере свой собственный облачный сервис, в котором вы можете разместить все, что хранится на вашем компьютере, в который не нужно закачивать файлы через интернет, но к которому, где бы вы ни находились, легко сможете получать доступ со своего планшета, телефона или другого компьютера.
Все это мы можем сделать с помощью программы Bdrive, которое поможет нам организовать свое собственное персональное облака, для хранения любых файлов.
Это кросс-платформенное приложение, которое поддерживает широкий спектр операционных систем, включая Windows, Mac OS X, Android и IOS. Это выгодно выделяет его на фоне других подобных решений. Доступ к персональному облаку вы можете получать как с персональных компьютеров, так и с мобильных Android планшетов и телефонов, а также IOS устройств (iPhone, IPod и IPad).
Все работает и настраивается до смешного просто, и вам совсем не нужны навыки сисадмина для того, чтобы организовать свой собственный «дропбокс».
Bdrive может пригодиться не только для личного использования, но и в офисных сетях, где сотрудники смогут иметь возможность поделиться файлами друг с другом и получать к ним доступ с любого устройства, подключенного к интернет.
Все что вам потребуется – это установить на компьютере серверную часть программы, указать какие папки будут участвовать в вашем облачном сервисе, а на планшете или телефоне установить клиентскую программу, с помощью которой вы будете получать доступ к данным.
Итак, приступим.
Прежде всего, скачайте отсюда и установите на своем компьютере Bdrive Server. Там же вы найдете и клиентские части программы для Android и iOS, которые нужно будет установить на телефон или планшет. При первом запуске серверной части, Bdrive попросит вас выбрать сетевой адаптер, с помощью которого ваш компьютер подключен к интернету.
Затем в появившемся главном окне программы:
1. Добавьте папку (кнопкой «Add» в Windows или «+» в Mac OS)
2. Каждой папке автоматически назначается идентификатор (BID)
3. Задайте пароль для доступа к папке
По умолчанию, папке назначаются полные права доступа (Read/Write) и вы можете скачивать из нее файлы на свое устройство, записывать в нее данные, удалять и перемещать файлы. Если вы хотите, чтобы пользователи могли только читать данные, замените права доступа на «Read only», кликнув по ячейке «Permission»
То же самое проделайте со следующими папками, которые вы хотите поместить в свое облако. По окончании перезапустите сервер, нажав кнопку «Restart»
Все готово. Теперь у вас есть свой собственный облачный сервер.
После этого вам нужно установить на свой Android телефон или планшет клиентскую часть программы. Здесь также все просто. Как только программа запустится, войдите в ее настройки (нажатием «меню»), нажмите «Add BID», введите идентификатор папки и пароль для доступа к ней. Затем проделайте эту процедуру с остальными папками. Кликнув по имени папки, вы получите доступ к файлм, хранящимся в ней на вашем компьютере.
Чтобы не вводить пароль каждый раз пароль, выберите в меню программы «Options» и в открывшемся меню настроек отметьте пункт «Store Passwords»
Теперь, открыв папку на своем мобильном устройстве, вы можете закачивать из нее файлы на свой планшет или телефон (Меню -> Download) или загружать в нее файлы (Меню -> Upload)
Кроме того, просто кликнув по файлу, находящемуся в папке на сервере вы сможете открыть его на своем планшете или телефоне.
Bdrive даже позволяет проигрывать медиа файлы напрямую с сервера, не скачивая его на свое устройство.
Если с сервером Bdrive соединиться не удается, откройте его окно на компьютере, перейдите на вкладку «Сеть» и убедитесь, что он смог установить адрес вашего компьютера в локальной сети (Local IP) и в сети интернет (Global IP) и локальный IP. Если нет, перезагрузите сервер (кнопкой Restart), а затем нажмите «Test Connection», чтобы он автоматически определил локальный и внешний IP-адреса.
Также в настройках программы вы можете указать данные для входа в учетные записи в Фейсбук и Твиттер, на странице которых вы потом можете разместить BID своей облачной папки с помощью кнопки «Share»
Теперь пару слов о доступе к облаку с другого персонального компьютера. После того, как вы настроили сервер и клиент на мобильном устройстве, получить доступ к облаку с персонального компьютера вам будет совсем несложно.
Установите клиентскую часть программы на компьютер, запустите ее, добавьте BID, введите пароль, букву диска, и на вашем компьютере появится виртуальный диск (по умолчанию B:) на котором будут видны все ваши облачные папки.
Нет никаких ограничений на количество дисков, которые могут быть сопоставлены с общими папками. Вы можете установить столько дисков, сколько захотите.
Bdrive позволяет подключаться к облаку сразу нескольким клиентам одновременно.
Из недостатков этой в целом отличной программы хотелось бы отметить невозможность добавления в облако папок, которые имеют в своем имени буквы кириллицы, а также заметную задержку при открытии на мобильном устройстве облачных папок с большим количеством файлов.
Также следует отметить, что каждый раз после добавления новой папки в облако, нужно перезагружать серверную часть программы.
Похожие материалы:
Получаем полный доступ к Android планшету или телефону через USB, WiFi или Bluetooth с помощью MyPhoneExplorer
Взлом WiFi сети в Android наоборот. Отключаем устройства из Wi-Fi сети с помощью своего телефона или планшета.
Двухсторонняя синхронизации данных через Wi-Fi между Android, Windows и Mac с помощью Cheetah Sync. Инструкция
Получаем доступ из Windows к карте памяти Android устройства через WiFi. Инструкция.
Team Viewer. Андроид версия программы для доступа к персональному компьютеру через интернет.
Зачем нужно «Облачное хранилище» Selectel, когда есть Dropbox и серверы
Простые ответы на распространённые вопросы.
9840 просмотров
Облачное хранилище Selectel — это аналог Dropbox и Google Drive?
Не совсем. Облачное хранилище, которое также называют объектным хранилищем, по принципам своей работы похоже на популярные облачные сервисы. В нём также можно хранить документы, фотографии, видео, и получать к ним доступ с любого устройства. Причём для управления файлами доступен привычный веб-интерфейс.
Скриншот интерфейса «облачного хранилища» Selectel
Однако главное отличие в том, что документы, хранящиеся в облаке, предназначены для раздачи неограниченному количеству пользователей. В отличие от Dropbox и Google Drive, которые спроектированы в первую очередь для работы с ограниченным кругом пользователей.
В Dropbox и Google Drive можно сделать так, чтобы ссылка на файл была доступна всем пользователям. Зачем тогда нужно облачное хранилище?
В облачном хранилище файлы доступны по прямой ссылке в привычном виде example.org/folder/file.name — без авторизации, дополнительных настроек и иных ограничений. Как будто их просто загрузили на сервер.
Прямые ссылки и расширенное API позволяют интегрировать хранилище практически в любой продукт. Можно даже создать собственное приложение для управления файлами, при этом всю заботу о хранении и безопасности данных возьмет на себя Selectel.
Но ведь у Google Drive тоже есть API
Верно, у популярных облачных сервисов есть API. Однако список функций ограничен функциональностью сервисов, так как они спроектированы в первую очередь для взаимодействия с файлами пользователя. Для них API — дополнительная опция, а не основной интерфейс.
В объектных хранилищах всё наоборот. Они спроектированы специально для взаимодействия с другими сервисами, а веб-интерфейс является дополнительной опцией. Через API можно настроить автоматическое удаление файлов, генерировать одноразовые ссылки для доступа и многое другое.
Например, приложение с видеокурсами по изучению английского языка можно интегрировать с облачным хранилищем для того, чтобы загружать из него видеофайлы. Интернет-магазин может хранить все изображения товаров в облачном хранилище и легко управлять ими из единого интерфейса.
Почему в таком случае для хранения не подойдет обычный сервер?
Обычный сервер справится с задачей хранения файлов, однако не будет таким же эффективным. Во-первых, у него нет API для простого доступа к данным. Во-вторых, сервер не оборудован средствами обеспечения отказоустойчивости.
Кроме того, облачное хранилище Selectel по умолчанию подключено к CDN — сети доставки данных. Это значит, что часто запрашиваемые файлы, загруженные в хранилище, распределяются среди 240 тысяч серверов по всему миру. Когда пользователь из Гонконга решит посмотреть видео в приложении, он мгновенно загрузит его с ближайшего доступного сервера.
Сервер без CDN не сможет обеспечить такую же высокую скорость подключения для пользователей по всему миру. Кроме того, на его настройку и поддержание работоспособности придется постоянно тратить ресурсы команды.
Многие популярные сервисы используют облачные хранилища для своих целей. Например, Netflix отправляет из облака миллиарды часов контента, а Airbnb хранит в нём резервные копии и статичные файлы, включая более 10 петабайт пользовательских изображений.
Зато на сервере можно настроить резервное копирование. Как это сделать в облачном хранилище?
Для каждого файла, который загружается в облачное хранилище, автоматически создаются сразу три копии на отдельных независимых серверах — реплики. Даже если случится сбой на одном из серверов — файл всё равно будет доступен пользователям.
Получается, что облачное хранилище нужно только крупным популярным сервисам?
Нет. Облачное хранилище подойдет не только для хранения картинок, видео и бэкапов. Можно использовать его в качестве основы для работы простого статичного сайта.
Такие сайты не требуют значительных вычислительных мощностей и занимают мало места в хранилище. Клиенту нужно оплачивать только запросы к файлам и трафик — то есть платить за фактическую посещаемость сайта.
Например, при помощи популярного фреймворка Hugo можно создать простой сайт или блог в облаке всего за несколько минут. Причем он будет работать очень быстро — благодаря статичным страницам и распределенному хранению.
Зачем вообще тогда нужны обычные серверы?
Облачное хранилище решает задачи по хранению и доставке файлов пользователю. Однако его нельзя использовать для вычислений, генерации динамических страниц и других задач.
Серверы и хранилище работают между собой в постоянной связке. Например, сервер формирует страницы в интернет-магазине, сохраняет данные о заказе, в то время как объектное хранилище «доставляет» для него фотографии и видео товаров.
Хранилище в облаке забирает на себя все заботы по загрузке, хранению и доставке файлов пользователям. В то время, как разработчики могут сосредоточиться на своём продукте.
Процесс установки облачного хранилища Seafile на Windows
В инструкции описан процесс установки, настройки облачного хранилища seafile на виртуальном сервере с операционной системой Windows.
Что это такое?
Seafile — хранилище файлов, которая организует их в библиотеки и синхронизирует на различных устройствах. Seafile обладает потрясающей производительностью в синхронизации файлов, позволяет настроить различные правила доступа к разным файлам. Подключаться к хранилищу можно с разных клиентов, которые доступны на Windows, Ios и Android.
Первоначальные требования
Для работы облачного хранилища Seafie требуется установит Python 2.7.13 32bit.
Важно: 64bit и другие версии не совместимы с данным продуктом.
Скачайте установщик Python 2.7.13 32bit с сайта разработчика и запустите установщик. Выберете установку для всех пользователей Install for all users.
Выберете директорию, в которую будет происходить установка.
Выберете компоненты, которые необходимо установить, советуем оставить выбранные по умолчанию.
На этом установка Python завершена.
Далее необходимо изменить значение системной переменной окружения Path. Для этого в панели управления сервера откройте расширенные системные настройки — Advanced system settings.
На вкладке Advanced кликните Environment Variables.
Выберите системную переменную Path и нажмите Edit.
С помощью кнопки New укажите путь до каталога в котором установлен Python.
Сохраните все изменения.
Установки и настройка
Скачайте установщик с сайта разработчика.
Примечание: разархивировать скачанные файлы можно с помощью программы WinRAR.
Переместите скачанные файлы в удобное для вас место, например на диск С, перейдите в каталог и запустите скрипт run.bat. В выпадающем списке выберете диск, на котором будет находиться хранилище.
После этого действия у вас на диске появится каталог seafile-server.
Далее необходимо создать аккаунт администратора, для этого в панели задач в контекстном меню Seafile выберете Add an admin account(A).
Введите email администратора и пароль.
Перейдите в каталог C:\seafile-server\conf, который появился после запуска скрипта. Откройте файл ccnet.conf и в переменной SERVICE_URL укажите свой IP-адрес или доменное имя:
SERVICE_URL = http://<ip-адрес>:8000
Далее перезапустите сервер, чтобы изменения вступили в силу. Для этого в панели задач в контекстном меню Seafile выберете Restart Seafile Server(R).
Для доступа из сети Интернет не забудьте настроить FireWall, а именно разрешить входящие подключения для порта 8000. О том как это сделать написано в нашей инструкции:
Брандмауэр: добавление правила
Подключение к хранилищу в браузере
Откройте браузер и перейдите по следующему адресу:
<ip-адрес_или_домен>:8000
В открывшейся странице введите логин и пароль администратора, нажмите Вход.
Перед вами откроется файловое хранилище, где возможно создавать библиотеки и загружать файлы.
Создание пользователя
Чтобы создать пользователя перейдите в Управление системой, это можно сделать в контекстном меню или просто перейдя по ссылке:
<ip-адрес_или_домен>:8000/sys/useradmin/
Например:
111.111.111.111:8000/sys/useradmin/
Для создания пользователя в горизонтальном меню нажмите Добавить пользователя.
Введите email и пароль пользователя.
В списке вы увидите нового пользователя, готового к пользованию хранилищем.
P. S. Другие инструкции:
Поделиться в соцсетях:Спасибо за Вашу оценку! К сожалению, проголосовать не получилось. Попробуйте позже
ru191014 Санкт-Петербург ул. Кирочная, 9
+7(812)313-88-33 235 70 1cloud ltd 2018-12-07 Установка облачного хранилища Seafile на Windows191014 Санкт-Петербург ул. Кирочная, 9
+7(812)313-88-33 235 70 1cloud ltd 2018-12-07 Установка облачного хранилища Seafile на Windows 600 autoКак бесплатно использовать Telegram в качестве неограниченного облачного хранилища файлов
Облачное хранилище в Telegram.
Разбираемся, как сделать неограниченное «облако» для хранения больших файловТелеграм — это кроссплатформенный мессенджер с очень широкими возможностями, позволяющий обмениваться сообщениями и медиафайлами различных форматов. Удобный чат с одним из самых высоких уровней анонимности в мире. Информация банальная и известная каждому. Но если вы еще не пользуетесь Telegram, то наверняка есть одна интересная особенность, которая, возможно, станет для вас триггером, а он, в свою очередь, — веской причиной попробовать стать пользователем этого мессенджера. Дело в том, что он предоставляет неограниченное хранилище, причем абсолютно бесплатно!
26 июля Telegram объявил о том, что они увеличивают ограничение на размер файлов, которые можно отправлять через сервис, при этом бесплатное хранилище для файлов в облаке теперь расширено до 2 ГБ. Это уникальное предложение для бесплатного облачного хранилища, которое, по сути, создает для пользователей бесконечное хранилище файлов.
В очередной раз сервис доказал, что он остается одним из лучших инструментов для обмена файлами со знакомыми через ваш смартфон, планшет или персональный компьютер.
И еще один плюс — у Telegram есть портативное приложение для Windows (в дополнение к устанавливаемому), а также приложения для любой другой платформы, на которой вы можете его использовать. Есть даже веб-приложение. Другими словами, при помощи Телеграм пользователь может наконец-то связать свой компьютер под управлением Windows с любым другим устройством под управлением Android или iOS.
Больше не нужно будет скидывать ссылки и файлы через мейл обратно себе же на почту, чтобы открыть их на другом своем устройстве. Тем более объем сбрасываемых файлов всегда сильно ограничен и переслать файл весом более 50 Мб чаще всего не представляется возможным.
Единственные два ограничения, а точнее правила, которые вы должны соблюдать: вы и ваши знакомые онлайн или же другие ваши устройства (ноутбук, ПК, планшет) должны обладать установленной подтвержденной учетной записью Telegram, только при этом условии можно будет загружать на виртуальный диск все, что вы отправляете через чат.
Второе ограничение — невозможность создавать публичные ссылки на файлы, которые вы будете размещать в Telegram. В конце концов для этого есть Google Диск.
Как отправлять файлы через облачное хранилище Telegram
Настроить Telegram очень просто:
1. Установите приложение с сайта telegram.org и зарегистрируйтесь.
2. Просто укажите свой номер телефона — имя пользователя или пароль не потребуются (впрочем, создать имя пользователя можно, если вы этого захотите. Это позволит другим людям легче находить вас в сервисе из 400 миллионов других людей).
После того как вы появитесь в системе, самым простым способом создать чат с самим собой для получения доступа к облачному хранилищу для сброса файлов будет просто создать новый частный канал (не публичный), в котором будет участвовать лишь один пользователь — только вы.
фото: 1GAI.ru
3. Создание частного канала в Телеграм (на примере смартфона на базе iOS)
Перейдите в раздел «Чаты» и нажмите на значок листка с карандашом, располагающийся в верхнем правом углу:
Нас интересует пункт «Создать канал».
Вводим название будущего канала и жмем кнопку «Далее».
Здесь производим настройку, соответственно, частного канала, ставим галочку напротив данного пункта. Жмем кнопку «Далее».
И, наконец, просто нажимаем далее, игнорируя контакты.* Создание канала «для переброски файлов в облачное хранилище» готово.
*Telegram по-прежнему будет давать вам ссылку для приглашения знакомых из вашего списка контактов, приглашая пользователей присоединиться к вновь созданному каналу. Просто игнорируйте ее, если все, что вам нужно, — это обмен файлами между вашими собственными устройствами.
И вот теперь у вас есть облачное хранилище на 2 гигабайта, в котором вы можете обмениваться файлами между своими устройствами и операционными системами Windows, Android и iOS везде, где установлен активированный кроссплатформенный мессенджер. Для активации установленного, например на ПК, мессенджера, потребуется 30 секунд, просто введите номер своего телефона и подтвердите код на смартфоне.
А теперь достаточно нажать на значок скрепки возле строки ввода или просто перетащить файлы в поле чата, чтобы поделиться ими между устройствами. Очень удобно!
Но подождите, скажете вы, почему облачное хранилище файлов в «телеге» неограниченное, если объем его только 2 Гб? Все дело в том, что это ограничение на загрузку одного файла, объемом не более 2 Гб. Пользователи на форумах писали, что люди в течение нескольких лет помещали до 2 ТБ и более в чат Telegram и все файлы у них искались. И все это бесплатно!
Кстати, о файлах и поиске. Облако Telegram работает по принципу обычного чата, а это значит, что в облако можно загрузить все форматы файлов, которые можно отправлять по чату:
Фотографии;
GIF;
Текстовые сообщения;
Голосовые заметки;
Ссылки
Обложка: 1GAI.ru
фото: 1GAI.ru
Seagate Personal Cloud Руководство пользователя — Резервное копирование материалов
Seagate предлагает несколько способов защиты данных. Вы можете создать резервную копию:
- Personal Cloud;
- компьютеров;
- мобильных устройств;
- камер;
- хранилища USB;
- облачного хранилища;
- сетевого хранилища (например, другого устройства Personal Cloud, сетевого хранилища Seagate или сетевого хранилища третьей стороны).
Прежде чем создать резервную копию компьютера на Personal Cloud, Seagate рекомендует подключить компьютер к маршрутизатору напрямую, а не посредством Wi-Fi. Скорость Wi-Fi не является идеальной для копирования большого количества файлов. Создав первую резервную копию, последующие изменения вы можете копировать по Wi-Fi.
Создайте резервную копию устройств
Для резервного копирования материалов с вашего | Вам потребуется |
---|---|
PC | Установить Seagate Dashboard на компьютер и создать план резервного копирования. |
Mac | Настроить план в Time Machine.
|
Мобильное устройство |
|
Personal Cloud | См. раздел «Диспетчер резервного копирования». |
Камеры | Информация о резервном копировании приведена в разделе «Диспетчер резервного копирования», а информация о копировании и подключении — в разделе «Проводник». |
Хранилище USB | См. раздел «Диспетчер резервного копирования». |
Облачное хранилище | См. раздел «Диспетчер резервного копирования». |
Сетевое хранилище (например, другое устройство Personal Cloud, сетевое хранилище Seagate или сетевое хранилище третьей стороны). | См. раздел «Диспетчер резервного копирования». |
Как настроить собственное частное облачное хранилище за пять минут с помощью OwnCloud
В наши дни взламывают так много сервисов, как iCloud и Dropbox, поэтому неудивительно, что все больше людей хотят вытаскивать свои данные из облака. Однако вместо того, чтобы упускать эти замечательные функции синхронизации, вы можете создать свою собственную службу облачного хранилища, которую вы можете контролировать с помощью службы под названием ownCloud. С его помощью вы получите синхронизацию файлов, заметок, календарей и многого другого. Самое приятное: настройка занимает всего около пяти минут.
OwnCloud — это бесплатное программное обеспечение с открытым исходным кодом, которое работает как очень простой способ настроить собственную синхронизирующую облачную систему хранения, подобную Dropbox, на вашем собственном сервере или веб-сайте. Он достаточно надежен, чтобы заменить Dropbox для меня во всех случаях, кроме нескольких вариантов выбора. Его также быстро и легко настроить, и он не требует передовых технических знаний. OwnCloud примерно такой же мощный, как Dropbox, но он также позволяет людям создавать и публиковать свои собственные приложения, работающие в ownCloud, включая текстовые редакторы, списки задач и многое другое.Это означает, что вы можете получить от этого немного больше, чем просто синхронизировать файлы, если хотите.
Что вы получите
G / O Media может получить комиссию
По сути, ownCloud предлагает очень простую синхронизацию файлов с вашего рабочего стола в облако. Чтобы получить представление о том, как это работает, поиграйте с живой демонстрацией здесь (похоже, что живая демонстрация может быть недоступна в данный момент) и посмотреть полный список ее функций здесь. Как и Dropbox, вы можете получать доступ к своим файлам из любого места, синхронизировать данные и обмениваться файлами с другими.
Помимо этого, вы также получаете музыкальный проигрыватель, встроенный непосредственно в ownCloud, простое место для хранения контактов, диспетчер задач, календарь синхронизации, службу закладок и надежную фотогалерею. Вы сможете синхронизировать ownCloud практически с любым настольным или мобильным календарем и приложением контактов. Это означает, что если вы хотите отказаться от подобных iCloud, ownCloud позволяет легко это сделать. В недавнем обновлении также был добавлен простой метод установки, так что любой может сразу начать использовать ownCloud.
Что вам понадобится
Для начала работы с ownCloud много не нужно.Просто соберите:
- Веб-хост, поддерживающий PHP5 и MySQL (или SQLite). : Это может показаться немного жаргонным, но все это означает, что вам нужно подписаться на такую услугу, как Dreamhost (если у вас нет т уже). Если у вас уже есть доменное имя, например
http://www.yourname.com
через веб-хост (а вам нужно), вы, вероятно, можете установить ownCloud за пару минут. Это звучит сложно, но вам не нужно иметь дело с такими вещами, как PHP и MySQL, для простой установки ownCloud.Он делает все это за вас автоматически. Просто убедитесь, что ваш хостинг их поддерживает. - Копия ownCloud Server 5 : Вы можете установить ownCloud разными способами, но для наших целей мы будем использовать самый простой метод: веб-установщик. Если вы знаете, как разместить файл на своем веб-сайте, вы можете установить это. Вам просто нужно загрузить один файл на свой веб-хостинг.
- URL-адрес для удаленного доступа : поскольку вы, вероятно, захотите подключиться к ownCloud из любого места, вам понадобится URL-адрес для этого.Если у вас еще нет доменного имени, вы можете купить его, но если вы это сделаете, невероятно легко настроить ownCloud в подкаталоге вашего сайта.
В ownCloud хорошо то, что он совместим практически с любым сервером, который вы можете себе представить. Мы собираемся придерживаться простого веб-установщика, который работает со службой онлайн-хостинга, но если вам нужен полный контроль, его легко установить на машине Linux в вашем доме, ряд поставщиков услуг предлагает установку в один клик и такие хосты, как Dreamhost, даже предоставляют свои собственные руководства по установке.Вы также можете ознакомиться с Условиями использования вашего веб-хостинга, чтобы убедиться, что они не запрещают прямо создавать ваше собственное облачное хранилище на своих серверах.
Первоначальная установка и установка
Как мы уже упоминали ранее, у вас есть много вариантов установки ownCloud. В этом руководстве мы сделаем его максимально простым и воспользуемся веб-установщиком. С помощью веб-установщика ownCloud автоматически создает все, что вам нужно, поэтому вам не нужны какие-либо специальные навыки для его настройки (если у вас есть несколько пользователей, которые будут иметь доступ к ownCloud, рекомендуется создать базу данных вручную):
- Загрузите и сохраните веб-установщик на свой компьютер.
- Загрузите файл setup-owncloud.php в свое веб-пространство, используя веб-интерфейс хоста или приложение FTP (наши варианты для Windows, Mac и Linux — хорошее место для начала, если у вас его нет).
- Введите URL-адрес установочного файла в свой веб-браузер. Должно получиться что-то вроде
http://www.yourdomainname.com/setup-owncloud.php
. - Следуйте основным инструкциям на экране, чтобы установить ownCloud. Через пару минут он перенаправит вас на страницу входа.
Вот и все.Его невероятно легко настроить, если ваш веб-сервер соответствует основным требованиям, перечисленным в первом разделе. В противном случае руководство ownCloud по ручной установке охватывает практически все остальные случаи, с которыми вы могли бы столкнуться.
Настройка синхронизации рабочего стола и мобильного устройства
Теперь, когда на вашем веб-сервере установлен ownCloud, пора настроить синхронизацию рабочего стола, чтобы файлы в ownCloud были такими же, как на вашем компьютере. Для этого вам необходимо установить настольный клиент (Windows, Mac или Linux).
Отсюда установка довольно проста:
- Откройте на компьютере программу ownCloud и выберите «Настроить».
- Добавьте URL-адрес вашего сервера ownCloud и свои учетные данные.
- Теперь вам нужно выбрать файлы и папки, которые вы хотите синхронизировать. Нажмите «Добавить папку …» и выберите папку на вашем компьютере. Все файлы здесь теперь будут загружаться и автоматически синхронизироваться с ownCloud. Вы можете добавить столько папок, сколько захотите.
Как и в случае с Dropbox, вы также можете просто перетащить файлы в веб-интерфейс, чтобы загрузить их, и они будут синхронизированы как локально, так и в облаке, и вы можете обмениваться файлами с друзьями, выбрав опцию «поделиться» при наведении мыши. над файлом.
Для мобильных приложений (Android / iPhone) вы выполните те же инструкции, чтобы указать приложение в свой каталог ownCloud, а затем введите свое имя пользователя и пароль. Мобильные приложения, в частности, простые, но они достаточно хорошо работают для доступа к файлам.
Синхронизация календаря, адресной книги и музыки
Теперь, когда основная синхронизация файлов больше не нужна, пришло время синхронизировать все остальное. Это означает синхронизацию вашего календаря, адресной книги и музыки.
Синхронизация календарейЕсли вы используете приложение календаря, поддерживающее CalDAV, вам просто нужно указать его на установку ownCloud:
- Щелкните значок календаря справа.
- Щелкните значок шестеренки в правом верхнем углу.
- Скопируйте URL-адрес вашего календаря (большинство календарей могут получить доступ к простому URL-адресу, но OS X и iOS требуют немного другого URL-адреса)
Теперь просто откройте настройки вашего любимого календарного приложения и добавьте свою учетную запись в Раздел CalDAV.Все ваши встречи будут сбрасываться в ownCloud и синхронизироваться с любыми другими устройствами, к которым вы подключаетесь.
Синхронизация контактовПодобно календарю, вы можете легко импортировать и синхронизировать свою адресную книгу с ownCloud:
- Экспортируйте контакты из адресной книги в файл VCF.
- В ownCloud выберите боковую панель «Контакты» и нажмите шестеренку в нижнем левом углу.
- Нажмите «Импорт» и выберите файл VCF, который хотите загрузить.
Загрузка контактов займет несколько минут, но как только они будут загружены, вы можете синхронизировать их с любой адресной книгой, поддерживающей CardDAV (большинство из них это делают).
Настройка музыкального сервераОдна из самых интересных вещей, которые вы можете сделать с ownCloud, — это настроить персональный облачный сервер для всей вашей музыки. Просто загрузите несколько файлов MP3 в ownCloud, и вы сразу получите к ним доступ вместе с веб-плеером. Одно это полезно, но вы также можете настроить настольный клиент для доступа к этим файлам.
Ваш сервер ownCloud совместим с несколькими различными музыкальными приложениями, но нам нравится Tomahawk, потому что он простой, кроссплатформенный и удивительно мощный. Вот как настроить Tomahawk для чтения музыки из ownCloud:
- В веб-интерфейсе ownCloud щелкните свое имя пользователя и выберите «Личный».
- Скопируйте URL-адрес, указанный как Media (он будет выглядеть примерно так:
http: //yourdomain/owncloud/remote.php/ampache
) - В Tomahawk перейдите к настройкам (Tomahawk> Preferences) и выберите » Услуги.
- Прокрутите вниз и выберите «Ampache».
- В открывшемся диалоговом окне введите свое имя пользователя и пароль ownCloud, а затем URL, который вы скопировали выше.
Теперь вся музыка, которую вы храните в ownCloud, будет можно играть в Tomahawk. Если вы не являетесь поклонником упрощенного веб-плеера, Tomahawk отлично работает.
Добавление приложений и расширение возможностей OwnCloud
Теперь пришло время расширить функциональность ownCloud с помощью приложений. Если вы щелкните свое имя пользователя в ownCloud и выбрав «Приложения», вы попадете в список устанавливаемых приложений.Вы также можете просмотреть еще несколько здесь.
Чтобы установить любое из этих приложений, просто выберите приложение и нажмите «включить». Через несколько секунд он будет установлен, и вы найдете новый значок на правой панели. Как и следовало ожидать, приложения различаются по своей полезности, но вот некоторые из них, которые я нашел полезными:
- Журнал : это простой журнал и приложение для заметок, которое работает с приложением «Задачи» и приложением «Календарь». Он также поддерживает синхронизацию, если вы используете небольшой набор различных приложений для Linux или Android.
- Задачи (доступны в ownCloud) : Задачи — это простой список дел, который синхронизируется с календарем или стоит сам по себе.
- Закладки (доступны в ownCloud) : Закладки превращают ownCloud в приятный маленький облачный менеджер закладок, снабженный тегами, фильтрами и букмарклетом, чтобы легко добавлять закладки на любую страницу.
- Roundcube : Roundcube добавляет интерфейс электронной почты непосредственно в ownCube при условии, что ваш почтовый сервер поддерживает Roundcube и IMAP.
Это просто вкус к тому, что вы можете добавить в ownCloud, перейдите на страницу приложений, чтобы увидеть полный список.
Хорошая особенность ownCloud заключается в том, что с недавно добавленным веб-установщиком практически любой может запустить его на своем собственном веб-хосте за считанные минуты. После настройки вы можете расширить эту функциональность по своему усмотрению или просто использовать ее в качестве облачной службы синхронизации файлов. Вы не найдете такой же объем поддержки в приложении на мобильных устройствах, как в Dropbox, но как бесплатный частный облачный сервер ownCloud отлично справляется со своей задачей.
Как настроить собственное облачное хранилище за пять минут с ownCloud
Многие люди хотят вытащить свои данные из облака по разным причинам. Однако вместо того, чтобы упускать эти замечательные функции синхронизации, вы можете создать свою собственную службу облачного хранилища, которую вы будете контролировать с помощью службы под названием ownCloud. Самое приятное: настройка занимает всего около пяти минут.
Нетехнический способ: SaaS
В этом коротком руководстве мы покажем вам, как быстро настроить ownCloud и запустить его с помощью Docker в macOS, Windows и 64-разрядной версии Linux.Если это звучит слишком технически для вас, рассмотрите возможность использования нашего предложения «программное обеспечение как услуга» ownCloud.online, где мы размещаем ваш собственный отдельный экземпляр ownCloud за конкурентоспособную плату за каждого пользователя. Регистрация и создание экземпляра займут всего несколько минут.
Использование Docker
Хотя вы можете установить ownCloud традиционным способом на LAMP-сервер, состоящий из операционной системы Linux, веб-сервера Apache, базы данных Mysql / MariaDB и PHP, мы рекомендуем использовать Docker для быстрой доставки и совместимости.Docker поставляет программное обеспечение в контейнерах с использованием виртуализации на уровне ОС.
Шаг 1. Установите Docker
. Windows: https://docs.docker.com/docker-for-windows/install/
macOS: https://docs.docker.com/docker-for-mac/install/
Linux: установите Docker Engine и Docker Compose в соответствии со спецификой вашей ОС
Шаг 2. В вашем терминале создайте папку ownCloud и cd в папку (например, mkdir owncloud-docker-server
, а затем cd owncloud-docker-server
)
Шаг 3. Получите файл компоновки Docker, e.грамм. через wget https://raw.githubusercontent.com/owncloud/docs/master/modules/admin_manual/examples/installation/docker/docker-compose.yml
Шаг 4: Установите необходимые параметры среды — пожалуйста, измените домен, имя пользователя и пароль администратора соответственно:
cat .env
OWNCLOUD_VERSION = 10.6
OWNCLOUD_DOMAIN = localhost: 8080
ADMIN_USERNAME = admin
ADMIN_PASSWORD = admin
HTTP_PORT = 8080
EOF
Шаг 5: Настройте ownCloud с помощью команды docker-compose up -d
и дождитесь, пока процесс будет готов
Шаг 6: Войдите в свой ownCloud по адресу localhost: 8080 или в любом другом домене, который вы выбрали для использования
.Шаг 7. Установите настольный клиент ownCloud и приложение ownCloud для iOS или Android и подключите их к своему ownCloud
.Шаг 8: Откройте браузер и войдите в свой новый ownCloud по адресу http: // localhost: 8080!
В следующей публикации мы объясним, как добавить SSL и собственный домен в ваш новый ownCloud.
5 бесплатных инструментов для создания персонального облака
Облачное хранилище в наши дни стало обязательным требованием, и мы избалованы выбором того, что доступно для резервного копирования наших важных данных, например Dropbox, Google Drive, Box и т. Д. Однако все они имеют один существенный недостаток.
У них ограниченного пространства для хранения и, в конце концов, они все еще являются сторонними , которым вы должны доверять свои (иногда конфиденциальные) данные.
Зачем идти на компромисс, когда есть очевидное решение? Благодаря растущему контингенту разработчиков теперь мы можем создавать собственное облачное хранилище. Эти решения отказываются от использования стороннего сервера , гарантируя, что ваши данные будут только для ваших глаз .
У нас есть пять инструментов для создания собственного облака — все они предлагают неограниченное хранилище и некоторые другие функции, которых не хватает стороннему облачному хранилищу.
Обратите внимание, что некоторые из них требуют, чтобы вы были знакомы с настройкой собственного сервера.По мере продвижения по списку процесс установки усложняется.
Взгляд внутрь: настройка локального сервера с помощью AMPPSВзгляд на: настройка локального сервера с AMPPS
MAMP — одно из самых популярных приложений в OSX для запуска локального сервера; для пользователей Windows, WAMP … Подробнее
Bittorrent Sync
Ранее мы представляли Bittorrent Sync как способ для анонимной передачи больших файлов , но знаете ли вы, что вы также можете использовать его для создания своего личного облака?
Все, что вам нужно сделать, это настроить папку, чтобы она действовала как точка возврата, чтобы вы могли синхронизировать все свои файлы на всех ваших устройствах, на которых работает Bittorrent Sync.
Поддерживаемые платформы: Windows, macOS, Linux, FreeBSD, iOS, Android, Windows Phone, Kindle Fire.
OwnCloud
Невероятно универсальный инструмент ownCloud — это бесплатное приложение с открытым исходным кодом, которое позволяет вам создать нечто большее, чем просто замену Dropbox для дампа данных.
Наряду с хранилищем данных, приложение имеет ряд других функций, таких как способ управления календарем, списки дел, инструмент для редактирования документов и многое другое.
Вы можете установить OwnCloud, следуя инструкциям, приведенным здесь.
Поддерживаемые платформы: Клиенты доступны для Windows, macOS, Linux, iOS, Android. Серверное программное обеспечение устанавливается с помощью веб-установщика.
Seafile
Seafile, еще одно решение с открытым исходным кодом , продается как инструмент для синхронизации файлов и совместной работы в Интернете.
У вас есть возможность использовать его облачный сервис SeaCloud.cc или настроить собственные серверы. Для последних существует два вида: Open Source и Business (25 долларов США на пользователя в год). В приложении есть многофункциональный онлайн-редактор файлов, контроль версий, многоплатформенная синхронизация файлов и многое другое.
Поддерживаемые платформы: Клиенты доступны для Windows, macOS, Linux, iOS, Android. Серверное программное обеспечение доступно для Windows, Linux, Raspberry Pi.
Уютный
Как и OwnCloud, цель Cozy — дать вам способ поддерживать ваши собственные данные с помощью ваших собственных веб-приложений . По словам разработчиков, «Cosy позволяет превратить ваш сервер в своего рода личный движок Google App Engine».
Разработчики поощряют пользователей развивать его дальше, надеясь подключить к нему множество различных сервисов и утилит.
Поддерживаемые платформы: Образы доступны на Virtualbox, Raspberry Pi, OpenVZ, Cubieboard2, Cubietruck.
SparkleShare использует git для хранения всех ваших данных. . Это означает, что вы получите полную историю версий ваших файлов, а также другие полезные вещи, поставляемые с git.
Это отличное решение, если у вас есть документы, требующие значительных изменений. Однако это может не так хорошо работать с очень большими файлами.
Поддерживаемые платформы: Клиент доступен для Windows, macOS, Linux. Для хранения данных полагается на сервер Git.
Бонус: git-application
Подобно SparkleShare и очевидно из его названия, git-Annex также использует git для управления файлами, но «без проверки содержимого файла в git».
Это означает, что больше подходит для больших файлов, которые git используется для обработки . Приложение в основном работает в командной строке, но для тех, кому это не нравится, есть удобная альтернативная версия.
Поддерживаемые платформы: Серверное программное обеспечение доступно для Windows, macOS, Linux.
Как создать собственный облачный сервер резервного копирования
Практически каждый день другая служба облачного хранилища выключается или становится скомпрометированной. Создание собственного облачного сервера резервного копирования на гибридном, облачном или выделенном сервере ServerMania — отличный вариант, если вы хотите сохранить контроль над своим собственным сервером.
Звучит сложно, но создать сервер резервного копирования на самом деле очень просто.
В этой статье описывается, как создать собственное облако, установив программное обеспечение OwnCloud на онлайн-сервер CentOS, что позволяет легко синхронизировать файлы на всех ваших устройствах.
Приступим.
См. Также: Облачный хостинг ServerMania
Что такое персональный облачный сервер?
Вам может быть интересно, зачем вам создавать собственный облачный сервер резервного копирования. Сервер облачного резервного копирования похож на Dropbox или Google Drive. Это сервер, расположенный вне вашего устройства, который вы используете для хранения файлов.Вы можете легко загружать файлы на свой облачный сервер со своего Android, iOS или настольного устройства, и они будут синхронизироваться на всех устройствах, использующих приложение OwnCloud.
Стоит ли устанавливать домашний облачный сервер?
Если вам интересно, как создать частное облако дома, мы не рекомендуем этого делать. Хотя это, безусловно, возможно, главное преимущество настройки собственного облачного сервера на одном из наших гибридных, облачных или выделенных серверов заключается в том, что все они доступны по всему миру, в то время как к большинству жилых подключений трудно получить доступ за пределами локальной сети.
Кроме того, наши серверы защищены от всех угроз окружающей среды и подключены к резервному источнику питания, сети и охлаждению. Это правильный выбор, если вы заботитесь о целостности данных и максимальной производительности вашего облака.
См. Также: ServerMania Cloud Backup Service
Не сложно ли настроить облачный сервер?
Создать собственный облачный сервер резервного копирования на самом деле довольно просто. Создание облачного хранилища просто включает в себя развертывание сервера вместе с нами и установку на нем некоторого программного обеспечения с помощью командной строки.Мы описываем каждый из шагов ниже. Ваш сервер также можно использовать для размещенных веб-сайтов, электронной почты и многого другого.
Зачем мне создавать собственную облачную службу резервного копирования?
В последнее время было закрыто несколько облачных сервисов хранения данных, или им пришлось резко поднять цены. Выполнение собственных облачных резервных копий на собственном сервере означает, что вы можете контролировать все на сервере и знать, что служба не будет отключена. Создание собственного сервера хранения часто дает вам больший объем хранилища по более низкой цене.Кроме того, облачное хранилище необходимо в случае отказа оборудования, поскольку все ваши файлы надежно хранятся в облаке.
Сколько стоит построить облачный сервер?
Если вы хотите создать облачный сервер, вам необходимо заказать сервер на ServerMania.com. Это гарантирует, что ваше личное облако будет доступно везде, где есть доступ в Интернет. Облачные серверы с ServerMania начинаются с 10 долларов в месяц, а если вам нужно больше ресурсов, можно также использовать выделенный сервер для создания личного облака по цене от 70 долларов в месяц.Программное обеспечение OwnCloud можно установить на любой из серверов, которые мы предлагаем для создания облачного хранилища.
См. Также: Сколько стоит облачный сервер
Системные требования облачного сервера резервного копирования
Требования к серверу для настройки вашего собственного облачного сервера резервного копирования довольно скромны. Он может работать на любом гибридном, облачном или выделенном сервере ServerMania, в зависимости от требований к дисковому пространству или любого другого программного обеспечения, которое вы, возможно, захотите запустить на сервере.
- Рекомендуется 1 ГБ ОЗУ
- Debian 10
- MySQL
- PHP 5.4 +
- Apache 2.4
Как создать собственное облако — Установите
Шаг 1. Войдите в SSH
Начните с входа в SSH на новый сервер, который вы заказали у нас.
ssh root @ server-IP
Шаг 2: Установите Docker
apt update
apt install apt-transport-https ca-сертификаты curl software-properties-common gnupg2
curl -fsSL https: //download.docker .com / linux / debian / gpg | sudo apt-key add
add-apt-repository "deb [arch = amd64] https: // download.docker.com/linux/debian $ (lsb_release -cs) стабильный "
apt update
apt install docker-compose
Шаг 3: Установите OwnCloud
Выполните следующие команды для установки OwnCloud:
mkdir owncloud-docker-server
cd owncloud-docker-server
получить https://raw.githubusercontent.com/owncloud/docs/master/modules/admin_manual/examples/installation/docker/docker-compose.yml
cat << EOF>. env OWNCLOUD_VERSION = 10.4 OWNCLOUD_DOMAIN = localhost ADMIN_USERNAME = admin ADMIN_PASSWORD = admin HTTP_PORT = 8080 EOF
docker-compose up -d
После полной установки OwnCloud вам может потребоваться несколько минут для загрузки.
Шаг 4: Настройка OwnCloud
Теперь мы можем посетить мастер установки по адресу http: // your-ip-address: 8080 и войти в систему с именем пользователя admin и паролем admin . Не забудьте сменить пароль при входе в систему!
На этой странице вы можете установить имя пользователя и пароль администратора, которые вы будете использовать для подключения.
Вот и все!
Ваш сервер облачного хранилища DIY теперь настроен. Теперь вы можете загрузить настольный или мобильный клиент OwnCloud для своего устройства и начать синхронизацию файлов на всех своих устройствах!
Теперь, когда вы знаете, как создать свой собственный облачный сервер, ознакомьтесь с другими руководствами в своей базе знаний, чтобы установить другие приложения на свой сервер.
Создайте собственное облачное хранилище Raspberry Pi
Хотите создать собственное облачное хранилище и управлять им? Вот простое руководство по созданию недорогого домашнего облачного хранилища, не требующего опыта программирования. Просто выполните следующие действия, чтобы настроить его.
Сборка и настройка всего проекта занимает около часа и стоит около 100 долларов США в зависимости от наличия компонентов в вашем регионе / стране
Что нужно для создания собственного облачного хранилища
- Raspberry Pi 3
- Western Digital PiDrive (доступно 314 ГБ и 1 ТБ)
- Карта Micro SD (4 ГБ или больше)
- Кабель Ethernet
- Кабель HDMI (для настройки)
- Монитор (для настройки)
- USB-клавиатура и мышь (для настройки)
Как создать собственное облачное хранилище
Создание вашей облачной системы хранения данных состоит из двух частей: необходимо подключить оборудование, а затем установить и настроить правильное программное обеспечение.Кабель HDMI, монитор, клавиатура и мышь USB необходимы только для настройки программного обеспечения. Как только облачное хранилище заработает, вы можете отключить эти устройства. Это позволяет установке потреблять меньше энергии и занимать меньшее пространство.
Наслаждайтесь свободой носить с собой громоздкие внешние устройства хранения и вместо этого полагайтесь на облако, получая доступ к своим файлам и мультимедиа с виртуального рабочего стола Windows 7 на ходу на своем любимом мобильном устройстве. С круглосуточной поддержкой от Apps4Rent.
Подключение оборудования
Сначала подключите жесткий диск к Raspberry Pi.Жесткий диск подключается к электросети, а затем подключается к Raspberry Pi через один из его USB-портов. На жгуте проводов жесткого диска также имеется разъем micro USB для питания Raspberry Pi, подключите его к разъему micro USB Pi.
Используйте кабель Ethernet, чтобы подключить Pi к маршрутизатору, чтобы обеспечить подключение к сети / Интернету.
Подключите монитор к порту HDMI на Pi, а клавиатуру и мышь — к порту USB.
Карта microSD подключается к кард-ридеру Pi, оставьте ее на время, так как вам нужно загрузить на нее программное обеспечение перед подключением.
Загрузка операционной системы Pi
Вставьте карту microSD в кардридер ноутбука или с помощью адаптера.
Перейдите на raspberrypi.org и загрузите Raspbian NOOBS, который затем установит операционную систему Pi на основе Linux. В папке NOOBS есть файл INSTRUCTIONS-README.txt, следуйте инструкциям в этом файле, чтобы загрузить операционную систему на карту microSD.
Вставьте карту microSD в Pi, а затем включите Pi через жесткий диск.
Теперь монитор должен провести вас через инструкции по установке NOOBS, которая занимает около десяти минут.
Настройка облачного хранилища
Теперь вам нужно настроить Raspberry Pi, чтобы сообщить ему, как управлять хранилищем на жестком диске. Это будет сделано через систему командной строки Pi, поначалу это может показаться запутанным, но если вы будете следовать инструкциям, представленным ниже, уделяя особое внимание синтаксису, это действительно довольно просто.
Щелкните Меню> Стандартные> Терминал.Появится черное окно, в котором можно вводить команды. Во всех перечисленных ниже командах
Начните с набора:
dmesg | хвост -n20
Вы получите ответ, который выглядит следующим образом: [5.860566] sd 0: 0: 0: 0: [sbc] 1953547193 512-байтовые логические блоки: (1,00 ТБ / 931 ГиБ)
В этом случае имя диска sbc, но у вас может быть sda или sdc, измените имя соответствующим образом ниже и введите:
судо мкфс.ext4 / devsda -L «Данные»
sudo mkdir / mnt / data <ввод>
sudo mount -t ext4 -o «noatime» / dev / sbc / mnt / data
sudo mkdir / mnt / data <ввод>
sudo nano / etc / fstab <ввод>
Пожалуйста, нажмите стрелку вниз, чтобы переместить курсор на новую строку, затем введите это:
/ dev / sbc / mnt / data ext4 по умолчанию, noatime, nofail 0 2
Затем нажмите эти клавиши в следующем порядке:
Жесткий диск не настроен и готов к работе.Теперь вам нужно установить BitTorrent Sync с помощью следующих команд:
wget «https://download-cdn.getsync.com/stable/linux-arm/BitTorrent-Sync_arm.tar.gz»
tar -zxvf BitTorrent-Sync_arm.tar.gz
./btsync –webui.listen 0.0.0.0:8888
компакт-диск ~ / .config /
mkdir autostart
nano autostart / syncstart.desktop
[Desktop Entry]
Тип = Приложение
Exec = / home / pi / bysync –webui.слушайте 0.0.0.0:8888
А затем сохраните то, что вы сделали, нажав эти клавиши в следующем порядке:
Найдите IP-адрес своего Pi, набрав ifconfig
На вашем компьютере (ПК или Mac), подключенном к той же сети, откройте веб-браузер и введите IP-адрес Pi: http: // 192.168.1.3: 8888 / графический интерфейс. Следуйте инструкциям на экране и настройте учетную запись. Когда вы перейдете на главную страницу учетной записи, нажмите «Добавить папку» и выберите созданную вами папку с именем / mnt / data, это папка на вашем PiDrive. Убедитесь, что установлен флажок «Чтение и запись», что позволяет другим устройствам получить к нему доступ. Оставьте это окно браузера открытым.
Откройте другое окно браузера и перейдите по адресу: https://get-sync.com/platforms/desktop/. Установите приложение и откройте его. Теперь вернитесь в окно браузера с синхронизацией, открытой для общего доступа — / mint / data.Нажмите «Копировать» и вставьте этот URL-адрес в новое окно браузера. Этот URL-адрес откроет ваше настольное приложение Sync и добавит в него папку / mnt / data.
Подтвердите запрос на синхронизацию с панели управления (ту, из которой вы скопировали URL-адрес), и он готов. Если вы хотите загружать файлы со своего телефона или планшета, загрузите приложение Sync и откройте скопированный URL-адрес или QR-код на рабочем столе. Вам также необходимо утвердить его на новых устройствах.
Теперь вы можете отправлять файлы в свое личное облачное хранилище из любого места.
Вот рабочий сервер облачного хранения Raspberry Pi, встроенный в небольшой контейнер для хранения:
Домашний сервер от Кристиана Молленборга
Вы создали собственное облачное хранилище Raspberry Pi или другую платформу? Дайте нам знать в комментариях ниже!
Если вам понравился этот проект, вы можете быть заинтересованы в создании собственной системы домашней автоматизации, подключив Arduino к Интернету.
Поделиться этим руководством:
Обложка и изображения установки: Raspberry Pi Клайв Дарра.Все изображения в этом сообщении используются и изменяются в соответствии с CC BY 2.0.
Простое и экономичное персональное облачное хранилище «сделай сам» и как его настроить?
Еще никогда не было так просто настроить собственную домашнюю облачную систему хранения данных. Имеет смысл изучить такие варианты, как Dropbox или одну из многочисленных альтернатив Dropbox. Однако, как только вы ознакомитесь с процессом и преимуществами самостоятельной системы, вы можете обнаружить альтернативный метод хранения данных, который ускоряет доступ к файлам и обеспечивает лучшую конфиденциальность.Создание собственной персональной облачной системы имеет много преимуществ, аналогичных Dropbox, таких как возможности синхронизации и удаленный доступ к данным из вашего браузера или мобильного приложения.
Персональное облако состоит из частного внешнего жесткого диска, на котором хранятся ваши данные. Он обеспечивает удаленный доступ ко всем вашим видео, фотографиям и данным со всех ваших устройств, включая ноутбук, планшеты, смартфоны и т. Д.
Настройка вашей персональной облачной системы включает:
- Выбор жесткого диска
- Настройка подключения
- Защита данных и управление ими
В зависимости от ваших потребностей, вы можете настроить свой персональный облачный диск в удаленном месте, на расстоянии от дома или офиса.Сегодня выбор очень большого жесткого диска емкостью 1 терабайт (1 ТБ) не настолько велик, чтобы для него не было места в вашем доме.
Сделай сам Cloud Made Easy
Облачное хранилище означает хранение файлов не только на жестком диске, но и в другом месте. Современные технологии обеспечивают более простой путь к вашей цели, который не требует преобразования вашей гостиной в серверную ферму.
Многие компании теперь предлагают специальные устройства, адаптированные для персонального облачного хранилища, такие как устройства сетевого хранения (NAS).Они позволяют удаленный доступ к данным. Эти устройства идеально подходят для потоковой передачи музыки и видео, что делает их подходящим дополнением к любой мультимедийной установке, которая есть у вас дома.
10 ТБ обычно достаточно места для хранения данных для большинства домашних систем, однако есть устройства, которые позволяют хранить до 40 ТБ или более, что делает его экономически эффективным в долгосрочной перспективе.
Экономичное DIY Cloud
Для тех, кто хочет избежать дорогостоящего оборудования, вы всегда можете арендовать место на сервере у внешнего источника, но это не «частный» вариант.
По данным Amazon.com, при цене менее 450 долларов США в качестве решения для хранения данных можно использовать персональное сетевое хранилище WD My Cloud емкостью 4 ТБ. Вы можете установить его у себя дома и начать работу всего за несколько минут. Характеристики продукта включают:
- 4 ТБ для хранения и резервное копирование файлов со всех ваших устройств
- Gigabit Ethernet и USB 3.0 для более быстрой передачи файлов
- В комплект входит: персональное облачное хранилище, кабель Ethernet, адаптер переменного тока и руководство по быстрой установке, DLNA 1.5 и сертификат UPnP
- Автоматическое обнаружение сети
- Совместимость с Windows и Mac
- Передает потоковую передачу на подключенные телевизоры, медиаплееры и игровые консоли с сертификацией DLNA / UPnP
Менее чем за 100,00 долларов есть персональное облачное хранилище Zyxel [2-дисковое без дискового пространства] для дома с удаленным доступом и потоковой передачей мультимедиа [NAS326]. Характеристики продукта включают:
- Дизайн с нулевой конфигурацией для удаленного доступа с ZyXEL Drive
- Простой в использовании общий доступ к мобильным группам из вашего личного облака
- Портал пользователя как панель состояния устройства
- Простота установки, обслуживания и организации
- Производительность чтения / записи RAID 1 на уровне 105/105.8 МБ / с
Продам по цене менее 300 долларов США, исследуйте TerraMaster F2-221 NAS с двумя отсеками облачного хранилища Intel Dual Core 2,0 ГГц Plex Media Server Network Storage (DiskLess). Характеристики продукта включают:
- МОЩНОЕ ОБОРУДОВАНИЕ: двухъядерный процессор Intel Apollo J3355 2,0 ГГц и 2 ГБ оперативной памяти (с возможностью расширения до 4 ГБ). Невероятно высокая скорость: 200 МБ / с при чтении и 190 МБ / с при записи. Механизм аппаратного шифрования
- AES шифрует общие папки и передачу данных по сети, чтобы защитить данные от несанкционированного доступа. Файловая система
- Advanced Btrfs, предлагающая 71 680 снимков для всей системы и 1024 снимка для каждой общей папки.
- Аппаратное перекодирование в реальном времени до двух одновременных потокового видео 4K H.265 / H.264
- Обладает корпусом из алюминиевого сплава и бесшумным вентилятором с интеллектуальным контролем температуры, хорошо отводящим тепло. Поддержите Seagate IHM. Рекомендуются жесткие диски Seagate IronWolf NAS.
Облачное хранилище DIY — это в основном клиент-серверное программное обеспечение, которое может быть с открытым исходным кодом или платным, включая:
Google Диск или pCloud
Nextcloud Enterprise Edition
Лучшие облачные сервисы хранения с нулевым разглашением
OwnCloud
Клиенты для настольных ПК
Дельта-синхронизация
Seafile
Pydio
Ячейки домашнее издание
Также есть в наличии; предварительно настроенное оборудование, например:
Nextcloud Box
Распределитель
Syncloud
Все, что нужно учитывать
Создание персонального облака также означает, что ваши данные могут оказаться под угрозой в случае, если что-то приведет к повреждению накопителя или программного обеспечения, которое вы внедрили при настройке и управлении вашей системой.Вы должны быть готовы и нести ответственность за необходимый ремонт. Если вы не используете систему хранения RAID, которая будет хранить ваши данные на нескольких дисках, у вас будет только одна резервная копия ваших файлов. Если этот диск поврежден, вы можете потерять все, что на нем хранится. Вы также должны установить собственное программное обеспечение безопасности для защиты изображений и видео. При выборе наиболее подходящего для вас метода хранения данных все сводится к контролю, стоимости, конфиденциальности и безопасности. Прежде чем принять решение, изучите и прочтите обзоры всех компонентов.
Как создать собственный сервер облачного хранилища за небольшую часть стоимости
Если вы управляете малым или средним бизнесом, которому требуется много цифрового хранилища, настанет время, когда вам понадобится собственное облако. Будь то хранилище для клиентов или резервное копирование данных компании, известные поставщики обходятся недешево. Вы, вероятно, рассматриваете Amazon S3, Dell, Sun, EMC и NetApp, среди прочих.
Но если вы действительно хотите сократить расходы, возьмите задачу в свои руки.Применив несколько уловок и немного ноу-хау, вы можете получить педабайты хранилища всего за десятую часть цены, чем любой из этих известных брендов.
В этом руководстве мы покажем вам, как использовать несколько ключевых ингредиентов:
- Жесткие диски потребительского класса для снижения затрат
- Доступные товарные компоненты
- Стеллажи и ящики компактные
- Бесплатное программное обеспечение
- HTTPS для хранения и извлечения данных
Этот метод был опробован и протестирован BackBlaze, компанией по резервному копированию в облаке, которая впервые предложила эту схему.Мы будем во многом заимствовать знания, которыми BackBlaze щедро поделились со всем миром.
Приводы и комплектующие
Если избавиться от всего, кроме основной функции того, что делают все крупные корпоративные облачные технологии, вы получаете так же просто, как передачу данных на жесткий диск и с жесткого диска через Интернет. Если вы создаете свой собственный облачный сервер, приобретенные вами жесткие диски будут в значительной степени определять цену и составлять основную часть — по оценкам, по крайней мере, от половины до 80 процентов — ваших инвестиций.
Программное обеспечение бесплатное, поэтому остальная часть приходится на корпус, стойки и все компоненты. Дизайн с открытым исходным кодом для новейшего корпуса Backblaze утверждает, что он может снизить стоимость всего до 3,6 цента за ГБ хранилища, что составляет 240 ТБ со всеми 60 дисками. Модули устанавливаются в стойки 4U, а конструкция 6.0 выступает на несколько дюймов за край, поэтому подумайте, сколько места у вас есть в серверной.
Вы можете купить один из этих предварительно собранных модулей по цене от 3000 до 7000 долларов, в зависимости от того, сколько слотов для жестких дисков вам нужно, от 45 дисков или Blackblaze.С предварительно созданным модулем единственное, что вам нужно купить, — это настоящие жесткие диски.
Или вы можете построить его сами. Для модуля 6-го поколения с 60 жесткими дисками полные списки запчастей и ориентировочные цены можно найти в этом PDF-файле. Большинство компонентов можно найти на Newegg и Amazon, но некоторые будут поставляться специальными дистрибьюторами или сборщиками по контракту.
Хотя детали различаются для каждой версии дизайна Backblaze, вот общее краткое изложение всего, что вам понадобится:
- 4U шасси
- Блок питания
- Выключатель
- Корпусный вентилятор
- Демпферы
- Крепления для вентиляторов
- Материнская плата
- Вентилятор ЦП
- процессор (Intel)
- 8 ГБ ОЗУ
- Объединительные платы умножителя портов
- Карты SATA III
- Кабели SATA III
- Жгуты проводов
- Винты и кабельные стяжки
Сборка
Когда у вас есть все детали, самое время приступить к сборке.Вы можете скачать с BackBlaze следующее:
По данным BackBlaze, в целом установка с 60 дисками стоит примерно 3500 долларов. Помните, что это не включает диски. По данным компании, с 45 жесткими дисками емкостью 4 ТБ общий счет составляет около 10 500 долларов.
Обратите внимание, что в более ранней версии BackBlaze использовала схему прямого подключения, при которой все жесткие диски подключались напрямую к карте SATA Rocket 750. Позже они вернулись к своей исходной конфигурации, в которой используются объединительные платы умножителей портов, каждая из которых вмещает пять дисков.В зависимости от того, какое оборудование доступно по какой цене, оба варианта являются хорошими.
Создание облака
Итак, теперь вы построили огромный сервер хранения за небольшую часть той суммы, которую вам стоило бы использовать чужие серверы, но вам все равно нужно превратить его в облако, доступное для клиентов, персонала и / или приложений.
Давайте работать снизу вверх. Backblaze рекомендует в качестве операционной системы 64-битный Debian Linux. Инструмент fdisk используется для создания одного раздела на каждом диске.Если вы купили один из готовых модулей, многие драйверы будут предустановлены. Диски группируются по 15 в тома RAID6 с двумя дисками четности каждый с помощью утилиты mdadm.
Теперь вы должны выбрать между файловой системой JFS или ext4. Ext4 более распространен, но BackBlaze использует JFS. У каждого модуля есть собственный IP-адрес HTTPS, по которому к нему будет осуществляться доступ. ext4 поддерживает до 1EiB, но дистрибутивная копия e2fsprogs поддерживает только 16TB. Сборка из исходного кода с использованием 64-битного флага решает эту проблему.
После того, как все будет готово, у вас останется около 83 процентов полезного пространства от общего количества. Здесь мы должны перестать полагаться на советы Backblaze, поскольку его облачное программное обеспечение является проприетарным.
У вас есть несколько вариантов облачного программного обеспечения. NFS опробован и протестирован в Linux, но не полностью совместим с мобильными устройствами.
Другой вариант — Oxygen Cloud, который использует Oxygen Storage Connector для преобразования используемого хранилища на сервере в хранилище, которое можно использовать с приложениями Oxygen Cloud.Облако Oxygen обеспечивает сквозное шифрование данных при передаче. Вы также получаете доступ к шлюзам кислородного туннеля, которые позволяют вам получать доступ к вашему хранилищу извне вашего собственного брандмауэра без необходимости изменять вашу конфигурацию.
Недостатки
Прежде чем перейти в Newegg и начать заполнять корзину жесткими дисками и компонентами, важно рассмотреть потенциальные недостатки , а не , идущего с таким поставщиком, как Amazon S3 или EMC.
Самый большой риск — это потеря данных.Это означает, что вы можете потерять работу и / или нанести вред своей компании и коллегам. В системе используется один диск для операционной системы хоста, некоторые из них не имеют резервных или резервных источников питания, а любое программное обеспечение для работоспособности или мониторинга должно быть создано, установлено и настроено вручную.
Его также не так просто расширять или поддерживать. Когда вы платите за Amazon S3, все обслуживание выполняется за вас. Но такая простая задача, как замена неисправного диска в самодельном модуле хранения, требует от вас удаления 12 винтов и верхней крышки, не говоря уже о настройке пользовательских жгутов проводов.Большая часть необходимого обслуживания потребует перевода системы в автономный режим и, возможно, отключения питания.
Самое простое решение обеих этих проблем — создать один или несколько дополнительных серверов с резервированием, которые будут выполнять функции аварийного переключения.
Все изображения Backblaze под лицензией CC BY 2.0
.
Ваш комментарий будет первым