Безплатно решение за архивиране на данни в облака

Тази статия е продължение на предишните две (Споделяне на облачно дисково пространство от Box.com между различни устройства (Windows, Linux и Android) и Добавяне на Microsoft OneDrive като устройство в Windows Explorer на Windows 7/8) в който описах как може да се ползва от дисковото пространство предоставяно безплатно от услуги като Microsoft OneDrive или Box.com.
Тук искам да представя един процукт който открих наскоро – Duplicati. Това е безплатно решение с отворен код за архивиране на данни. Програмата е налична на на следния адрес – http://www.duplicati.com/. Повече за кода на програмата и технически детайли има на следния адрес https://github.com/duplicati/duplicati (https://code.google.com/p/duplicati/).
Някой от ключовите функции на приложението са:

  • Поддръжка на Volume Snapshot Service (VSS) под Windows или Logical Volume Manager (LVM) под Linux
  • Поддръжка на инкрементал бекъпи
  • Позволява съхраняване на данните върху FTP, Cloudfiles, WebDAV, SSH (SFTP), Amazon S3 и други
  • Възможност за настройване на автоматични архиви през определен интервал от време
  • Криптиране на архивите чрез AES-256
  • Има версии за Windows, Linux и Mac OS X
  • Управление на трафика и други

Тук искам да покажа как с помоща на тази програма може да се конфигурира архив на Windows който да се съхранява данните в облака чрез WebDAV. Ще пропусна инсталацията на програмата защото няма нищо специално. Това което ще разгледам по-подробно е как да се настрой WebDAV
протокола.

За създаване на нов архив се използва Duplicati Setup Wizard. Първоначално избирате име за профила за архива. Следва да изберете какво ще архивирате:

duplicati-wiz-1Могат да са стандартните директории за документи и картинки от вашия профил и т.н. или сам да дефинирате папките който искате да се архивират чрез Custom folder list опцията.

На следващата стъпка изберете дали искате архива да бъде криптиран и въведете парола:

duplicati-wiz-2Избираме къде ще се съхранява архива – WebDAV:

duplicati-wiz-3Следват настройките. За примера съм използвал настройките за Box.com, но може да бъдат въведени за който и да е друг подобен доставчик поддържащ WebDAV.

duplicati-wiz-4Тествайте връзката след като въведете настройките за да се уверите, че всичко е правилно:

duplicati-wiz-5Ако всичко е наред може да продължите напред:

duplicati-wiz-6От тук може да направите допълнителна конфигурация на архива включваща:

  • колко често да се стартира
  • кога да се премехват старите архиви
  • настройки за размера и възможности за ограничение на трафика през мрежата
  • допълнителни филтри за типовете файлове и т.н.

Тези настройки са индивидуални за всеки спред желанието и нуждите и няма да бъдат разглеждани. Имайте предвид, че по подразбиране програмата дели архива на файлове по 10МБ. Това е добре тъй като размера на файла трансфериран през WebDAV е ограничен по подразбиране на 50МБ в Windows. Разбира се, може да промените тази опция за да минимизирате броя на файловете който ще се създадат.

Ограничения може да има и от старна на сървъра така, че е добре да се запознаете с тях предварително. За Box.com размера на файла който може да се качва зависи от абонаментния план. За безплатната версия той е 250MB.

Програмата поддържа и други доставчици на услуги така, че може да се запознаете и с тях. При всички приложения препоръчвам да разгледате този безплатен продукт, който може да бъде сериозна конкуренция на много комерсиални решения.

 

 

 

Advertisements

Споделяне на облачно дисково пространство от Box.com между различни устройства (Windows, Linux и Android)

