Jump to content

How should I do this? (creating personal cloud)

Go to solution Solved by Ginz,

If you don't mind learning how to use Linux, I recommend running Ubuntu Server on a Virtual Machine. This was the first Linux OS that I learned to use (not even the desktop version, I started on the server version) and thoroughly enjoyed the process. There are so many tutorials online and I found it very easy to get familiar with.

 

You can host Samba shares (Windows shared folders) with Ubuntu Server (Guide here, works with 12.04 and should work with 14.04 too) so that you can transfer files in your local network (home network).

 

And to access your files while you are away, you can host an FTP server (of which there are also many, many guides to choose from).

Alternatively, you can host an OpenVPN server and use that to connect to your local network while not at home and then just connect to your Samba shares on your laptop/phone the same way you would at home. Use something like ES File Explorer for Android, which works fine for FTP and Samba on your phone.

Let me start with saying that I'm a complete noob when it comes to networking and stuff. What I want to do is make my computer act as a host for all the files that my family members (within the same house) need to backup. If I can access these files on my phone/laptop while I'm away from my house, that would be a plus but it's not the primary objective. The computer that will be acting as the host is also my gaming/work computer. I've tried looking into this and apparently you can do it by creating a virtual machine and installing some form of windows on it but I'm not exactly sure how...Also couldn't find any good guides on it so if someone can help me that would be greatttt :)

 

edit: I can buy whatever version of Windows I need so that is not a issue

Link to comment
https://linustechtips.com/topic/154366-how-should-i-do-this-creating-personal-cloud/
Share on other sites

Link to post
Share on other sites

Download BitTorrent Sync. Thats about all you need, lol

Work Desktop | CPU: Intel Core i7 4770k | GPU: Quadro K1200 | Motherboard: EVGA Z97 Classified | RAM: Corsair Dominator Platinum 32GB (4x8GB) DDR3-2133Mhz | PSU: Seasonic 750W SS-750KM3 80 PLUS Gold | STORAGE: WD 1TB Se Enterprise Grade Drive & Corsair Neutron NX500 400GB NVMe PCIe  | COOLER: Enermax Liqtech 240 -  5x Noctua NF-F12 iPPC 2000 PWM | CASE: Corsair 600C | OS: Windows 10 Pro | Peripherals: Logitech MX Master 2S -- Logitech K840 -- INTEL X520 10Gb NIC -- 3x Acer H236HL -- Build Log | 

 

Work Server | CPU: Intel Xeon E5-2650 v3 | Model: Cisco UCS C220 M4 (SFF) | RAM: 64GB (4x16GB) Cisco (Samsung) DDR4 2133Mhz | STORAGE: 4x Cisco (Seagate) 900GB 10K 2.5" (RAID 10) - 2x 32GB Cisco FlexFlash Boot Drive (RAID 1) | OS: vSphere 6.7 Enterprise Plus U3 | 

 

Laptop | CPU: Intel Core i7 6700HQ | GPU: Nvidia GTX 960M 2GB GDDR5 | RAM: 32GB (2 x 16GB) DDR4-2400Mhz | STORAGE: 512GB Hynix NVMe | OS: Windows 10 Pro |

 

Gaming Desktop | CPU: Intel Core i7 9700K | GPU: Gigabyte RTX 2080 WINDFORCE 8G  | Motherboard: ASRock Z390 PHANTOM GAMING-ITX | RAM: Ballistix Elite 32GB Kit (16GB x 2) DDR4-3000 | PSU: Silverstone SX700-LPT 700w 80 PLUS Platinum | STORAGE: 2x Samsung 970 PRO 1TB NVMe | COOLER: Noctua NH-L12 | CASE: Louqe Ghost S1 | OS: Windows 10 Pro | Build Log in Progress | 

 

