- 主题:站点服务器升级,备份哪些资料呢?
鄙站使用的是smth_bbs-1.2.1rc代码,鉴于使用稳定,不大算进行代码的升级,打算更换服务器后继续使用这个代码
我们的参数是
./configure --enable-site=fb2k-v2 --with-www=/usr/local/www --with-php=/usr/lo
cal/include/php --with-mysql
BBSHOME=/home/bbs
WWWHOME=/usr/local/www
PHPHOME=/usr/local
MYSQLHOME=/usr/local
因为带有web blog (数据表在 /usr/local/var)
请问如果安装好新系统后
直接用原来的 /home/bbs
/usr/local
拷贝到新系统的相应位置 是不是可以呢
会不回出现问题?
还要不要重新安装php apache mysql等 还用重新编译bbs吗?
谢谢!!!
--
FROM 211.87.212.*
配好apache,mysql就可以了吧,可以直接运行了
【 在 roryliu (豆子) 的大作中提到: 】
: 鄙站使用的是smth_bbs-1.2.1rc代码,鉴于使用稳定,不大算进行代码的升级,打算更换服务器后继续使用这个代码
: 我们的参数是
: ./configure --enable-site=fb2k-v2 --with-www=/usr/local/www --with-php=/usr/lo
: ...................
--
FROM 211.151.90.*
>>
>>
>>将用户数据备份以后恢复到新机器上就可以了。
>>用户数据包括用户注册资料、信件等,然后就是个版面的文章
>>何相干的统计数据。
>>
>>一般来讲,除了可运行的程序以外,都可以视为用户数据
>>
>>
【 在 roryliu@newsmth.net-SPAM.no (豆子) 的大作中提到: 】
: 鄙站使用的是smth_bbs-1.2.1rc代码,鉴于使用稳定,不大算进行代码的升级,打算更换服务器后继续使用这个代码
: 我们的参数是
: ./configure --enable-site=fb2k-v2 --with-www=/usr/local/www --with-php=/usr/lo
: cal/include/php --with-mysql
: BBSHOME=/home/bbs
: WWWHOME=/usr/local/www
: PHPHOME=/usr/local
: MYSQLHOME=/usr/local
: ...................
--
FROM 218.244.99.125
哦 我打算进行一个大胆的尝试
整个系统复制
用手头的livecd搞
将原来的硬盘 /分区 挂在 /mnt/old
/boot 挂在 /mnt/old/boot
/usr --- /mnt/old/usr
..... ......
新的硬盘各分区挂在 /mnt/new
/mnt/new/boot
/mnt/new/usr
.....
然后# tar -cvBpf - /mnt/old/*|(cd /mnt/new;tar -xvBpf -)
把 旧硬盘上所有数据转移到新的硬盘上去
然后编译新内核
最后修改 /mnt/new/boot/grub/menu.lst
/mnt/new/etc/fstab
最后是将grub安装到新硬盘mbr上
#mount -t proc none /mnt/new/proc
#chroot /mnt/new /bin/bash
#source /etc/profile
#grub
>root(sd0,0) //假设新硬盘为sda
>setup(sd0)
>quit
exit 后umount ,reboot
//大家看看是不是可行
//后面是借鉴gentoo安装的过程
【 在 Bayweb.bbs@bbs.cumt.edu.cn (海纳百川) 的大作中提到: 】
: >>
: >>
: >>将用户数据备份以后恢复到新机器上就可以了。
: ...................
--
FROM 202.194.15.*
感觉有点冒险.
以下是我在最后一次转站中使用的步骤:
1. 先在新系统调试好操作系统环境,使用旧代码和配置编译和安装BBS系统并运行正常。
2. 删除新系统上的BBS系统。
3. 将旧系统的 /home/bbs /home/www 目录复制到新系统.
4. 删除/home/bbs 目录下的 service lib bin game 目录
5. 在新系统上编译BBS系统(或者使用在第1步中编译好的)
忘了提blog,blog数据直接把 /var/lib/mysql 的blog目录打包复制过去就OK了.
【 在 roryliu (豆子) 的大作中提到: 】
: 哦 我打算进行一个大胆的尝试
: 整个系统复制
: 用手头的livecd搞
: ...................
--
FROM 60.178.69.*
是
我们的第二方案就是这样的.
【 在 nbysy (孩子他爸) 的大作中提到: 】
: 感觉有点冒险.
: 以下是我在最后一次转站中使用的步骤:
: 1. 先在新系统调试好操作系统环境,使用旧代码和配置编译和安装BBS系统并运行正常。
: ...................
--
FROM 202.194.15.*
【 在 nbysy (孩子他爸) 的大作中提到: 】
: 感觉有点冒险.
: 以下是我在最后一次转站中使用的步骤:
: 1. 先在新系统调试好操作系统环境,使用旧代码和配置编译和安装BBS系统并运行正常。
: 2. 删除新系统上的BBS系统。
: 3. 将旧系统的 /home/bbs /home/www 目录复制到新系统.
: 4. 删除/home/bbs 目录下的 service lib bin game 目录
: 5. 在新系统上编译BBS系统(或者使用在第1步中编译好的)
: 忘了提blog,blog数据直接把 /var/lib/mysql 的blog目录打包复制过去就OK了.
这个最好是老机器上mysql dump数据出来然后新机器上导入...
--
FROM 128.12.181.*
建议这个帖再完善完善,然后+精.
【 在 atppp (Big Mouse) 的大作中提到: 】
: 这个最好是老机器上mysql dump数据出来然后新机器上导入...
--
FROM 168.160.18.*
>>
>>
>>我以前转移BBS数据基本上是在新的服务器上面用一样的
>>代码重新安装一遍,保证能正常运行以后,将用户数据的
>>目录和文件全部覆盖到新服务器上就完成了。这样就省去
>>很多设置上得麻烦。好在用户数据的目录都很集中。
>>
>>
【 在 nbysy@newsmth.net-SPAM.no (孩子他爸) 的大作中提到: 】
: 感觉有点冒险.
: 以下是我在最后一次转站中使用的步骤:
: 1. 先在新系统调试好操作系统环境,使用旧代码和配置编译和安装BBS系统并运行正常。
: 2. 删除新系统上的BBS系统。
: 3. 将旧系统的 /home/bbs /home/www 目录复制到新系统.
: 4. 删除/home/bbs 目录下的 service lib bin game 目录
: 5. 在新系统上编译BBS系统(或者使用在第1步中编译好的)
: 忘了提blog,blog数据直接把 /var/lib/mysql 的blog目录打包复制过去就OK了.
: ...................
--
FROM 218.244.99.125