WebHosting Talk Advertising  

Go Back   SA WebHosting Talk - Web Hosting Discussions > Main Forums > Technical & Security Issues
Forums Home Register Members List Arcade Mark Forums Read

Technical & Security Issues All topics related to Technical & Security Issues


Reply
 
Thread Tools Display Modes
  #1  
Old 28 Jan 2010
SoftDux's Avatar
SoftDux SoftDux is online now
Owned Host
Administrator
 
Location: Johannesburg, South Africa
SoftDux will become famous soon enough
NFS vs SMb vs iSCSI for remote backup mounts

Hi,

I would like to get some input from people who have used these options for mounting a remote server to a local server. Basically, I need to replicate / backup data from one server to another, but over the internet (i.e. insecure channels)

Currently we have been mounting an SMB share over SSH, but it's got it's own set of problems. And I don't know if this is optimal, or if I could setup something better. We don't have much control over the remote server, so I couldn't setup a VPN, or iSCSI or anything else. My options was FTP & SMB.

But I want to move the backups in-house, to save bandwidth and have more control over what we do.

So, with a new CentOS server & 2x1TB HDD's in RAID1 configuration, I can do pretty much whatever I want. The backup server(s) will serve backups for multiple servers, in different data centers (possible in different counties as well, I still need to think about this), so my biggest concern is security.

We mainly use cPanel & DotNetPanel (Windows ServerS) , but also WebMin & VirtualMin, so I need to stick with their native backup procedures and don't really want to use a too technical backup system.

The end users need access to the data 24/7, so having the remote share permanently mounted seems to be the best for this, then our support staff don't need to SSH into the servers and download the backups. With the mount, I can also use rsync backups, so an end user could restore only a single file if need be.



NOW, the question is: Which protocol would be best for this? I can only think of SMB, NFS & iSCSI
The SMB mounts have worked well so far, but it's not as safe, and once the SMB share is mounted, I can't unmount it until the server reboots. This isn't necessarily a bad thing, but sometime the backup script will mount the share again (I think this is a bug in cPanel) and we end up with 4 or 5 open connection to the remote server.

NFS - last time I looked at it was on V3, which was IMO rather slow & insecure.

iSCSI - this doesn't allow for more than one connect to the same share. Sometimes I user might want to download a backup directly from the backup server via FTP / SSH / a web interface, which I don't think will work. We also sometimes need to restore a backup on a different server (if for example the HDD on the initial server is too full), so this isn't possible.

The remote shares also need to be mounted inside XEN domU's, or directly on CentOS / Windows servers.


what would be my best option for this?
__________________
*cPanel :: Fantastico :: RVSkin :: WHM :: ModernBill
*Reseller Hosting :: SSL Certificates :: Domain Registrations :: Affiliate Program
*Blog Hosting :: CMS Hosting :: Forum Hosting :: E-Commerce Hosting



Reply With Quote
  #2  
Old 1 Feb 2010
Rudi Rudi is offline
Web User / Website Owner
WHT-Owner
 
Location: Johannesburg, South Africa
Rudi is a glorious beacon of lightRudi is a glorious beacon of lightRudi is a glorious beacon of lightRudi is a glorious beacon of lightRudi is a glorious beacon of lightRudi is a glorious beacon of light
NFS is a Linux native protocol so it should give better performance, but SMB will be more flexible for mixed environments like Windows + Linux
__________________
SA WebHostingTalk

Have you played the Arcade games yet?
Reply With Quote
  #3  
Old 8 Feb 2010
LordMerlin LordMerlin is offline
Web User / Website Owner
Senior Member
 
LordMerlin is on a distinguished road
I also recommend using NFS.
Reply With Quote
  #4  
Old 10 Feb 2010
SoftDux's Avatar
SoftDux SoftDux is online now
Owned Host
Administrator
 
Location: Johannesburg, South Africa
SoftDux will become famous soon enough
I have been testing NFS, since shortly after posting this message, and it works very well, so far.

The only problem I have is that it implements quotas which can cause problems on the cPanel servers when the NFS server is unreachable, for whatever reason. For example, our firewall blocked access to the NFS server due to miss-configuration and then cPanel didn't work cause it couldn't read the quotas on that mount. I still need to get around this one, but otherwise it looks like it's going todo the job.
__________________
*cPanel :: Fantastico :: RVSkin :: WHM :: ModernBill
*Reseller Hosting :: SSL Certificates :: Domain Registrations :: Affiliate Program
*Blog Hosting :: CMS Hosting :: Forum Hosting :: E-Commerce Hosting



Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best Home Backup Strategy Now? - Slashdot Rudi News From The Industry 0 19 Jul 2009 10:10 PM
which backup solutions? SoftDux Running a Web Hosting Business 10 10 Oct 2008 01:18 AM
Future Hosting Enhances Backup - Web host news Rudi News From The Industry 0 15 Jul 2008 10:35 PM
Backup Tapes With 2 Million Medical Records Stolen - Slashdot Rudi News From The Industry 0 26 Apr 2008 02:57 PM
how to fully backup a dedicated cPanel server to a FTP server? SoftDux Dedicated Server 7 25 Mar 2008 03:06 PM


All times are GMT +2. The time now is 12:35 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright @ 2009 SA WebHosting Talk