Home Server | CPU: Intel Xeon E5-2690 (Sandy Bridge) | GPU: Quadro P2000 | Motherboard: SUPERMICRO X9SRL-F  | RAM: 64GB (8x8GB) Micron VLP DDR3-1600 ECC | PSU: SUPERMICRO 665W 80 PLUS Bronze | STORAGE: 2x Samsung 860 EVO 500GB (RAID 1) - 4x WD 8TB Ultrastar (RAID 10) - Intel SSD D3-S4510 Series 240GB (BOOT)  | COOLER: Noctua NH-U12DXi4 with 2x Noctua NF-F12 iPPC 3000 PWM | CASE: SUPERMICRO CSE-842TQ-665B 4U | OS: vSphere 6.7 Enterprise Plus U3 | Build Log in Progress |

 

| Pixel 4XL 128GB - Clearly White - Unlocked - Carrier: Visible |

 

| F@H STATS |

Link to post
Share on other sites

If you don't mind learning how to use Linux, I recommend running Ubuntu Server on a Virtual Machine. This was the first Linux OS that I learned to use (not even the desktop version, I started on the server version) and thoroughly enjoyed the process. There are so many tutorials online and I found it very easy to get familiar with.

 

You can host Samba shares (Windows shared folders) with Ubuntu Server (Guide here, works with 12.04 and should work with 14.04 too) so that you can transfer files in your local network (home network).

 

And to access your files while you are away, you can host an FTP server (of which there are also many, many guides to choose from).

Alternatively, you can host an OpenVPN server and use that to connect to your local network while not at home and then just connect to your Samba shares on your laptop/phone the same way you would at home. Use something like ES File Explorer for Android, which works fine for FTP and Samba on your phone.

Link to post
Share on other sites

I dislike OwnCloud in the regard that due to permission problems, you can't have your samba shares (and or FTP) and your OwnCloud folder as the same folder. If someone figures out how to do this, then please let me know :)

I have the same issue with owncloud here, it works great for basic storage needs and syncing files and folders from diffrent devices and locations, but for anything more advanced such as ftp etc. You would have to go with an alternative.

Connor Freebairn - ConnorFreebairn@newman.cumbria.sch.uk
IT Technician & Certified computer geek.

Link to post
Share on other sites

I have the same issue with owncloud here, it works great for basic storage needs and syncing files and folders from diffrent devices and locations, but for anything more advanced such as ftp etc. You would have to go with an alternative.

when you mean more advanced, what exactly do you mean? I'm not sure what ftp is :P If  you could explain where the software's shortcomings are in daily scenarios, that would be great! I'm checking it out right now

Link to post
Share on other sites

Basically, OwnCloud can't interact with other files/folders on your server because it doesn't have permission to. So while you might be able to do a symbolic link to have a read only version of your Samba shares on OwnCloud, you won't be able to manage them (edit, move, delete, upload).

 

Edit: One reason you wouldn't want to only use OwnCloud is that you can't just run applications/videos on your OS from OwnCloud, you'd have to download it first. Also, mass downloading is unpolished (you can''t download folders so it has to archive them first) wheras with FTP and Samba, you can drag and drop folders with ease.

 

FTP is basically a file explorer for a remote destination. In simpler terms, it lets you browse the folders that are shared (via FTP) on a different computer (the server computer). So then you can just drag and drop files between your computer and the server.

Link to post
Share on other sites

Basically, OwnCloud can't interact with other files/folders on your server because it doesn't have permission to. So while you might be able to do a symbolic link to have a read only version of your Samba shares on OwnCloud, you won't be able to manage them (edit, move, delete, upload).

 

Edit: One reason you wouldn't want to only use OwnCloud is that you can't just run applications/videos on your OS from OwnCloud, you'd have to download it first. Also, mass downloading is unpolished (you can''t download folders so it has to archive them first) wheras with FTP and Samba, you can drag and drop folders with ease.

 

FTP is basically a file explorer for a remote destination. In simpler terms, it lets you browse the folders that are shared (via FTP) on a different computer (the server computer). So then you can just drag and drop files between your computer and the server.

sounds a bit difficult to setup, wondering if I should just get WD's my cloud drive and call it a day. What do you think?

Link to post
Share on other sites

sounds a bit difficult to setup, wondering if I should just get WD's my cloud drive and call it a day. What do you think?

WD My Cloud is the best and #1 solution for this, I have it and its amazing

Linksys WRT1900AC Router

Cisco SG200-08 Gigabit Smart Switch

4TB WD My Cloud NAS Server

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×