The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Vbulletin Database Backup Pro (Cron Support) Details »» | |||||||||||||||||||||||||||
Vbulletin Database Backup Pro (Cron Support)
Developer Last Online: Nov 2019
NOTICE: 02/03/2006 This system is being "ReBorn" into a new product "Vbulletin Backup Pro" working from a New Codebase and hopefully implementing all the features and fixing all the bugs that were present in the previous releases. This will be developed specifically for the vbulletin 3.5 system but will probably maintain compatabilty with the pre-existing 3.0 versions. Summary: Vbulletin Database Backup Pro is just what it says; a professional tool for your Vbulletin installation. This script will handle the automated backup of your forums in a secure, data-conscious and optimized way. Introduction: I want to interest all of you in the ultimate solution for automated database backup from within Vbulletin crontab system. And potentially more so than a standard crontab. It's been said, backing up without direct shell access is futile. Wrong. This script is optimized to work just fine with even the largest of databases. (Note: If you have an extremely large database, make sure to use the mysqldump binary option that is selected by default.) The reason for the creation of this script was due to needing a better system of automated backup. I think me and a lot of people have used either a standard cron system, or brad.loo's small database cron; while they can be somewhat effective, they do not provide the functionality or a total solution without having to extensively mod it. This system has automatic failovers for MySQLdump, as well as the compression programs used where applicable. All in all, this script is a one stop shop for handling your backup needs on a automatic basis or from the control panel without having to use shell and do a dump manually. Features:
Change log:
To-Do:
Known Issues:
Instructions:
Help Debugging: This may come as a surprise to some people.. but I do all my code in notepad, thus it may not look formatted right for people that use editors. If you want to view the code in "my" style, how its supposed to look. Open my files in Notepad, with Font size 10-Regular-Lucida Console. As for An errors you may get, when you post; Post your PHP Version, MySQL Version, and the Error as is Shown Please. Further Info: I would like a lot of people to try this script and give me feedback on what you would like changed, what Needs changed and so on and so forth. With the size of this script, it more than likely not gonna work perfect on every system.. so just tell me whats wrong and I will try to get it fixed. Show Your Support
|
Comments |
#202
|
||||
|
||||
Quote:
1. open mysqlbackup.php 2. find $this->OPTIONS = unserialize(stripslashes($this->OPTIONS['data'])); 3. replace it with : $this->OPTIONS = unserialize($this->OPTIONS['data']); See if u still get the fetch database options problem anymore. |
#203
|
||||
|
||||
Quote:
|
#204
|
||||
|
||||
Quote:
|
#205
|
|||
|
|||
My backup file is getting to be over 100 MB, and unfortunately I can't use the shell option, I have to use the php option.
Last night, for the first time, the backup failed to return the forums to their online state. It did so again this morning when I ran it manually. I suspect the size is an issue - first task on my part is probably going to be moving attachments out of the database (finally) and into the file system. But - is there any way to guarantee that if the process fails, it doesn't keep my users locked out? |
#206
|
||||
|
||||
Quote:
Even though I have code that "supposedly" is supposed to ignore browser disconnection, I will need to make mods in version 2 that send updates to the browser.. possibly . . . . . etc.. May want to turn off forum shutdown for now, until the new version. |
#207
|
|||
|
|||
Perhaps - but I moved my attachments out of the DB (something I've been meaning to do for a while now) and now the backup is 30mb instead of 130, and it doesn't time out anymore.
By the time we get big enough to hit that limit again, we'll have moved to new servers and I'll be able to have it go via shell. |
#208
|
||||
|
||||
Trigunflame, This looks very impressive and may be very timely for me, so in advance...thank you!
My serverhost had indicated that they would do complete backups every night. Last night my site went down and they fessed up that they had not backed up for a week. I lost all posts and new users for the past week. Fortunately it is still a relatively new and small board (200+). My question is regarding optimum backup strategy. Since the server box and drives went down last night isn't it better to have a backup on another physical harddrive somewhere in addition to or in lieu of being on the same box that your site is on? Is there a data backup service that can be purchased where your script would ftp a complete site backup to another secure (hopefully mirrored) backup server? I may be working through moving to another host soon (fear and dread) but want to choose the optimum backup strategy now. Any input is most appreciated. And I will install this on the first of three sites and let you know how it goes. I continue to be amazed at the collaborative spirit of incredibly talented and gifted people like yourself. Thanks. |
#209
|
||||
|
||||
We use 1and1 Internet (Dedicated servers).
They include nightly backups for all shared accounts and an FTP server account for backups for dedicated servers. http://www.1and1.com |
#210
|
||||
|
||||
Quote:
I know, ive had em. :disappointed: |
#211
|
||||
|
||||
Quote:
In version 2, I am transforming the script into a "Forum Backup Script"; so it's reach will include that of backing up the entire forum, not just the SQL File itself. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|