Как передать большой файл через Интернет. Работа с облаком Яндекс Диск

Необходимость в передачи файлов

Недавно, у меня возникла необходимость разместить в Интернете файл немалого размера, около 4 Гбайт, для того чтобы другой человек, по ссылке мог его скачать. Оказалось, что сделать это весьма непросто, несмотря на всю современность облачных технологий и высокоскоростной интернет.

В чем собственно проблема?

Во-первых, большинство сервисов, которые предлагают разместить у себя файлы, ограничиваются максимальным размером одного файла до 2 Гбайт. У меня же архив занимал около 4 Гб.

Во-вторых, если передавать файл размером более нескольких гигабайт в Интернет, используя при этом асинхронное (ассиметричное) соединение (ADSL-технология подключения к Интернету), то такая передача получается слишком долгой, при таком что, скачиваем мы файлы из Интернета быстро.

Например, файл размером 4 Гбайта, при входящей скорости 2 Мбит/сек будет скачиваться приблизительно 4 часа 30 минут, а при желании загрузит его обратно в Интернет, потребуется уже около 20 часов. Разница — ощутимая, не правда ли?

Если у вас интернет-канал синхронный (симметричный), то передача файла и его скачивание будет приблизительно одинаковая. Но, насколько мне известно, во многих районах нашей необъятной страны, оптика-волокно проведено далеко не у всех.

Получается, что передавая файл в Интернет около 12-20 часов, при сбоях у провайдера или на сервере, передача обрывается, и файл приходится загружать заново, или загружаемый файл будет испорченным и тогда, человек, который скачает его себе на компьютер, не сможет с ним ничего сделать. А это уже неприятно вдвойне.

Это две основных проблемы, с которыми, безусловно, вы столкнетесь, если решите загрузить файл (видео, игру или архив аудио) размеров более 4 Гб в Интернет.

Поиск решения проблемы.

Расскажу в двух словах, что я предпринял для того, чтобы сделать загрузку подобных файлов удобной и комфортной.

Первое что пришло мен на ум, — загрузить этот большой файл на свой сервер. Понимаю, что у большинства, подобного сервера под рукой нет, но скажу сразу, что, даже, имея сервер, закачка из-за ассиметричного интернет-канала приводит только к бОльшим проблемам. Файлы небольшого размера можно загружать без проблем, а вот большого — обязательно нужно следить за целостностью архива. В моем случае, загрузка прошла успешно, но архив оказался битым (нерабочим).

Поэтому, мысль загрузки большого файла на сервер, была отброшена.

Сегодня, облачные технологии весьма популярны, и поэтому я решил поискать подходящий сервис, который бы предоставлял возможность передавать большой файл через Интернет, размещая его в своем облаке, бесплатно.

Самые популярные сервисы это:

    • Неограниченное пространство для ваших файлов.
    • Файлы хранятся не менее 3 месяцев. Время хранения можно продлевать сколько угодно раз, или оно продлевается автоматически, если файл скачивают.
    • Максимальный размер файла — до 5 ГБ.

На первый взгляд очень удобно, но хочу сразу сказать, что методы передачи файла на этот сервис ничем не отличаются от передачи файлов через Интернет, т. е. для передачи используется веб-интерфейс. Как уже было сказано ранее, при асинхронном доступе к Интернету, сбоях на сервере или у провайдера, заставят вас заново проделать эту процедуру и так до бесконечности. Хотя для небольших файлов, это сервис вполне приемлем, и более того он позволяет задать разные ограничения на доступ к передаваемому файлу.

    • В бесплатном варианте размер облачного хранилища — 2 Гб.
    • Интерфейс англоязычный.
    • Устанавливает программу-клиент.

Этот сервис очень хорош, но имеет ряд недостатков, и главный — ограничение до 2 Гб. Поэтому для передачи файлов более 4 Гб, этот сервис (в бесплатном варианте) не подойдет. Но хочу обратить ваше внимание, на то, что в отличие от Яндекс. Народ, где файлы загружаются с помощью веб-интерфейса, Dropbox устанавливает программу — клиент на компьютер и с ее помощью сохраняет файлы на свой сервер, а это значит что неважно какой у вас доступ к Интернету, симметричный или нет, синхронизация передаваемого файла проходит автоматически, и за ней не нужно следить. Даже если провайдер отключит вам доступ к сети, после подключения к Интернету, программа-клиент dropbox автоматически начнет передавать файл на свой сервер.

А это уже решает проблему — передача большого файла через ассиметричный Интернет. Но, к сожалению, 2 Гбайта и англоязычный интерфейс не совсем удобны в работе.

Как же все-таки передать большой файл через Интернет?

Вот они три сервиса, которые на сегодня решают проблему передачи больших файлов через Интернет с любым доступом (синхронный или асинхронный) и размером файла от 5 — 7 Гбайт:

  • Размер облачного хранилища — 5Гб.
  • Устанавливает программу-клиент.
    • Размер облачного хранилища — 7Гб.
    • Устанавливает программу-клиент.
    • Размер облачного хранилища — 5Гб.
    • Устанавливает программу-клиент.

Лично я остановился на Яндекс. Диске, но вам я рекомендую присмотреться и к Microsoft Skydrive, так как он пофункциональнее будет, да и свободного места предоставляет до 7 Гб. Не исключено, что эти цифры со временем будут только расти, ведь совсем недавно Microsoft Skydrive предлагала лишь 2 Гбайта.

Как начать пользоваться сервисом Яндекс. Диск.

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

1. Откройте страницу http://disk. yandex. ru/ и кликните по кнопке Войти.

2. На следующей странице, если вы уже были ранее зарегистрированы в Яндексе, например, у вас уже есть эл. почта, введите логин и пароль в форму и нажимайте «Войти». Если вы ранее не регистрировались на Яндексе, — нажмите на кнопку «Зарегистрироваться». Регистрация проста, ее описание я опущу. Если нет желания проходить регистрацию, то нажмите на социальную кнопочку, например, Вконтакте (если вы там есть), введите логин и пароль. после чего вы автоматически зарегистрируетесь на Яндекс Диск.

3. После регистрации или ввода логина и пароля, вы перейдете на страницу Яндекс. Диск.

4. Нажмите на кнопку «Скачать приложение». Эта клиентская программа, с помощью которой вы сможете без проблем передавать файлы большого размера.

5. На следующей странице, выберите ту версию, под какое устройство вы хотите установить программу. В моем случае, это PС.