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 |
#152
|
|||
|
|||
This is a great hack, since it save my poor weary brain from forgetting to do backups on time but I am having a slight problem, each time it runs the backup, it turns the board off but it never turss it back on. So if II am not around when the bacckup runs the boards are shutdown till I check and turn them back on.. Any thoughts?
Thanks |
#153
|
||||
|
||||
Quote:
|
#154
|
|||
|
|||
Quote:
I have the error reporting option turned on, althought i don't see that it is creating any error files, I also have the scheduled task log reporting option set but I don't see that it is even creating a log entry |
#155
|
|||
|
|||
I wrote something similiar to this without the amount of features. I can tell you are definately a programmer. I've never seen such a well documented clean written hack here yet. Other programmers and hack developers should follow your programming ways, including myself!
Great hack, documentation and beyond! |
#156
|
||||
|
||||
Quote:
For the last week, since I've recently purchased Zend Studio; I am completely writing the script phpDoc compatible. When that is finished, I will also upload the Zip file of it, which will completely document the class/function usage of the script in HTML format. |
#157
|
||||
|
||||
Quote:
|
#158
|
|||
|
|||
I get this when I tried to do it manually
Quote:
|
#159
|
||||
|
||||
Quote:
PHP Code:
1. You should be doing a full table dump. 2. If you are doing a selective table dump, you have to fill the array of tables to be dumped. Judging by that error you are getting. You are doing a selective table dump, and you havnt filled the table array. Please Read The Configuration, before asking questions here. |
#160
|
|||
|
|||
Note: If your using option 1 to dump all tables it will
ignore the TABLES array anyway. NOte: If you are using prefixes, you must specify them yourself in the tables array ie. forum_post, forum_user. ----------------------------------------------------------- Combine Tables For Selective Dump ----------------------------------------------------------- If you have selected option 0 to dump specific tables. This option determines whether or not the dumps are Re-Combined into 1 File for the purpose of keeping a cleaner dump folder and ease of use, without having to re-import multiple files again. NOTE: If you set COMBINE to 0 you MUST use the compression handler (tar, tgz, tbz, zip) INSTEAD of (gz, bz2) as they alone do not support multiple files in 1 compressed archive. For that reason, if you are not going to use the combine option, use one of the tar variations or zip. ----------------------------------------------------------- 0 = Individual Tables SQL files are archived together. 1 = All Tables are re-joined back into 1 SQL File. ----------------------------------------------------------- */ $backup['TYPE'] = 1; $backup['TABLES'] = array('post','user'); $backup['COMBINE'] = 1; |
#161
|
||||
|
||||
Quote:
Update: Contact with Lionel, problem solved. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|