Box.com имат промоция която предлага до 50GB безплатно дисково пространство – http://community.box.com/t5/Billing/Box-Promotions-FAQ/ta-p/5
Ако вече сте се възползвали от нея, вероятно се чудите как може да използвате това допълнително пространство по най-ефективен начин. Споделянето между различни устройства е голямо удобство, но и предизвикателство. На сайта на Box.com ще откриете най-различни приложения с чиято помощ може да синхронизирате данните. Моите търсения по темата разкриха, че Box.com поддържа WebDAV протокола (http://community.box.com/t5/Managing-Your-Content/Does-Box-support-WebDAV/ta-p/310) който позволява всеки клиент с такава поддръжка да може да осъществява достъп до файловия ресурс.

В Windows има вградена поддръжка и можете да монтирате това пространство като буква или мрежова връзка директно в Windows Explorer. Подобни стъпки вече съм описвал в предходен пост: Добавяне на Microsoft OneDrive като устройство в Windows Explorer на Windows 7/8 За да направите настройката в Windows ще Ви трябват следните данни:

Server: https://dav.box.com/dav
Login: имейла от регистрацията в Box.com
Password: вашата парола

При проблеми с връзката към Windows клиенти може да разгледате следните статии от Microsoft:

https://support.microsoft.com/en-us/kb/2668751
https://support.microsoft.com/en-us/kb/900900

Можете да конфигурирате и Linux да използва този ресурс. При Ubuntu това става по следния начин:

  1. От файл-мениджъра изберете Connect to Server…
    ubuntu-webdav0
  2. В полето за адрес на сървъра въведете davs://dav.box.com/dav
    ubuntu-webdav1
  3. Въведете потребителското име и парола за сайта
    ubuntu-webdav2
  4. Вече трябва да виждате папката в раздела Network:ubuntu-webdav3

Мобилните клиенти също могат да бъдат настроени за да се възползват от тези ресурси. Пример за приложение за Android, което позволява достъп през WebDAV e ES File Explorer. Можете да направите настройката от раздела Network и изберете създаване на нова връзка като определите протокола да е webdav. За настройка ще е нужно да въведете следните данни:

Server: dav.box.com/dav
Port: 443
[x] Encryption (https)
User: Име
Password: Парола
Display as: Име по ваше желание

Има и други подобни, безплатни клиенти който поддържат WebDAV така, че избора на кое приложение точно ще се спрете е изцяло Ваш.

Mac OS X също има поддръжка на WebDAV и може да бъде настроена. Oт Box.com препоръчват да се ползва външно приложение защото вградената поддръжка на WebDAV може да не работи коректно с тяхната конфигурация.

 

Добавяне на Microsoft OneDrive като устройство в Windows Explorer на Windows 7/8

Всеки който има акаунт в Microsoft може да активира OneDrive и да се възползва от място за съхранение на данни в облака. В последните версии на Windows (8.1 и 10), OneDrive клиента е вграден в операционната система, но по-старите системи (Windows 7, 8) го нямат и трябва да се изтегли допълнителен клиент – https://onedrive.live.com/about/en-nz/download/

Тук ще покажа един друг начин за използване на OneDrive без инсталиране на допълнителен софтуер. Става дума за използването на функцията за монтиране на устройство в Windows Explorer като устройство или връзка като мрежов ресурс (Map network drive…). Тази функционалност се осигурява благодарение на WebDAV технологията поддържана от OneDrive услугата.

За да си монтирате OneDrive като устройство в Explorer следвайте следните стъпки:

  1. Отворете OneDrive през сайта https://onedrive.live.com/
  2. След като се логнете, при преминаване на мишката върху някой файл, който вече сте качили (може да копирате нещо, ако досега не сте го направили) ще видите връзката в статус лентата долу в ляво, която ще изглежда по следния начин (или подобен): ms-idАко искате да копирате връзката може да използвайте ‘Copy Link’ през десния бутон с мишката или F12 клавиша за да отворите прозореца за разработчици и откриете линка и оттам да копирате информацията:
    onedrive-1
  3. В линка който сте копирали Ви трябва частта която указва вашето client id. В случая става дума за cid=XXXXXX (clientid) от линка горе. Отворете един Notepad и запазете това id защото ще ви трябва след малко.
  4. Отворете Windows Explorer/My Computer и изберете Map network drive…
  5. В полето folder въведете https://d.docs.live.net/ последван от вашия client id. Пример – https://d.docs.live.net/426f625XXXXXXX
    map-drive-1
  6. Изберете подходяща буква на у-во, и опциите който желаете (‘Reconnect at sign-in’, ‘Connect using different credentials’)
    Забележка: Тук може да изберете опцията “Connect to a Web site that you can use to store your documents and pictures.”. Тя няма да съзададе буква/у-во в Explorer, а мрежова локация (папка) за достъп до ресурса, но резултата ще е същия – ще имате достъп до вашите данни.
  7. Продължете с Finish и ще бъдете попитан за потребителско име и парола. След като се въведат ще имате монтиран OneDrive като у-во в Explorer. Честито!
    map-drive-3
    Ако това не сработи (примерно получавате съобщение за грешка), изберете опцията “Connect to a Web site that you can use to store your documents and pictures.” и продължете с помощника по-нататък.
  8. Изберете “Choose a custom network location” и в прозореца където се указва адреса на ресурса въведете https://d.docs.live.net/426f625XXXXXXX (с вашия client id).
    Продължавате с Next и си избирате име под което да фигурира връзката. След потвърждение трябва да видите диалог за потребителско име и парола. Потвърдете с вашите данни за вход в OneDrive. Ако всичко е минало успешно трябва да може да видите резултата в Explorer подобен на този:
    map-drive-4С това конфигурацията приключва.

Действията по монтиране на у-вото може да се извършват и чрез команден ред по следния начин:

net use * https://d.docs.live.net/вашия-клиентски-номер/ /user:"име" "парола"

Имайте предвид, че по подразбиране в Windows има установено ограничение на размера на файла, който може да се качва през WebDAV. Тази настройка може да се регулира от следния ключ в Registry:

HKEY_LOCAL_MACHINE\SYSTEM\ControlControlSet\Services\WebClient\Parameters
"FileSizeLimitInBytes"=dword:02faf080

Стойността по подразбиране е 50Mб (02faf080 = 50000000). Максималната допустима стойност е 2GB.

И накрая няколко думи за сигурността. Принципно WebDAV не се смята за сигурен протокол, но в случая комуникацията върви през SSL така, че може да се приеме за достатъчно сигурна за използване от домашни потребители. Разбира се, винаги може да използвате дисковото пространство предоставяно от OneDrive за да съхранявате криптирани файлове ако се опасявате от неоторизиран достъп до вашите данни.

Източници и допълнителна информация

http://blogs.msdn.com/b/robert_mcmurray/archive/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security.aspx

http://blogs.iis.net/robert_mcmurray/using-the-webdav-redirector-with-onedrive-part-1-standard-security

http://www.iis.net/learn/publish/using-webdav/using-the-webdav-redirector

https://en.wikipedia.org/wiki/WebDAV