Od samog predstavljanja, BeeStation ima pristojnu stopu prihvaćanja, ali glavni razlog zašto korisnici imaju problem s ovim uređajem je njegova ograničena funkcionalnost. Da budem pošten, BeeStation je uvijek bio dizajniran kao uređaj za sinkronizaciju, backupo i dijeljenje, s primarnim načelom jednostavne upotrebe.
Iako uređaj može napraviti backup mobilnih i desktop uređaja te njihovih podataka na priključeni USB pogon, ne može se službeno koristiti u kombinaciji sa Synology DSM NASom kao ciljana lokacija za HyperBackup.
Kako je otkriveno početkom ove godine, BSM OS koji pokreće ovaj novi uređaj je u suštini DSM s nekoliko glavnih funkcionalnosti. Te funkcije se predstavljaju korištenjem DSM paketa koje postojeći korisnici već poznaju. Nažalost, jedna od tih funkcija nije HyperBackup u obliku kakav postoji na DSM OS-u. To znači da ne možemo koristiti BeeStation kao potencijalnu lokaciju za backup za naše postojeće Synology DSM NAS uređaje.
Srećom, BSM je, kao što je rečeno, reducirana verzija DSM-a, što znači da je rsync instaliran na BeeStationu. Točna verzija je 3.1.2. u trenutku ovog članka. Zašto je to važno? Pa, HyperBackup se također zna služiti rsync protokolom, a ne samo putem HyperBackup platforme.
Preduvjeti
Prije nego što nastavimo, evo što treba učiniti da bi ovo funkcioniralo:
- Aktivirati lokalni pristup: Unutar BSM, potrebno je aktivirati postavku lokalnog pristupa.
- Omogućiti daljinski pristup: Aktivirati SSH pristup.
- Potvrditi da rsync radi
Konfiguracija lokalnog računa i daljinskog pristupa može se izvršiti unutar BSM izbornika System Settings > Advanced Settings.
KORAK 01
Opcija lokalnog računa nalazi se pod karticom Local Access, dok se daljinski pristup nalazi pod Synology Technical Support.
BeeStation radi putem QuickConnect URL-a i koristi Synology račun za prijavu, ali za ovu lokalnu backup proceduru, trebamo koristiti lokalni BSM račun. To je glavni razlog zbog kojeg prethodno navedene postavke treba aktivirati.
Značajka daljinskog pristupa će omogućiti SSH pristup i generirati privremeni korisnički račun, lozinku i broj porta koje trebamo koristiti.
Za uspostavu SSH veze s BeeStationom, trebamo koristiti SSH-kompatibilne aplikacije poput PUTTY (Windows), Terminal (macOS/Linux) ili bilo koje druge platforme. Osobno volim koristiti web SSH rješenje ShellNGN, ali to stvarno ovisi o krajnjem korisniku.
KORAK 02
Povezivanje putem SSH-a isto je kao i povezivanje s bilo kojim drugim sustavom koristeći navedenu metodu.
ssh <generate_beestation_name>@<beestation_IP> -p <custom_generated_port>
Zamijenite generirano ime vrijednošću koju vam je BeeStation dao za daljinski pristup, kao i prilagođeni port. Lokalna IP adresa BeeStationa također će biti prikazana na istom zaslonu i, naravno, lozinku će biti potrebno unijeti kao nastavak ove SSH naredbe.
Ovako će izgledati prompt za naredbe nakon prijave:
synologysupport_oawi3CLuOz8Nw6E@BEESTATION:~$
Sada možemo prijeći na sljedeći korak.
KORAK 03
Sljedeće, trebamo pokrenuti rsync. Iako je instaliran, po defaultu nije startan, kao kod DSM-a. U DSM-u ga možemo aktivirati putem korisničkog sučelja, ali to kod BSM-a nije slučaj. Ovo je još jedan razlog zašto trebamo SSH pristup.
Da bismo započeli, trebamo se uzdignuti na root
razinu koristeći naredbu sudo -i
i ponoviti lozinku koju smo dobili. Sada kada imamo root pristup, koristit ćemo istu DSM CLI naredbu za pokretanje paketa jer je, kako je rečeno, OS uglavnom isti.
Pokretanjem komande synosystemctl start rsyncd
pokrenut ćemo rsync u pozadini. Da bismo potvrdili da funkcionira bez problema te vidjeli koji se port koristi, možemo pokrenuti još jednu Linux naredbu da bismo dobili ispis.
netstat -tulpn | grep LISTEN
Ovo će ispisati sve procese i njihove portove koji slušaju i dostupni su na BeeStationu. Ono što tražimo je tcp/873
, što je zadani rsync port.
Sada smo spremni prebaciti se na Synology DSM NAS stranu te pokušati konfigurirati uređaj da cilja BeeStation putem rsync-a kao odredište za backup.
KORAK 04
Započinjemo sa Hyper Backup čarobnjakom kako bismo napravili backup podataka na BeeStation koristeći rsync protokol.
Ovisno o tome trebamo li ili ne verzioniranje, moguće je koristiti opcije pojedinačne ili višetrukih verzija.
Ključni element ovdje je da backup neće imati enkripciju prijenosa, jer kako bismo koristili prethodno spomenuti port 873, trebamo istu isključiti. S obzirom da će ova postavka raditi samo unutar LAN mreže (ili putem VPN-a), forsiranje enkripcije prijenosa nije visokog prioriteta.
Nakon što unesemo IP adresu i vjerodajnice BeeStationa, imat ćemo izbor dijeljenih mapa gdje želimo da kopija završi. U ovom trenutku vidjet ćemo da su nam ponuđene samo glavne "root" mape, te niti jedna od korisnički kreiranih podmapa (dio profila).
Za razliku od DSM-a, ovdje ne možemo vidjeti podskup mapa unutar "profila". Dakle, kako bismo postavili sigurnosnu kopiju unutar korisničke početne mape, moramo odabrati home s popisa.
Sljedeći koraci su identični HyperBackup koracima koji uključuju odabir sadržaja i postavki zadatka (dnevnici, raspored, enkripcija podataka, verzije, itd.). Kada je sve podešeno i spremno, sigurnosna kopija se može pokrenuti.
Nakon što je sigurnosna kopija završena, sadržaj će se pojaviti u korisničkoj početnoj mapi. Vidjet ćemo da sadržaj te mape, zajedno s arhivom kopije nazvanom Important.hbk, ima nekoliko root dijeljenih mapa koje je BSM OS stvorio za svaki pojedini BSM račun. Te datoteke nisu vidljive putem korisničkog sučelja, a HBK arhiva također neće biti vidljiva.
Razlog tome je što BSM OS koristi BeeFiles odnosno BeePhotos web aplikacije za prikaz sadržaja. Aplikacija BeeFiles može prikazati samo sadržaj root mape Files koju možemo vidjeti na slici, ali budući da je HBK datoteka izvan nje, ne možemo preuzeti datoteku na taj način.
Jedan način da to učinimo jest kopiranje arhive u mapu Files te zatim preuzimanje putem BeeFiles sučelja.
Oporavak podataka
Za oporavak podataka moramo premjestiti (ili radije kopirati) arhivu u mapu Files, koristiti aplikaciju Hyper Backup na izvornom NAS-u ili aktivirati SMB protokol na BeeStationu kako bismo pristupili arhivi kopije u slučaju da bilo kakva katastrofa pogodi vaš glavni izvor podataka.
Dok izvorni NAS radi, možemo naravno koristiti navedeno sučelje Hyper Backup-a za obnavljanje pojedinačnih datoteka ili svih njih, kao i za njihovo preuzimanje ukoliko je potrebno.
Preglednik kopija Hyper Backup-a pristupit će arhivi na BeeStationu i prikazati sve verzije i datoteke koje sadrži.
Budući da BeeStation nema opciju instalacije aplikacija Hyper Backup ili Hyper Backup Vault, ne možemo izravno pristupiti backup podacima na njemu. To znači da ćemo, u slučaju da su izvorni podaci oštećeni ili je sam NAS nedostupan, morati obnoviti arhivu s BeeStationa i premjestiti je na novi funkcionalni uređaj s Hyper Backup-om ili koristiti desktop verziju Hyper Backup Vault-a.
Najjednostavniji način bio bi aktivirati SMB protokol na BeeStationu (koristeći odjeljak System Settings > Advanced settings kao ranije) i na taj način izvući podatke.
Koristeći bilo koji OS kompatibilan sa SMB protokolom, možemo dobiti pregled početne mape za određenog korisnika i kopirati arhivu.
Možemo primijetiti da je HBK "datoteka" zapravo mapa kada joj se ne pristupi putem Hyper Backup-a, i to je točno. Ovaj format "slično bazi podataka" sadrži mnogo elemenata, a ne samo sirove podatke.
Nakon što preuzmemo datoteku, možemo je komprimirati u ZIP arhivu te prenijeti na kompatibilni DSM sustav gdje će, nakon raspakiravanja, biti predstavljena kao HBK arhiva.
Otvaranje dotične HBK datoteke aktivirat će Hyper Backup Explorer te ponuditi isto radno sučelje kao i prije. Jedina razlika je u tome što se ovoga puta arhivi pristupa "lokalno", a ne na daljinu s BeeStationa.
I eto ga, jednostavno. Osim aktiviranja rsync protokola, ostatak procesa je jednostavan za svakoga tko već koristi Hyper Backup. Znači li to da bi BeeStation i BSM jednog dana mogli službeno podržavati ovo? Možda. No do tada, barem postoji radna prilagodba za bolje iskorištavanje ovog novog uređaja iz Synology linije.