- MDDHosting Forums
- → Highest Reputation Content
Highest Reputation Content
Posted by MikeDVB on 14 May 2013 - 08:20 PM
Posted by mk88 on 20 June 2011 - 05:29 PM
We started using dnsmadeeasy. Just use their DNS service and for each site that you need online at all times, you setup failover service. So it pings your site every 5 minutes. If it goes down, it will automatically change the DNS to point to another server that you have the site mirrored on.
For example, i use two reseller accounts. This one and another with just copies of our important sites. When everything is down like now, my DNS points to the IP that is online, and everything is good. Using this setup i have had virtually no downtime for a long time.
Posted by SnakEyez on 05 May 2011 - 06:48 PM
The total downtime from this incident was 12 minutes from start to finish.
I have to admit these updates are nice. But let's be serious, I own a Playstation 3, I laugh at 12 minutes of downtime.
Posted by TotalZen on 07 December 2010 - 09:18 PM
What I did was set up a separate Gmail account for it, and then filter all the emails/attachments to the Trash folder so the account doesn't max out. The trash can automatically deletes emails after 20 days, so the whole thing is on auto-pilot with zero maintenance.
Simply run the script nightly as a cron job...
/usr/bin/php / /home/...(your path goes here).../cron_backup.php
<?php $datestamp = date("Y-m-d"); // Current date to append to filename of backup file in format of YYYY-MM-DD /* CONFIGURE THE FOLLOWING SEVEN VARIABLES TO MATCH YOUR SETUP */ $dbuser = "database_user"; // Database username $dbpwd = "database_pass"; // Database password $dbname = "database_name"; // Database name. Use --all-databases if you have more than one $filename= "dump_filename-$datestamp.gz"; // The name (and optionally path) of the dump file $to = "email_address"; // Email address to send dump file to $from = "firstname.lastname@example.org"; // Email address message will show as coming from. $subject = "domain.com MySql Backup For: $datestamp"; // Subject of email /* CONFIGURATION END */ $command = "mysqldump --opt --quick --skip-extended-insert -u $dbuser --password=$dbpwd $dbname | gzip > $filename"; $result = passthru($command); $attachmentname = array_pop(explode("/", $filename)); // If a path was included, strip it out for the attachment name $message = "Compressed database backup file $attachmentname attached."; $mime_boundary = "<<<:" . md5(time()); $data = chunk_split(base64_encode(implode("", file($filename)))); $headers = "From: $from\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: multipart/mixed;\r\n"; $headers .= " boundary=\"".$mime_boundary."\"\r\n"; $content = "This is a multi-part message in MIME format.\r\n\r\n"; $content.= "--".$mime_boundary."\r\n"; $content.= "Content-Type: text/plain; charset=\"iso-8859-1\"\r\n"; $content.= "Content-Transfer-Encoding: 7bit\r\n\r\n"; $content.= $message."\r\n"; $content.= "--".$mime_boundary."\r\n"; $content.= "Content-Disposition: attachment;\r\n"; $content.= "Content-Type: application/x-gzip; name=\"$attachmentname\"\r\n"; $content.= "Content-Transfer-Encoding: base64\r\n\r\n"; $content.= $data."\r\n"; $content.= "--" . $mime_boundary . "\r\n"; mail($to, $subject, $content, $headers,"-f $from"); unlink($filename); // Delete the backup file from the server (optional) ?>
Posted by Tim on 06 June 2016 - 03:05 PM
A few of you noticed connectivity issues today to our website, servers, and your website. The issue appears to be related to one of the 3rd party 'backbone' networks used to supply data to various servers and internet providers. We contacted our datacenter and as the issue was not within our network they began investigating the cause.
Once the problem network was identified they stopped routing traffic through it and the connection issues appear to be resolved.
Posted by MikeDVB on 29 October 2014 - 12:37 PM
First and foremost I want to apologize for this outage. We were alerted at 2:04 AM to this issue by our internal monitoring and have been working on restoring since that time. All hands were brought on deck and we were able to solve an obscure and undocumented issue restoring all services successfully after approximately 7 hours. I wanted to go over the issue in a bit more detail and you will find that below.
We use Logical Volume Management to provide distinct storage to each piece of hardware. The volumes are then thinly provisioned so that they can share the same overall pool of storage without using more space than they actually need allowing maximum efficiency of the storage.
Today at 2:04 AM ET the storage system for the SD1, SR1, and VPS1 servers went read-only with file system errors. All server administrators were alerted and brought on duty to investigate and resolve the issue. Upon initial investigation we determined that due to a single configuration error the servers were not giving back free space to the pool resulting in them growing and never shrinking. We do monitor the storage but we were not correctly watching this metric.
All initial research on this specific issue indicated that the data was irreparably destroyed and we determined we needed to begin restoring our backups from 10:30 PM [3.5 hours before the issue] to hardware. We brought up extra hardware and began restoring backups immediately. While restorations were in progress we continued to work at recovering the data on the original storage. It took us about 7 hours to successfully repair the data at which time we checked the restoration and it showed at least 3 more hours remaining.
We then brought up the servers with the repaired storage and SD1 and SR1 came online immediately. VPS1 needed a file system check but due to the storage being solid state these were completed within minutes and VPS1 was brought back online.
We have identified several changes that will prevent this from happening again.
* We will be properly monitoring for storage pool free space to catch this issue before it becomes a problem.
* We will be converting the storage to a state more easily managed
* We are looking at high availability storage that will prevent this issue.
You may find it unusual that we were not keeping the forums up to date as this is something we do when there is an outage. I normally handle the forum updates personally but due to the critical nature of this outage I was focused on resolving the issue. In the future should an issue arise where I am focused on restoring the service I will bring an additional staff member in for the sole purpose of keeping customers updated on changes as they happen if I'm not able to do it myself.
Outages such as these are extremely rare for us and we do apologize again for any trouble it may have caused you.
Posted by MikeDVB on 20 February 2014 - 11:32 PM
The filtration is almost in place, ETA ~10 minutes.
We're changing some of our routing as well to route our traffic exclusively through the 10GBPS links so that, with luck, it won't overwhelm any links and we can keep everybody online through the attack.
Posted by MikeDVB on 21 April 2013 - 06:40 AM
Posted by MikeDVB on 22 December 2012 - 01:08 PM
It's free so long as your account is active, it's configured triennially so that you don't get a $0 invoice every month.
Is the WHMCS free only for the first 3 years? It says Triennially.
Unlimited? No. Extremely high limits like 100000000 GB, yes. There isn't really any distinction between the two to be honest.
Can I create cPanel accounts that are "Unlimited" so I don't have to fiddle with resources constantly in case one site gets a traffic boost? It's gotten quite pesky to do, sadly.
If you've been a customer in the past and wish to come back, you would just want to get with sales and see what we can do for you. There are a lot of factors that would affect what kind of discount if any we were able to offer for a returning customer, far too many to really lay out here.
Are there coupons for returning customers for their loyalty if we have been with you guys for a while?
You set the limits yourself, but ultimately there is a finite limit (i.e. you can't host 1,000,000,000 domains on a reseller account).
Are we limited in domains or subdomains?
Can we pipe email? Or control our MX entries (I've had a host long ago that disabled cpanel mx entries editing/mail all together).
Can we use .htaccess files?
No, php_value and php_flag within .htaccess - there is an entry in our knowledebase search it for "PHP Environment"
Can we use per-directory php.ini files?
So long as you've reviewed our Terms of Service and you don't feel you'll be in violation I imagine you're fine - if you have specific questions about any of them, it's best to open a sales ticket.
Will the sites listed above in the cPanel listings be fine on MDD Hosting reseller?
We do what we can to work with you, but may not be able to tell you which specific file - something like the P3 Performance plugin for WordPress can, however, tell you which plugins are using the most resources, etc...
Over a year ago we had one WordPress blog that had a faulty plugin. Our host disabled that site and told us the file using resources. I understand the disabling of the site. Will you guys do the same/disable and tell us the file/command that's causing the high usage so it's easier to track down and turn off if this happens again? (It was the old Flickr plugin, it had a loop)
I believe so, but it's not something I recommend. I would suggest doing so via either WHMCS or something like phpList.
Can I mass email hosted users through WHM?
You can disable their ability to create email accounts via packages, but cannot disable their ability to use php's mail() so yes and no.
Can we disable cPanel accounts from using servermail at all so we can require them to use offsite like Google Apps instead?
If you have the skills to do so, yes .
Can I redesign my own cPanel?
If you're coming from cPanel you would just upload or otherwise make available a full cPanel backup and we can restore it, it doesn't take long. If you're coming from something other than cPanel you'll need to discuss the specifics with the sales department.
For the transfer. Can we only transfer a few sites over to see how they hold before transferring the rest with MDD's assistance?
Can we use mod_rewrite?
I don't see why not, so long as you have the ability to point to our nameservers. You can even use external DNS, but it's not recommended.
Is it fine if we keep our domains off site/not controlled by MDD (We use name.com).
So long as it's not "XXX RPG 2.0" you should be fine. We only disallow sites whose sole purpose is distributing pornography, and not sites that may have occasional adult content.
Some of the RPGs do have some adult content (it's very rare though). Is that acceptable? I see no clause in the TOS about this. The content is legal.
WHM->Install SSL Certificate - we can do it for you, or you can do it, but it's the exact same set of steps and takes only a moment either way.
Do you offer installation services for the SSL or are we on our own?
If you pay with PayPal and don't create a subscription, sure, you can pay manually each and every time. Even if you choose "PayPal" you can still pay with a card on the invoice itself. This will prevent the system from billing automatically but still allow you to use a card for convenience if you wanted.
Can we disable auto rebilling?
We don't do anything to the zones beyond what cPanel does itself to point the domain to the correct IP. I.e. if you have modified any of the default records such as the "www" cname or the a-record for the domain itself they may get reset - this is something you would need to check.
When having a our previous reseller site transferred do you guys fix the DNS zones ips/information?
No. They were a terrible provider and went out of business quite a while ago.
Does MDDHosting have any affiliation or link or connection with MDHosting? (The one D one, not two).
Posted by MikeDVB on 17 December 2011 - 02:56 AM
Posted by XTremo on 30 May 2011 - 04:28 AM
I've seen numerous companies over the years who've built up a good reputation, they've been "flavour of the month" with a substantial following of enthusiastic clients.
But when their back has been up against the wall they've fallen apart....simply because they didn't have the systems in place to deal with it. Essentially there was no substance behind the style.
In this particular case, Mike and his team came through with KH levels of precision. Mike knows what I mean by that and it's no small compliment.
Posted by MikeDVB on 24 March 2011 - 01:00 PM
Dumping a database or copying files around while working on your site is just fine
Ultimately the provision hasn't been added so that we can start looking for this and take action, it's been added so that when and if it does cause issues we have the appropriate provision in the agreement to take action upon. It was inspired by the fact that we had a reseller with around 25 fairly large accounts start backing all of them up simultaneously mid-day resulting in extremely slow performance and numerous complaints.
We obviously got onto killing those processes off quickly to restore full service, notified the reseller that they needed to perform the backups during off-peak and not simultaneously, and updated the Terms of Service to address the issue.
Posted by kuemerle5 on 31 January 2011 - 06:12 PM
Posted by MikeDVB on 08 September 2010 - 03:16 PM