svn服务要迁移到其它linux主机上

  原服务器svn配置

  仓库路径:/home/svn/repos

  权限文件:/home/svn/svn-access-file

  用户认证文件:/home/svn/passwordfile

  apache 配置文件:/etc/httpd/conf.d/subversion.conf

  做法如下

  一、在原服务器上备份svn,备份内容如下

  1.备份/home/svn/svn-access-file文件

  2.备份/home/svn/passwordfile文件

  3.备份/home/svn/svn-access-file文件

  4.备份/etc/httpd/conf.d/subversion.conf文件

  5.将版本库导出为一个文件,使用如下命令 svnadmin dump /home/svn/repos > svn_bak 将以上备份的文件传到linux新主机的某个目录下,如/root/

  二、在新的linux环境上安装svn和apache,配置

   1.安装svn,使用如下命令 yum install subversion yum install httpd yum install mod_dav_svn 2.创建仓库文件夹 mkdir /home/svn/ mkdir /home/svn/repos 3.运行创建版本库的命令,指定数据存储为 FSFS,如果要指定为 Berkeley DB,则将 fsfs 替换为 bdb svnadmin create --fs-type fsfs /home/svn/repos 三、恢复svn数据 svnadmin load /home/svn/repos/ < /root/svn_bak 2.恢复权限、认证配置文件 mv /root/svn-access-file /home/svn/ mv /root/passwordfile /home/svn/ mv /root/subversion.conf /etc/httpd/conf.d/ 3.给版本库权限 chown -Rvf apache /home/svn/ chomd 755 /home/svn/ 注:这一步很重要,如果没有,可能会出现

  Can't create directory '/home/svn/repos/db/transactions/1-2.txn': Permission denied这样的错误,因为在svnadmin create时是root身份,所以,mod_dav_svn就没有write权限等。

  四、启动svn svnserve -d -r /home/svn/

svn迁移,备份,重装系统后恢复数据 收藏相关推荐

  1. svn迁移,备份,重装系统后恢复数据

    svn迁移,备份,重装系统后恢复数据 收藏 svn服务要迁移到其它linux主机上 原服务器svn配置 仓库路径:/home/svn/repos 权限文件:/home/svn/svn-access-f ...

  2. 重装系统后恢复oracle数据

    2019独角兽企业重金招聘Python工程师标准>>> 由于前段时间重装了系统,今天重装了数据库oracle XE版本,用"移花接木"的手段将新装oracle的目 ...

  3. steam 重装系统后恢复游戏

    我重装系统后, 以前steam游戏不能用了, 要我重新下载.   我这里介绍一种恢复以前下载游戏的方法 1  steam下载中添加以前steamapp的文件夹 我的以前路径为E:\game\steam ...

  4. 记一次重装系统后恢复EFS加密文件过程

    之前用了8年的win7系统被我删注册表给折腾挂了, 无法进入系统, 无法进入安全模式, 无法使用光盘修复 只能重装系统,习惯性的重装前GHOST备份了一下 今天忽然发现有好几个项目文件居然成了绿色的, ...

  5. mysql服务在系统盘_重装系统后恢复MySQL服务

    如果重装操作系统了,如果MySQL原先是安装在非系统盘(非c盘)里可以不用从新安装只要从新添加服务就可以使用,以前是数据还存在. 1.确保原来的数据库文件是存在的. 首先找到原来安装的MySQL目录下 ...

  6. 重装系统后ORACLE数据库恢复

    2019独角兽企业重金招聘Python工程师标准>>> ORACLE数据库恢复的方法我们经常会用到,下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习ORACLE数据 ...

  7. 电脑重装系统后文件还能恢复吗?恢复文件的详细图文教程

    电脑重装系统,简单来说就是重新安装电脑的操作系统.一般选择重新安装电脑的系统,无非是电脑蓝屏.系统运行速度慢.崩溃死机等问题. 很多人会有疑惑,电脑重装系统后文件还能恢复吗?重装系统会造成数据全部被清 ...

  8. 电脑重装系统后文件还能恢复吗?2个方法助你还原文件

    电脑重装系统后文件还能恢复吗?此时可能你面临一个难题:已经重装了电脑,但是发现丢失的问题.实际上,一般当电脑出现运行缓慢,或者是电脑系统出现故障无法修复的时候,大家都会选择一种简单的解决方法--重新电 ...

  9. EFS加密解密----重装系统后

    重装系统尤其是格式化重装系统之后,如果没有正确地备份私钥,那么加密的文件将无法打开,加密的文件也暂时没有办法进行快速破解. 并非重装后用相同用户名+密码就可以解密的. Advanced EFS Dat ...

最新文章

  1. scrum敏捷开发工具实践分享
  2. 算法导论一个让人很不爽的地方
  3. IBM为世博会服务支持建立快速反应通道
  4. latex中bibtex中引用会议和期刊论文时的写法及规则
  5. 【转】GPS从入门到放弃(一) --- GPS基础原理
  6. Java中继承、this关键字、super关键字
  7. Ubuntu下Python与C/C++混合编程
  8. cli vue 外部js 引入 文件_javascript - vue cli构建的项目中,vue组件里怎么引入外部js文件里的方法...
  9. Problem 69:Totient maximum
  10. 十、Axis WebService常用命令和调试工具
  11. java修改request的paramMap
  12. docker搭建upload-labs
  13. oracle 备份恢复 12oracle逻辑备份恢复补充
  14. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_6-2.申请微信支付介绍和不同场景的支付方式...
  15. MATLAB的人工神经网络应用
  16. 芳菲也迷人,玩转北京大周边
  17. SSM整合完整流程讲解
  18. 如何将excel转换成word文档图文教程
  19. “晨光”老矣,尚能饭否?
  20. 解决 filezilla 连接服务器失败问题

热门文章

  1. android点击通知跳转到服务,Android 接收推送消息跳转到指定页面的方法
  2. 端口映射工具linux,Linux下端口映射工具rinetd(示例代码)
  3. android videoview属性,Android VideoView
  4. 4g模块注册上网 移远_Openwrt支持移远4G模块过程记录
  5. python编写加密程序_python编写的维吉尼亚密码加解密程序
  6. ubuntu下安装jre的步骤
  7. 《分布式系统》教学大纲
  8. 2021年高考成绩查询梧州市,2021高考结束!带你直击梧州考生走出考场的那一瞬间!6月23日公布高考分数线.....
  9. 简单的JavaScript互斥锁
  10. Vue学习(组件的定义及调用、路由)-学习笔记