The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
moving form to a new server/webhost
I searched these forums but could not find the answer:
I need to know if moving server would be a straight swap for the forums. In other words, is it as simple as backing up the sql database and files from FTP (forum has already been installed obviously) and then just restoring them in the new database, reuploading the config and altering the database information and script paths in config? Is it as simple as that? What about permissions? Are permissions automatically set when installed or can I re-CHMOD these files/directories? Please help, Thanks, |
#2
|
|||
|
|||
|
#3
|
|||
|
|||
The permissions should stay the same, depending on how they was backed up, most host panels will retain the correct permissions for the file structure.
To answer your question though, it is as you asked, dump the db, tar/zip everything up, un tar/zip on the new host, dump the db into the new db, edit the config file for the db info and you should be all set. If you manually tar the files up, use the -p switch to retain file permissions if it doesnt do it for you automatically. tar -czfp - tar.gz tar -cjfp - tar.bz2 |
#4
|
|||
|
|||
I was going to backup via FTP (just downloading the files)
Do you think so logging in via ssh would be the best way to go? What would be the full command to zip them via SSH to retain the permissions? any idea's? Cheers, |
#5
|
|||
|
|||
Backing up thru ssh would be a lot faster for you, also as you have ssh access, you can simply ftp thru ssh and send the files directly to the new server.
As far as ssh commands go, if you do not know ssh commands very well, the tar commands might not help you much if you do not know how to use the rest of hte ssh commands, like cd'ing to the right directories etc tar -cjfp directory-name.bz2 /path/to/directory That will compress the entire directory for you, so yo ucan tar the entire public_html in one shot. |
#6
|
|||
|
|||
Thanks, and that command retains the correct file permissions?
So I should do that, then download the tar'd file with FTP and then reupload the tar'd file to new server. How would I then extract this? Thanks for your help! |
#7
|
|||
|
|||
In ssh type tar --help
c = compress x = uncompress p = retain file permissions In ssh, type ftp ipaddy and hit return on the keyboard, enter the login info and hit return, then do the following bin put local filename = filename u tar'd remote filename = same name as above and it will ftp everything for you server to server, no need to dl it and then re-upload it. |
#8
|
|||
|
|||
I cd to the htdocs and type in:
[domainXXXXXX@ssh-server htdocs]$ tar -cjfp sitebackup.bz2 /full/path/to/folder/htdocs tar: sitebackup.bz2: Cannot stat: No such file or directory tar: Removing leading `/' from member names tar: /full/path/to/folder/htdocs/p: file changed as we read it tar: Error exit delayed from previous errors Any idea's why this is happening :S could I try anything else? I have my database backed up (and did that via ssh- im not a noob with it but unsure what to try next) any idea?s thanks PS: also when i do the command: tar -cjfp backup.bz2 It returns as though it has been successful and when I check files in htdocs it is there but at 0kb |
#9
|
||||
|
||||
Goto a temporary backup directory (not in htdocs!) and type this command:
Code:
tar -cvzf sitebackup.tar.gz /path/to/htdocs |
#10
|
|||
|
|||
This error is why you cant back it up:
tar: /full/path/to/folder/htdocs/p: file changed as we read it I would guess your in a directory or in the same and you have something there that is writting to a file as your try and compress everything, you will need to use an exclude switch in the command to exclude it. The command you used is fine, there is no need to change to tar.gz as bz2 will do better compression and still use the p in the command to force it to keep the permissions/ownership intact. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|