服务器坏了无法开机,svn数据需要迁移

公司搬迁过程其中一台服务器出问题了,无法开机,需要重装系统,但是服务器的svn里还有我们正在开发的项目。所以只能把坏服务器的数据备份放到其他服务器上去。

步骤一

首先需要申明的是,能够解决服务器开机的问题就不需要重装了,然而不幸的是我们的服务器还真修复不好,只能用重装系统的方式解决。在重装之前记得需要将重要的数据备份哦

  1. 由于服务器开机后蓝屏秒重启,所以只能换一种方式打开服务器了。
  2. 我使用的 系统u盘 进入系统的。
  3. 可以搜一下 pe启动盘(u盘) 进入系统过的。 如果需要制作启动盘可以试试老毛桃(因为我也是用的这个)
  4. 根据电脑的不同,我们需要在开机的时候设置电脑 以u盘方式启动(usb)
  5. 这个尽可百度,不同的电脑操作的方式也不同。
  6. 当你使用U盘成功启动后,会进入老毛桃(如果你使用的是老毛桃制作的启动盘)菜单页面,选择系统就可以,回车
  7. 成功进入桌面后,你会发现桌面的图标和你之前的完全不同(可能操作系统也不同),这时候我们可以打开’我的电脑’,然后去备份我们需要的数据吧

步骤二

在这里遇到了一点问题,就是这台服务器很老了,以至于让我们不知道他的svn仓库在哪里。

下面就介绍一下我的步骤

  1. 首先你在电脑的 ‘开始菜单->文件工具’ 里面找一找,看有没有一个叫Everything的文件搜索工具。

  2. 找到svn服务器安装目录(这台服务器的工作年龄比我的还长)

    • 打开 ‘Everything’ 搜索 VisualSVN server文件夹(这是默认的文件夹名称,一般我们不会去改)

    • 我的 svn服务器安装路径是在 c:\Progran Files\VisualSVN Server 目录下面

  3. 找到svn资源库目录

    • 默认的资源库文件名称就是 Repositories,你可以通过搜索Everything搜索出来。

    • Repositories文件下 一般会有 htpasswd 文件(这个是用于存储账号密码的)

    • Repositories文件下面所有的文件夹就是你需要备份的数据了

    • 我的资源库是在 E:\Repositories 目录下面

  4. 备份svn数据

    备份数据之前我们需要知道

    svn服务器安装目录:c:\Progran Files\VisualSVN Server

    svn资源库目录:`E:\Repositories

    • Win + R 输入 cmd 进入 DOS界面

    • 指定路径为: svn服务器安装目录\bin

    • C:\Users\chengh>cd c:\Progran Files\VisualSVN Server\bin 指定路径,也可以在svn服务器安装目录的bin目录下 Shift + 鼠标右键 -> 选择 XXX打开命令窗口(这样 DOS界面默认指定路径了)

    • 备份的命令是: svnadmin dump [资源库文件路径] > [备份为指定文件名]

    • 例子: svnadmin dump E:\Repositories\需备份的文件夹 > E:\beifen\备份1.bak

    • 备份完成后 会在E:\beifen\目录下有一个交 备份1.bak的文件,将此文件拷贝至其他服务器

  5. 还原/导入svn数据

    • 导入的命令是: svnadmin load[资源库文件路径] > [备份文件的路径.bak]

    • 例子:svnadmin load E:\Repositories\TestProject < E:\beifen\备份1.bak

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值