Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > General Hosting/Server Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Help Splitting a Batabase Details »»
Help Splitting a Batabase
Version: , by JimmiOO JimmiOO is offline
Developer Last Online: Aug 2011 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 01-09-2008 Last Update: Never Installs: 0
 
No support by the author.

Hi

Im in the process of moving server, I am getting a problem trying to import my database to my new server. I have to up the data in 5meg segments but have no idea how to split the data, is there a program that you can use to do it?

I only have apache / mysql / php installed on my pc, There is a program that splits it for you but you have to have Microsoft SQL Server installed and it doesnt seem to conect to mysql, or its my inability to get it working lol.

Any help will be appreciated

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 01-09-2008, 07:33 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The only reliable method of backing up and restoring a database is with shell access via telnet or ssh. This is because backing up with a PHP script like that in the Admin CP or phpMyAdmin can result in PHP timeouts errors and an incomplete backup file. Please see the instructions here:

Backup:
http://www.vbulletin.com/docs/html/m...nce_ssh_backup

Restore:
http://www.vbulletin.com/docs/html/m...ce_ssh_restore

P.S. If you don't have shell access, some people have also reported success with these scripts:

MySQLDumper:
http://www.mysqldumper.de/en/index.php

MySQLHotxcopy:
http://www.vbulletin.com/forum/showt...t=mysqlhotcopy

Bigdump:
http://www.ozerov.de/bigdump.php
Reply With Quote
  #3  
Old 01-09-2008, 08:27 AM
unitedpunjab unitedpunjab is offline
 
Join Date: Feb 2006
Location: Scotland
Posts: 286
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

  • Install mysqldumper on old server
  • backup and download database to your computer.
  • Install mysqldumper on new server
  • Ftp database to new server.
  • Restore using mysqldumper.
http://www.mysqldumper.de/en/index.php
Reply With Quote
  #4  
Old 01-09-2008, 09:44 AM
JimmiOO JimmiOO is offline
 
Join Date: Nov 2007
Location: Channel Islands, Jersey
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by unitedpunjab View Post
  • Install mysqldumper on old server
  • backup and download database to your computer.
  • Install mysqldumper on new server
  • Ftp database to new server.
  • Restore using mysqldumper.
http://www.mysqldumper.de/en/index.php

Thanks for the info, is there a setting in mysqldumper to set the backup file size? i want to save it in 5meg sections
Reply With Quote
  #5  
Old 01-09-2008, 10:01 AM
unitedpunjab unitedpunjab is offline
 
Join Date: Feb 2006
Location: Scotland
Posts: 286
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think there is,but you can also Backup and Restore One table at time.

Is 5mb your php upload limit ?
Reply With Quote
  #6  
Old 01-09-2008, 10:51 AM
JimmiOO JimmiOO is offline
 
Join Date: Nov 2007
Location: Channel Islands, Jersey
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the 5 meg is my host limit, i can upload large files using bigdump.php but i keep getting an error and have been advised to upload it in 5meg sections. I have got all the tables up now apart from the attachments table which is quite large. is there away of taking the attachments out before the back up then reinstate them?
Reply With Quote
  #7  
Old 01-09-2008, 11:22 AM
unitedpunjab unitedpunjab is offline
 
Join Date: Feb 2006
Location: Scotland
Posts: 286
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That limit does not apply to FTP upload,you can upload database through FTP and restore it from there,

If its just the attachment table problem,then you can move all attachments from database to file system,

here is the manual to that

http://www.vbulletin.com/docs/html/a...rage_db_to_fs1
Reply With Quote
  #8  
Old 01-09-2008, 11:29 AM
JimmiOO JimmiOO is offline
 
Join Date: Nov 2007
Location: Channel Islands, Jersey
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi i just came across that when viewing my attachments thanks for your help, the smaller database should import ok now and i can just ftp the home dir with attachments included, well i hope thats how it will work.

Thanks for your help guys
Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:18 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12576 seconds
  • Memory Usage 2,268KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete