工程备份与还原

来自极益平台知识库
跳转至: 导航搜索

备份

备份工程

  1. 使用工具连接linux服务器 。
  2. 命令行输入:cd /var/www/html/(工程路径一般情况下默认在/var/www/html/下面)。
  3. 命令行输入:tar -zcvf ngoos20874_2017.10.19.tar.gz ngoos20874/(备份工程ngoos20874在/var/www/html/下面)

备份数据库

  1. 查找db下面的用户名和密码,数据库文件路径默认在:/var/www/html/ngoos20874/typo3conf/LocalConfiguration.php文件下的dbname。代码如下:'dbname' => 'ngo_20_874', ngo_20_874是数据库文件名称。
  2. 命令行输入:mysqldump -uroot -p ngo_20_874 >ngo20874_20171019.sql提示输入密码,输入数据库密码。

还原

还原工程

  1. 将备份文件拷贝放到新服务器的/var/www/html/下。
  2. 命令行输入:cd /var/www/html/。
  3. 命令行输入:tar zxvf ngoos20874_2017.10.19.tar.gz (还原工程文件)。
  4. 工程赋读写权限:chmod -R 777 ngoos20874。
  5. 工程赋php用户组权限:chown -R www-data:www-data ngoos20874(www-data默认apache的用户组权限)。

数据导入

  1. 命令行输入:mysql -u root -p。
  2. 输入密码:(输入自己数据库密码)。
  3. 命令行输入:CREATE DATABASE ceshi_ngoos20874 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;(创建utf8的数据库名称ceshi_ngoos20874)。
  4. 命令行输入:use ceshi_ngoos20874;。
  5. 命令行输入:source /var/www/html/hyong/ceshi/ngo20874_20171019.sql;。

修改数据库信息

  1. 打开/var/www/html/hyong/ceshi/ngoos20874/typo3conf/LocalConfiguration.php里面的db数据库配置:修改改名字:'dbname' => 'ceshi_ngoos20874' 和密码。