zoukankan      html  css  js  c++  java
  • Linux之svn数据备份、还原及迁移

    前言

      因管理需求现要将svn数据进行备份,作为运维小哥的我在收到指令后进行了相关操作。当然,领导告知的是要备份,但作为一个有思想的运维,我考虑到的是自己要干的不仅仅是备份操作,还要确保在备份后数据还原及账户权限信息同步的问题;

      同时,在对svn数据进行备份、还原等操作时,其意义上就涵盖了数据迁移的内容!

      SVN部署操作参考-->> 戳我吖

      故进行了一波操作,见下文!

      

    操作

    # SVN服务器上操作

    [root@svn ~]# mkdir /kzh/test && cd /kzh/test
    # 备份数据目录
    [root@svn /kzh/test]# svnadmin dump /svn/svndata/bd > bd.bak

    # 新服务器上操作
    # 将备份包同步到需要迁移的新服务上,导入备份数据
    [root@new /kzh/test]# ls
    bd.bak
    [root@new /kzh/test]# svnadmin create /svn/svndata/bd
    [root@new /kzh/test]# svnadmin load /svn/svndata/bd < bd.bak
    # 在新服务器上要保持跟原有服务器的访问权限信息一致,需将原有的密码相关配置文件导入到新服务器上即可!

    完善

      实现了svn的备份机制后,可通过定时任务实现定期执行备份,同时在备份后将数据同步到存储服务器,达到一定的容灾效果!

  • 相关阅读:
    mongo连接拒绝10061原因
    python爬取CNKI的期刊
    C语言socket编程
    Linux c time模块函数库
    linux下python3调用c代码或者python3调用c++代码
    stl综合
    linux c调用 mysql代码
    debian系列下c++调用mysql, linux下面安装mysql.h文件
    c++ linux socket编程 c++网络编程
    比较均值分析思路
  • 原文地址:https://www.cnblogs.com/kazihuo/p/10185583.html
Copyright © 2011-2022 走看看